Butterschmalz in einem Topf erhitzen. Reis darin unter Wenden 2 bis 3 Minuten glasig anbraten. Mit 3/4 Liter Wasser ablöschen. Mit Salz würzen. Aufkochen und zugedeckt bei schwacher Hitze ca. 20 Minuten ausquellen lassen.
Safranfäden und 1 Esslöffel lauwarmes Wasser verrühren. Zwiebeln in Ringe schneiden. Petersilie hacken. 1 Esslöffel Öl in einer großen Pfanne erhitzen. Gemüse, Zimt, Lorbeer, Kardamom, Kurkuma, Kümmel und Cashewkerne darin 4 - 5 Minuten anbraten. Restliches Öl in einer zweiten Pfanne erhitzen. Zwiebeln darin goldbraun rösten und mit der Petersilie mischen.
Reis und Safranfäden mit Wasser unter das Gemüse mischen und weitere ca. 3 Minuten braten. Mit Salz abschmecken. Den Gemüsereis in einer Schüssel anrichten. Zwiebelringe darauf geben.