Mettez les protéines de soja texturées dans un saladier. Faites bouillir de l’eau (suffisamment pour recouvrir largement les protéines de soja) mélangée au bouillon de légumes, puis versez dans le saladier et laissez les PST gonfler pendant une dizaine de minutes.
Ciselez l’oignon rouge finement, et faites revenir dans l’huile sur feu doux, pendant une dizaine de minutes, en remuant régulièrement, jusqu’à ce qu’ils soient translucides.
Ajoutez les épices, faites torréfier quelques minutes, et ajoutez également les haricots rouges, l'ail et les PST égouttées.
Versez la purée de tomates et le maïs doux, et laissez mijoter pendant une dizaine de minutes.
Salez au goût.
Préparez la béchamel : dans une casserole, faites fondre la margarine. Ajoutez la farine en une fois, incorporez-là en mélangeant pour obtenir ce qu’on appelle un roux. Ajoutez le lait en plusieurs fois, et attendez que la crème épaississe entre chaque ajout. La sauce doit épaissir et le fouet doit laisser une marque, mais le mélange doit rester fluide.
Salez et ajoutez de la coriandre et du poivre.
Dans un plat à gratin, déposez une couche de béchamel, puis une de pâtes. Par dessus, disposez la sauce chili à la tomate.
Refaites la même chose jusqu’à épuiser les sauces, et terminez par une couche de pâtes et de béchamel (épaisse). Enfournez à 180°C pendant 35 minutes, jusqu’à ce que le dessus soit doré.
Dégustez avec du persil ou de la coriandre, ciselés.