1. Ząbki czosnku przekroić na pól i udusić na złoty kolor na oliwie, po czym wyjąc je. Do tej samej oliwy włożyć obrane ze skórki i pokrojone w ćwiartki pomidory i gotować bez przykrycia aż sos zgęstnieje (ok. 2 godziny) 2. W dużej ilości lekko osolonej wody ugotować ryż na pół miękko, po czym odcedzić. 3. Naczynie do zapiekanki posmarować tłuszczem. Ryż wymieszać z przygotowanym sosem, dodać odcedzony groszek, szparagi i połowę utartego sera i przyprawy. Wymieszać, przełożyć do przygotowanego naczynia. Na wierzchu położyć kawałeczki szynki, posypać resztą sera i położyć kawałeczki masła. 4. Zapiekać w piekarniku nagrzanym do 180 stopni przez 25 minut.