Détailler le chou-fleur en fleurettes et les rincer à l'eau claire. Peler et émincer l'oignon. Éplucher et couper la pomme de terre en cubes. Peler et hacher le gingembre.
Dans un faitout avec un peu d'huile d'olive, faire suer l'oignon avec la pomme de terre et le gingembre haché. Ajouter le concentré de tomate et une pointe de piment. Remuer quelques minutes. Couvrir d'eau et saler.
Délayer le beurre de cacahuète dans un peu d'eau. Verser dans le faitout après 10 minutes de cuisson.
Après 15 minutes de cuisson, ajouter la fécule délayée au préalable dans un peu d'eau froide.
Laisser cuire encore 5 minutes environ, jusqu'à ce que la sauce épaississe. Ajouter les cacahuètes et servir bien chaud.