Punjabi Chana Masala (Spiced Chickpea Curry)
Photo: Muhammad Khawar Nazir on Pexels
Punjabi CuisineVeganVegetarianGluten-free

Punjabi Chana Masala (Spiced Chickpea Curry)

ਪੰਜਾਬੀ ਛੋਲੇ ਮਸਾਲਾ

Punjabi Chana Masala is the quintessential North Indian chickpea curry — a boldly spiced, tangy, fragrant dish of white chickpeas (kabuli chana) cooked in a thick sauce of caramelised onion, tomato, and an assertive chana masala spice blend (coriander, cumin, anardana, amchur, kala namak), producing a curry that is simultaneously earthy, sour, and deeply satisfying. Unlike the Rawalpindi-style pindi chole (which uses tea bags for colour and no tomato), Punjabi chana masala uses tomato as the sauce base and is brighter red in colour. It is eaten for breakfast with bhature, for lunch with rice, and for dinner with paratha — the most versatile chickpea curry in Indian cuisine.

Total
55 min
Serves
6
Level
Medium

Prep 15 min · Cook 40 min

Ingredients

6 servings

Method

  1. Pressure cook soaked chickpeas with salt for 5–6 whistles until tender (but not mushy). Reserve the cooking liquid. In a heavy kadai, heat oil. Add cumin seeds (splutter). Add onion — cook 18–20 minutes until deep golden. Add ginger-garlic paste, cook 3 minutes. Add tomatoes — cook 12 minutes until oil separates.

    About 30 min

    Tip: The fully caramelised onion is the flavour backbone of authentic Punjabi chana masala. Pale or undercooked onion produces a flat, uninspiring curry. 18–20 minutes of patient cooking is not optional.

  2. Add chana masala powder, anardana, amchur, kala namak, and chilli powder. Cook 4 minutes on medium — the spices should smell fragrant and cooked, not raw. Add cooked chickpeas along with 200ml of their cooking liquid. Mash 15% of the chickpeas against the pot to thicken the gravy naturally.

    About 5 min

    Tip: The chickpea cooking liquid is flavour gold — always use it instead of plain water. It contains the starch and flavour released from the chickpeas during pressure cooking.

  3. Simmer 10–15 minutes until the gravy is thick, glossy, and deeply flavoured. Adjust salt and sourness (add more amchur if needed). Garnish with chopped onion rings, fresh green coriander, ginger julienne, and a squeeze of lemon. Serve with bhatura, puri, or paratha. The garnish is not decoration — it adds important fresh flavour contrast.

    About 10 min

    Tip: The raw garnish (fresh onion, ginger, lemon) applied at the table is as important as the cooking — it provides a fresh, sharp contrast to the deep, cooked flavours of the curry.

Nutrition per serving (estimate)

Calories
310
Protein
13 g
Carbs
42 g
Fat
11 g
Fibre
11 g
Sugar
4 g
Sodium
600 mg
All Indian recipes

Recipe by Boon Tools.