Verhit een scheutje zonnebloemolie in een diepe stoofpan. Maak ondertussen de uien schoon en snipper deze. Fruit ze in de olie totdat ze net zacht zijn.
Maak de knoflook, rode pepers en gember schoon. Pureer dit fijn in de keukenmachine of blender. Bak de puree mee met de uien.
Voeg vervolgens alle droge kruiden toe en bak ze mee totdat je keuken heerlijk begint te geuren.
Voeg dan de tomato frito, suiker en het limoensap toe en roer alles goed door elkaar.
Giet de kikkererwten af en ontdoe ze van hun velletjes. Voeg de kikkererwten toe aan de pan en roer alles nog eens goed door. Breng op smaak met peper en zout en voeg evt. wat water toe als de saus wat droog is.
Laat ongeveer 20 minuutjes pruttelen, garneer de chana masala met verse koriander. Serveer met rijst en/of versgebakken naan!