Melegítse elő a sütőt 180 °C-ra.
Először tegye fel főni a vadrizst. Öntsön egy lábasba 1 l vizet, szórja bele a rizst, és forralja fel. Ezután vegye alacsony lángra, és főzze a rizst a csomagoláson feltüntetett ideig (általában kb. 30–35 perc).
Közben tegye be sülni a karfiolt. Készítsen elő egy kisebb tepsit (kb. 30 cm × 20 cm), és bélelje ki sütőpapírral. Ezután helyezze a tepsire a karfiolrózsákat, és alaposan keverje össze őket 2 teáskanál olívaolajjal, őrölt paprikával, római köménnyel, sóval és borssal.
Ezután helyezze a tepsit az előmelegített sütőbe, és süsse 15–20 percig 180–190 °C-on.
Mielőtt a rizs megfő és a karfiol megsül, készítse el az öntetet és a buggyantott tojásokat.
Az öntet elkészítéséhez keverje össze egy tálban az összes felsorolt hozzávalót (szükség esetén adjon hozzá néhány evőkanál vizet).
A buggyantott tojások elkészítéséhez először egy kis lábasban forráshoz közeli hőmérsékletre melegítsen kb. 15 cm vizet (kb. 500 ml), majd sózza meg a vizet és adjon hozzá 1 evőkanál ecetet. Amikor a víz a forráspont közelében van, vegye alacsony lángra, majd üssön fel 1 tojást egy kis tálkába vagy bögrécskébe, és egy kanállal vagy spatulával forgassa örvénylővé a forró vizet. Az örvénylő vízbe öntse bele a tojást, és folyamatos keveréssel tartsa örvénylésben 3 percig. Ezután vegye ki a tojást a vízből, és csöpögtesse le egy konyharuhán vagy tányéron. Ugyanígy főzze meg sorban a maradék 3 tojást is.
A megfőtt rizst ossza el 4 tányéron, és minden adaghoz adjon megsült karfiolt, gránátalmamagokat, elkészített öntetet, majd a tetejére 1 buggyantott tojást.
Végül szórjon minden tojásra egy kis borsot, és tálaljon.