Curry · indian cuisine

Punjabi Chole (Chana Masala)

Brown the onions properly or the chole tastes flat — that is the hill I die on.

By · Tested in a home kitchen · Updated 2026-08-16

⏱ 40 min 👤 4 servings 🔥 Medium ⭐ 4.8 / 5

Recipe card

Prep14 min
Cook26 min
Total40 min
Yield4 servings
Rating4.8 / 5
Calories420
CuisineIndian
CourseCurry

Why this recipe works

Good chole tastes like patience in onion form. Pale onions make weak gravy. I push them to deep gold, almost caramelised, before tomatoes go in.

A tea bag in the cooker is an old colour trick. Optional. Charming when I remember it.

Amchur at the end is the street tang. Onion, lemon, coriander on top are not garnish. They finish the bowl.

Where chole usually fails

Ingredients

Step-by-step method

  1. Pressure cook soaked chickpeas with a tea bag (gives dark colour) for 5–6 whistles. Discard tea bag.
  2. Heat oil, add cumin seeds. Add onions and cook on medium heat until deep golden brown — about 15 minutes.
  3. Add ginger-garlic paste and cook for 2 minutes. Add tomatoes and cook until completely broken down.
  4. Add all spice powders — chilli, chole masala, garam masala. Cook until oil leaves the sides.
  5. Add boiled chickpeas along with some cooking liquid. Mix well.
  6. Simmer 10–15 minutes until sauce thickens. Mash a few chickpeas with the back of a spoon.
  7. Add amchur powder and salt. Serve topped with chopped onion, coriander and a lemon wedge.
💡 If I am cooking this for guests: cooking onions until very dark (almost caramelised) is what gives Punjabi chole its signature deep, complex flavour.

Estimated nutrition

About 420 calories per serving (based on 4 servings). Values are estimates for home cooks and vary by brands, oil used, and portion size — not lab-analysed.

How I put it on the table

Hot, with sliced onion, coriander, lemon. Bhature when it is a weekend. Soft pav or rice on a weeknight.

Leftover chole is better the next day. Fridge once cool. Reheat gently with a splash of the chickpea water so it does not dry out.

Chole questions

Canned chickpeas?

Yes when I am short on time. Rinse well. Simmer longer in the masala so they pick up flavour.

Why is my gravy pale?

Onions needed more time, or you skipped the tea-bag colour trick. Dark onions do most of the work.

Dry chana masala vs gravy chole?

This version wants sauce. Mash a few chickpeas and keep some cooking liquid. For drier street style, simmer uncovered longer.