Pelez l'oignon et l’ail, puis les émincer finement.
Hacher menu le tofu fumé au couteau et réserver.
Laver et sécher la carotte. L'éplucher et la tailler en brunoise.
Dans une casserole, faire chauffer l’huile, ajouter l'ail et l'oignon.
Faire revenir pendant quelques minutes, jusqu'à ce que l'oignon devienne translucide. Ajouter la carotte et les tomates en conserve avec leur jus.
Ajouter le tofu, les épices, le concentré de tomate et les sauces.
Mélanger, couvrir et laisser mijoter pendant environ 15 minutes en remuant régulièrement.
Pendant ce temps, rincer les haricots rouges et les égoutter. Les ajouter dans la casserole avec les herbes et prolonger la cuisson de 10 minutes.
Servir bien chaud, accompagné d'un riz parfumé.