Faites chauffer un wok à feu vif.
Ajouter les graines de fenugrec, de coriandre, de cardamome et les feuilles de curry, et les faire griller pendant 2 minutes ou jusqu’à ce qu’elles commencent à brunir et à libérer leurs arômes.
Retirez-les et réduisez-les en poudre à l’aide d’un pilon et d’un mortier ou d’un moulin à épices.
Remettez le wok sur le feu vif et ajoutez l’huile.
Ajouter toutes les épices (y compris celles que vous venez de moudre) et faire cuire pendant 1 minute, puis ajouter le gingembre, l’ail, le piment, l’oignon et 1 1/2 cuillère à café de sel, et faire sauter pendant 5 minutes.
Ajouter le chou-fleur, mélanger avec les autres ingrédients pour qu’il soit bien enrobé, puis faire sauter pendant 10 minutes.
Ajoutez les tomates et faites-les sauter pendant 3 à 5 minutes de plus, jusqu’à ce qu’elles commencent à se désagréger.
Versez le lait de coco et faites cuire à feu moyen, en remuant, pendant 15 à 20 minutes jusqu’à ce que le chou-fleur soit cuit et que la sauce ait réduit.
Pressez le jus de citron vert et vérifiez l’assaisonnement.