Slow-simmered chickpeas in a tomato-onion masala, topped with crisp-fried green chile for a spicy, crunchy finish.
Chana masala is one of the most common lentil-and-legume dishes across Pakistani and North Indian kitchens, a pot of chickpeas simmered until tender in a deeply spiced tomato-onion base. This version adds a finishing touch popular in Karachi dhabas: green chiles sliced and fried in hot oil until blistered and crisp, then scattered on top just before serving for a pop of heat and crunch against the soft chickpeas. The base masala depends on cooking the onions properly — dark golden brown, not just softened — before the tomatoes and spice blend go in, since that caramelization is what gives the final dish its color and depth rather than relying only on chile powder. Dried chickpeas cooked from scratch give a creamier texture than canned, though canned works fine on a weeknight. This is everyday food, served with rice, roti, or as part of a larger spread, and it's just as common as a vegetarian main as it is a side dish alongside meat curries.
Serves 4
Heat 3 tablespoons oil in a pot over medium heat. Cook onions, stirring often, until deep golden brown, 12 to 15 minutes.
Add ginger-garlic paste, cook 1 minute, then add tomato puree, chile powder, cumin, coriander, chana masala and turmeric. Cook 8 minutes until the oil separates.
Add chickpeas, water and salt. Bring to a boil, then reduce heat and simmer uncovered 15 minutes, mashing a few chickpeas against the pot side to thicken the sauce.
In a small pan, heat the remaining 1 tablespoon oil until shimmering. Fry sliced green chiles 1 to 2 minutes until blistered and crisp; remove with a slotted spoon.
Taste the chickpeas for salt. Transfer to a serving bowl, top with the crispy fried chile and cilantro, and serve hot with rice or roti.
Don't rush the onion-browning step — pale onions leave the masala tasting flat and undercooked.
Mash a few chickpeas with the back of a spoon partway through simmering; it naturally thickens the sauce without needing extra flour.
Fry the chiles just before serving so they stay crisp instead of going limp from the steam of the hot chickpeas.
Add a diced potato with the chickpeas for a heartier chana aloo version.
Stir in a squeeze of lemon and a spoon of chaat masala at the end for a tangier, chaat-style finish.
Use dried chickpeas soaked overnight and pressure-cooked for a creamier texture than canned.
Refrigerate up to 5 days; the flavor improves after a day. Freezes well for up to 2 months — thaw and reheat gently with a splash of water.
Chana masala has roots across Punjab and greater South Asia as a staple vegetarian dish, particularly common in households observing meatless days and widely sold at roadside dhabas alongside bhature or rice.
Yes — soak them overnight, then pressure-cook until tender before adding to the masala; the texture is creamier than canned.
The base is moderately spiced, and the fried chile on top adds a sharp, optional heat you can leave off or reduce if you're sensitive to spice.
Simmer it uncovered longer and mash a few more chickpeas into the sauce — the starch they release is what naturally thickens the gravy.
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.