Verhit de margarine in een grote pan en bak de ui, wortel, paprika en chilipeper tot de ui zacht is. Roer de komijn, kaneel en nootmuskaat erdoor en laat nog een minuut doorkoken. Roer de bonen, kikkererwten, geprakte tomaten inclusief vocht, bouillon en tomatenpasta erdoor. Breng het geheel aan de kook en laat het, afgedekt en af en toe roerend, 45 min. zachtjes koken of tot de bonen en erwten beetgaar zijn. Roer de mais erdoor en laat het geheel nog eens 5 min. zachtjes koken.