Cortar a carne em fatias, descascar a cebola, a salsa, o côco, o alho e a batata e cortar a casca da laranja em fatias finas.
Levar o coco com água ao fogo e deixar cozinhar por 2 minutos depois de começar a ferver, retirar do fogo e amassar bem. Reservar.
Socar o alho com a mostarda e o cominho. Juntar aos poucos 2 colheres de óleo e bater bem. Reservar.
Colocar 1/2 xícara de óleo numa panela de barro, juntar os pedaços da carne e adicionar o creme de alho. Temperar com sal e pimenta, mexer adicionar o curry, gengibre, batata e o côco e cozinhar por 40 minutos.
Juntar a laranja e a salsa e cozinhar por mais 15 minutos.
Preparar o arroz como de costume.
Retirar a carne do fogo, colocar numa travessa e servir bem quente com o arroz e as frutas a parte