Într-o oală mai mare, încălziți uleiul de măsline la foc mediu.
Adăugați ceapa și usturoiul și căliți 1–2 minute. Adăugați apoi orezul, căliți încă 1–2 minute și turnați apă. Condimentați cu sare și piper, acoperiți cu capac și fierbeți 20–30 de minute, până când orezul este gata. Adăugați apă după necesitate.
Între timp, radeți morcovul grosier și tăiați șunca cubulețe.
După ce orezul este fiert, adăugați mazărea, șunca și morcovul, reduceți flacăra la minim și lăsați să fiarbă încă 2 minute.