Skip to content
pakistanidinner✨ New

Pakistani Chana Masala (Chickpea Stew)

A warmly spiced chickpea stew simmered in a tomato-onion masala, a staple vegetarian dish across Pakistani households.

Prep
10 min
Cook
30 min
Servings
4
Difficulty
Easy
4.5
Sign in to rate
#pakistani#chana-masala#chickpeas#vegetarian#stew#one-pot

About This Recipe

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.

Ingredients

Serves 4

  • 2 canschickpeas(drained and rinsed, about 3 cups)
  • 3 tbspvegetable oil
  • 1onion(finely diced)
  • 4 clovesgarlic(minced)
  • 1 tbspginger(grated)
  • 2tomatoes(diced)
  • 1.5 tspground cumin
  • 1 tspground coriander
  • 1 tspgaram masala
  • 0.5 tspturmeric
  • 0.5 tspred chili powder
  • 1 tspfine sea salt
  • 1 cupwater
  • 0.25 cupcilantro(chopped)
  • 1lemon(juiced)

Instructions

  1. 1

    Saute the onion

    Heat oil in a pot over medium heat. Cook onion 6-7 minutes, until deeply golden and soft.

  2. 2

    Add garlic and ginger

    Stir in garlic and ginger, cooking 1 minute until fragrant.

  3. 3

    Build the masala

    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.

  4. 4

    Add chickpeas and simmer

    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.

  5. 5

    Finish with lemon

    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.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    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.

Variations

  • •

    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.

Storage

Refrigerate in an airtight container up to 4 days; the flavor improves overnight. Freezes well up to 3 months.

History & Origin

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.

Frequently Asked Questions

Can I use dried chickpeas instead of canned?

Yes, soak overnight and boil until tender, about 200g dried yields roughly the equivalent of two cans.

What if I don't have garam masala?

A blend of extra cumin and coriander with a pinch of cinnamon works as a rough substitute.

Why is my chana masala too watery?

Simmer uncovered a bit longer, and mash more of the chickpeas against the pot to help thicken the sauce naturally.

Nutrition Facts

Per serving (320g / 11.3 oz) · 4 servings total

Calories320kcal
Protein13g
Carbohydrates42g
Fat12g
Fiber11g
Protein13g
Carbs42g
Fat12g

Time Summary

Prep time10 min
Cook time30 min
Total time40 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes