Dans une grande casserole, faire chauffer l'huile à feu moyen. Lorsqu'elle est chaude, ajouter les deux types de graines, puis les colorer 1 minute en brassant. Ajouter les poivrons, la poudre de curry, le gingembre, le curcuma et le paprika. Cuire 2 minutes, en brassant avec une cuillère de bois.
Ajouter l'oignon et les pommes de terre. Cuire 5 minutes en brassant assez régulièrement. ajouter les bouchées de tofu, les tomates broyées, le bouillon et le lait de noix de coco.
Porter à ébullition, baisser le feu à moyen-doux, puis laisser mijoter 10 minutes, en brassant à quelques reprises.
Ajouter les reste des ingrédients, puis cuire un autre 5 minutes. Retirer la casserole du feu, puis attendre 10 minutes avant de servir.