A warmly spiced chickpea stew simmered in a tomato-onion masala, a staple vegetarian dish across Pakistani households.
Chana masala is one of the most common vegetarian mains in Pakistani home cooking, built on the same foundational technique used across countless South Asian curries: a slow-cooked onion base, bloomed spices, and tomatoes cooked down until they turn into a thick, fragrant masala. Chickpeas are then folded in and simmered until the sauce clings to them. The key technique is patience with the onions and tomatoes — rushing this stage leaves the final stew tasting flat and raw. Mashing a portion of the chickpeas partway through cooking naturally thickens the sauce without needing any cream or flour, keeping the dish both vegan and satisfyingly rich. Served with naan for scooping or spooned over rice, chana masala is an everyday, budget-friendly dish that shows up constantly in Pakistani homes regardless of occasion.
Serves 4
Heat oil in a pot over medium heat. Cook onion 6-7 minutes, until deeply golden and soft.
Stir in garlic and ginger, cooking 1 minute until fragrant.
Add tomatoes, cumin, coriander, garam masala, turmeric, chili powder and salt. Cook 8-10 minutes, mashing the tomatoes as they soften, until the mixture turns into a thick, fragrant paste.
Stir in the chickpeas and water. Bring to a simmer and cook 12-15 minutes, mashing some of the chickpeas against the pot to thicken the sauce.
Stir in lemon juice and cilantro just before serving.
Mash about a quarter of the chickpeas with the back of a spoon — this thickens the sauce naturally without needing extra flour or cream.
Cook the onion until genuinely golden, not just translucent — this is where a lot of the dish's depth comes from.
Mash some of the chickpeas partway through simmering to naturally thicken the sauce.
Add the lemon juice at the very end, off the heat, so its brightness doesn't cook away.
Add a chopped potato along with the chickpeas for a heartier, more filling version.
Use dried chickpeas soaked and boiled from scratch for a firmer texture than canned.
Serve with rice instead of bread for a different but equally traditional pairing.
Refrigerate in an airtight container up to 4 days; the flavor improves overnight. Freezes well up to 3 months.
Chana masala, a spiced chickpea stew, is a staple across Pakistan and North India, commonly eaten with naan or rice and popular as an affordable, protein-rich vegetarian dish in households of all backgrounds.
Yes, soak overnight and boil until tender, about 200g dried yields roughly the equivalent of two cans.
A blend of extra cumin and coriander with a pinch of cinnamon works as a rough substitute.
Simmer uncovered a bit longer, and mash more of the chickpeas against the pot to help thicken the sauce naturally.
Per serving (320g / 11.3 oz) · 4 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes
Have feedback or need help?
We read every email and reply within 1–2 business days.
© 2026 MyCookingCalendar. All rights reserved.