A zöldségeket megtisztítjuk, feldaraboljuk, és külön tálakban tartjuk, mert sorban kerülnek a serpenyőbe.
Megtisztítjuk az apró tintahalat és megmossuk az imárrákokat (vagy a garnélát).
Az imárrákokat olajon megsütjük, amikor elkészültek, kivesszük és félretesszük.
Megpirítjuk a zöldfokhagymát és a paradicsomot, majd hozzáadjuk a többi zöldséget – a zöldbabot, a borsót és az articsókát –, anélkül hogy megégetnénk.
Amikor a zöldségek megpirultak, hozzáadjuk az apró tintahalat, és kb. 2 percig pároljuk, folyamatosan keverve. Ezután 3 rész vizet öntünk 1 rész rizshez, és megjegyezzük a víz szintjét a serpenyőben.
Közepes lángon 30-45 percig főzzük, amíg a zöldségek megpuhulnak.
A vizet az eredeti szintre visszatöltjük, hozzáadjuk a rizst, a sáfrányt és az imárrákokat, egyenletesen elosztjuk, ízesítjük.