Faites chauffer une cocotte en grès à feu moyen. Ajoutez 1 cs d'huile et chauffez, puis ajoutez les bouquets de chou-fleur, mélangez pour les enrober d'huile, faites sauter, et remuez de temps en temps, jusqu'à ce que le chou-fleur commence à dorer. Retirez à l'aide d’une écumoire et réservez.
Ajoutez le reste d'huile d'olive, puis les oignons. Mélangez puis faites-les sauter jusqu'à ce qu’ils ramollissent et deviennent translucides. Ajoutez l'ail, le gingembre et les épices puis remuez.
Ajoutez le concentré de tomate et déglacez la casserole avec 2 cuillères à soupe d'eau et grattez les morceaux dorés au fond pour libérer les saveurs. Versez les tomates concassées et le lait de coco. Remettez les bouquets de chou-fleur dans la marmite, ainsi que la patate douce coupée en dés. Montez le feu, portez à ébullition, puis baissez à feu moyen et laissez mijoter pendant 15 minutes jusqu'à ce que les patates douces et le chou-fleur soient bien cuits.
Mélangez la farine de maïs avec 1 cuillère à soupe d'eau dans un petit bol ; fouettez jusqu'à consistance lisse. Versez la préparation dans le curry et mélangez. Laissez mijoter jusqu'à ce que la sauce épaississe. Goûtez l'assaisonnement et ajustez avec du sel, du poivre et/ou du jus de citron vert.
Parsemez de coriandre hachée et servez aussitôt.