Ciselez finement l'oignon, pelez et dégermez les gousses d'ail. Détachez les fleurettes du chou-fleur et du brocoli. Pelez la carotte, coupez-la en rondelles puis chaque rondelle en 2.
Râpez le gingembre dans un petit bol puis ajoutez la gousse d'ail pressé, les épices et 1 cuillère à soupe de lait de coco. Mélangez bien.
Faites fondre l'oignon dans une cocotte avec un peu de ghee. Ajoutez le mélange d’épices et mélangez bien.
Ajoutez les tomates concassées, le chou-fleur, le brocoli, la carotte et le reste du lait de coco. Laissez cuire à frémissement pendant environ 30 minutes en remuant régulièrement. 5 minutes avant la fin de la cuisson, ajoutez une grosse cuillère de beurre de cacahuètes (facultatif) et rectifiez l’assaisonnement en sel et poivre.