
Punjabi chole
Preparation Time
10 minutes
Cooking Time
65 minutes
Difficulty Level
moderate
Meal Type
Lunch
Serves 4
Key Ingredients
- Kabuli chana (white chickpeas)
About This Recipe
Chole, or chana masala outside Punjab, is the dish behind chole bhature and chole kulche: white chickpeas (kabuli chana) cooked until creamy inside and simmered in a dark, sour-spicy masala. The Amritsari and Rawalpindi (pindi) styles are darker and drier, tea-coloured and heavy on anardana; the everyday home version below is a little lighter, with enough gravy for rice.
Three things make it taste Punjabi rather than like a generic chickpea curry. The chana are soaked overnight and pressure-cooked with salt and, if you like, a tea bag or two pieces of dried amla; the tannin turns them the mahogany colour of dhaba chole and adds a faint astringency. The chole masala is ground at home from dry-roasted coriander, cumin, black pepper, cloves, cinnamon, black cardamom and dried red chillies, so it goes into the pan minutes after roasting. And the sourness comes from amchur or anardana, not just tomato, so the gravy has an edge.
The gravy is thickened by mashing a ladle of the cooked chana into it rather than with cream or cashew paste, which keeps it clean and sharp. If you only have black chickpeas, make the kala chana curry instead; kala chana is the small desi type that chana dal is split from, and it wants a different, thinner gravy. Skip the tea bag if you prefer a lighter colour; use 2 tablespoons of a ready chole masala when time is short, added at the same point.
Ingredient List
Serving Size:
1x
2x
3x
Chickpeas
- Kabuli chana (white chickpeas) — 1 cup
- Water, for pressure cooking — 3 cups
- Black tea leaves tied in a muslin knot, or 1 tea bag (optional, for colour) — 1 tsp
- Salt (1 tsp for the cooker, the rest for the gravy) — 1 1/2 tsp
Chole masala (dry-roast and grind)
- Coriander seeds — 1 tbsp
- Cumin Seeds — 1 tsp
- Black peppercorns — 1/2 tsp
- Cloves — 4 pieces
- Cinnamon stick, plus 1 black cardamom — 1 inch
- Dried red chillies — 2 pieces
Gravy
- Groundnut oil (or mustard oil) — 2 tbsp
- Onion, finely chopped — 2 medium
- Ginger-Garlic Paste — 1 tbsp
- Tomato, finely chopped — 3 medium
- Amchur (dry mango powder), or 1 tbsp anardana roasted with the spices — 1 tsp
To finish
- Ghee, for the tadka, with 1 inch ginger cut into julienne and 2 slit green chillies — 1 tbsp
Skip The Store !
Get all you need for the recipe in just a few clicks
Serving Suggestions
Bhatura or kulcha make the classic plate with Punjabi chole; jeera rice or plain basmati turn it into a weekday lunch. Put out raw onion rings, a lemon wedge and a whole green chilli alongside. A spoon of the ghee tadka with ginger julienne on top just before serving is the dhaba touch. Chole kept in the fridge till the next day sets thicker, which suits a toasted sandwich or a chaat with curd and chutneys.
Tips for Cooking Punjabi chole
Give the chana the full 8 hours, or overnight, when you can; a short cold soak leaves kabuli chana firm in the centre. Nothing sour goes into the cooker: tomato, amchur and anardana wait until the chana are soft. A gravy that tastes raw means the onions were pale or the tomatoes came off the heat before the oil separated. Dry-roast the whole spices on low until fragrant, not dark, and grind them just before use.

Chef’s Note
Look for bold, unpolished kabuli chana: large, evenly cream-coloured grains with smooth, unbroken skins, which soak and cook at the same rate. USDA FoodData Central lists 20.5 g protein per 100 g of raw chickpeas. A quarter of this pot, without the kulcha or rice, is about 297 kcal, 10.6 g of protein and 7.4 g of fibre. Like rajma chawal, it is a meal in itself with rice.
Per serving (approx.): 297 kcal, protein 11 g, carbs 32 g, fat 15 g, fibre 7.4 g. Computed from IFCT 2017 / USDA values for the listed quantities. Measures: 1 cup = 240 ml, 1 tbsp = 15 ml, 1 tsp = 5 ml.
Happy Cooking
!!
ByCOWBERRY
Jul 06, 2026
Recipes You’ll Love
More everyday cooking with COWBERRY organics, from the same kitchen.














