Spoel de basmatirijst af en laat deze 20-30 minuten weken, giet het water vervolgens af.
Verhit olie in een grote pan en bak de uien goudbruin.
Voeg de gember-knoflookpasta en de hele specerijen (kaneel, kruidnagel, kardemom) toe. Roer 1 minuut.
Voeg de kipstukjes, zout, kurkuma en masala toe. Bak tot de kip lichtbruin is.
Voeg de tomaten toe en kook tot ze zacht en goed gemengd zijn.
Voeg de aardappelen toe (indien gewenst) en kook ze een paar minuten.
Voeg water of bouillon toe en breng aan de kook. Laat sudderen tot de kip bijna gaar is.
Verdeel de geweekte rijst er gelijkmatig overheen (niet te veel roeren).
Dek de pan af en kook op laag vuur tot de rijst gaar is en het vocht is opgenomen.
Laat het 10 minuten rusten en maak het daarna voorzichtig los met een vork.
Garneer met verse koriander en serveer.