Smält smöret i en stor kastrull. Tillsätt ris, kardemumma och kanel och fräs under omrörning i 1 minut. Rör i hälften av buljongen, 1/2 dl vatten och russinen. Koka upp, dra ned värmen och sjud i 20 min. Gör i ordning grönsakerna medan riset kokar. Hetta upp oljan i en stor kastrull, tillsätt löken och fräs i 5 min eller tills den börjar mjukna. Tillsätt vitlök, kummin och harissa och fräs i ytterligare 1 minut. Tillsätt aprikoserna och alla grönsakerna och rör om. Häll över resten av buljongen och koka upp. Krydda efter behag och sjud i 15 min under lock. Tillsätt kikärtorna och körsbärstomaterna och koka i ytterligare 10 min eller tills grönsakerna är mjuka. Rör i koriandern och apelsinskalet i riset. Lägg över riset i en serveringsskål, skeda över grönsakerna och strö över mandlarna.