Cibulku opláchneme, odkrojíme kořínky a nakrájíme nadrobno i s natí. Mrkev oškrábeme a nakrájíme na kolečka, dáme vařit do osolené vody, až je měkká. Baby špenát opláchneme, necháme okapat a trochu pokrájíme. Cuketu oloupeme a nakrájíme na menší kostky, použijeme mladou cuketu. Rajčata spaříme a nakrájíme na kousky. Olivy překrájíme na poloviny.
V hluboké pánvi nebo v kastrolku rozehřejeme olej s máslem a cibulku osmahneme. Přidáme cuketu, špenát a osolíme. Podlijeme trochou vody a necháme pár minut dusit, aby nám cuketa změkla. Pak přidáme ostatní zeleninu, koření podle chuti a znovu podusíme. Můžeme dochutit sójovou omáčkou. Když je vše měkké a voda vypařená, máme hotovo.
Teplou cuketovou směs rozdělíme na talíře a před podáváním zasypeme nastrouhanou nivou. Teplou cuketovou směs s nivou podáváme jako zdravý hlavní chod.