Vo väčšom hrnci na strednom plameni rozohrejte olivový olej.
Pridajte cibuľu a cesnak a restujte 1–2 minúty. Potom prisypte ryžu, restujte ďalšie 1–2 minúty a zalejte vodou. Dochuťte soľou a korením, prikryte pokrievkou a varte 20–30 minút, kým ryža nebude hotová. Podľa potreby prilevajte vodu.
Medzitým nastrúhajte nahrubo mrkvu a nakrájajte na kocky šunku.
Po uvarení ryže do nej vmiešajte hrášok, šunku a mrkvu, plameň znížte na mierny stupeň a nechajte povariť ďalšie 2 minúty.