Faire bouillir 3 l d'eau. Mettre le boeuf découpé en cubes de 2 cm et laisser cuire 5 mn. Vider l'eau. Faire chauffer l'huile, ajouter la pâte d'épices, la coriandre et laisser dorer 2 à 3 mn à feu moyen.
Ajouter l'agneau, le vinaigre, la cardamone, la citronnelle et l'eau. Porter à ébullition et laisser cuire jusqu'au trois quart de cuisson de la viande.
Ajouter le lait de coco, ramener à ébullition et finir de cuire sans couvrir jusqu'à cuisson complète de la viande.
Rajouter éventuellement du bouillon de poulet si la sauce est trop réduite. Elle doit être onctueuse.
Servir avec du riz nature, des oignons frits, du citron découpé en tranches fines et du céleri ciselé.