Tagliare l'agnello a pezzi. Preparare la marinata: unire olio d'oliva, salsa di soia e tabasco. Metti la carne nella marinata e lasciala per 1 ora.
Sbucciare la cipolla e tagliarla a semicerchi. Sbucciare l'aglio e tritarlo finemente.
Soffriggere la cipolla con l'aglio in olio vegetale. Aggiungi il rosmarino. Friggere la carne marinata.
Risciacquare il riso.
Aggiungi cipolle fritte e aglio alla carne fritta. Aggiungere il riso lavato, salare e condire con il curry, mescolare. Metti in una pirofila, aggiungi acqua calda in modo che sia 2 cm più alta del riso.
Cuocere in forno preriscaldato a 190 gradi per 40 minuti.