Încingeți uleiul de măsline într-o cratiță și căliți ceapa tocată măunt timp de 2-3 minute. Adăugați orezul, amestecați și gătiți până devine translucid.
Turnați supa de legume, condimentați cu sare și piper și fierbeți la foc mic timp de 10-12 minute până când orezul absoarbe tot lichidul.
Luați tigaia de pe foc, puneți orezul într-un bol și lăsați să se răcească puțin.
Tocați mărunt usturoiul și rozmarinul. Condimentați mielul cu sare si piper, întindeți peste el amestecul de usturoi si rozmarin, adăugați orezul răcit, acoperind 2/3 din carne. Rulați, legați cu sfoară de bucătărie și condimentați încă o dată cu sare și piper pe toate părțile.
Într-o oală din fontă încălziți uleiul și prăjiți carnea pe toate părțile, până se rumenește. Opriți focul, turnați vinul și acoperiți cu capac.
Puneți la copt 1 oră și 30 de minute în cuptorul preîncălzit la 180 de grade. Îndepărtați capacul și coaceți la grătar pentru încă 20-30 de minute.
Scoateți carnea din cuptor și lăsați la răcit timp de 10-15 minute. Rupeți sfoara și tăiați felii.
Serviți cu sosul de friptură și presărați ceapa verde deasupra.