Indų
Nuplaukite pupeles ir 8–10 valandų mirkykite dideliame kiekyje vandens, tada nukoškite ir mirkymo vandenį išpilkite.
Pupeles su 700 ml vandens ir 1 arb. š. druskos virkite greitpuodyje apie 25 minutes (6–7 švilpimai), kol visiškai suminkštės, arba uždengtas virkite ant silpnos ugnies apie 1,5 valandos. Virimo skystį pasilikite.
Storadugniame puode įkaitinkite aliejų, suberkite kumino sėklas ir įdėkite lauro lapą, leiskite jiems sučirškėti, tada suberkite svogūnus ir kepkite 10–12 minučių, kol taps auksiniai rudi.
Suberkite imbierą, česnakus ir žaliąjį aitrųjį pipirą ir kepkite 1 minutę, tada suberkite maltus prieskonius, supilkite pomidorų tyrę ir kepkite 8–10 minučių, kol masala sutirštės ir išsiskirs aliejus.
Sudėkite pupeles su virimo skysčiu ir likusią druską, užvirinkite ir be dangčio virkite ant silpnos ugnies 20 minučių, keletą pupelių sutraiškydami į puodo sienelę, kad padažas sutirštėtų.
Įmaišykite garam masala, pavirkite ant silpnos ugnies dar 2 minutes ir pabarstykite kalendros lapeliais. Patiekite su garuose virtais ryžiais arba roti.