Couper l'agneau en morceaux. Préparez la marinade : mélangez l'huile d'olive, la sauce soja et la sauce tabasco. Mettre la viande dans la marinade et laisser reposer 1h.
Épluchez l'oignon et coupez-le en demi-cercles. Pelez l'ail et hachez-le finement.
Faire revenir l'oignon avec l'ail dans l'huile végétale. Ajouter le romarin. Frire la viande marinée.
Rincer le riz.
Ajouter les oignons frits et l'ail à la viande frite. Ajouter le riz lavé, saler et assaisonner de curry, mélanger. Mettre dans un plat allant au four, ajouter de l'eau chaude pour qu'elle soit 2 cm plus haute que le riz.
Cuire dans un four préchauffé à 190 degrés pendant 40 minutes.