Préparer la viande hachée : Emincer l'oignon et l'ajouter à la viande ainsi que le reste d'épice. Il est possible d'incorporer un peu de persil ou de coriandre émincé finement.
Mélanger à la main l'ensemble. Si la viande ne contient pas assez de gras, ajouter un filet d'huile pour al rendre tendre.
Former des boulettes de la taille d'une noix.
Faire chauffer l'huile, ajouter l'oignon, l'ail, le gingembre, les feuilles de curry. Au bout de 2 à 4 minutes incorporer le reste d'épices sauf le sel.
Laisser prendre 1 minute encore puis ajouter les tomates coupées finement. Mélanger et laisser compoter 5 à 8 minutes. Arroser d'un grand verre d'eau et saler.
Dès frémissements, incorporer les boulettes de viande et laisser cuire sur feu moyen. La cuisson prend environ 20 minutes, augmenter le feu 5 minutes pour épaissir un peu la sauce.
Ajouter la coriandre puis servir chaud avec du riz, du pain ou de la semoule.