Dans une grande poêle à feu moyen, faites fondre le beurre. Ajoutez l'oignon et laissez-le cuire environ 5 minutes jusqu'à ce qu'il devienne tendre.
Ajoutez l'ail, le gingembre, le garam masala et le cari. Remuez cpendant 1 à 2 minutes.
Incorporez la sauce tomate et le lait de coco. Mélangez et laissez mijoter à feu doux pendant 8 à 10 minutes pour que la sauce épaississe légèrement.
Ajouter les pois chiches, le chou-fleur et poursuivre la cuisson 5 minutes .
Au moment de servir, garnir de coriandre et de feta.