Chole Masala – The Ultimate Punjabi Chickpea Curry with Phoran Masala Spices

Chole Masala – The Ultimate Punjabi Chickpea Curry with Phoran Masala Spices

phoran masala

What is Chole Masala?

Chole masala is a Punjabi chickpea curry — one of the most beloved dishes in North Indian cooking. Dried chickpeas (kabuli chana) are slow-cooked with a deeply spiced onion-tomato gravy, finished with tangy amchur (dry mango powder) and a generous amount of garam masala. The result is bold, complex, and deeply satisfying — the kind of dish that improves overnight and tastes even better the next day.

Chole is most famously served with bhature (deep-fried leavened bread) as chole bhature — one of India’s great street food combinations. It is equally good with rice, roti, or puri.

The Two Secrets to Great Chole

1. The tea bag trick: Authentic Punjabi chole has a dark, almost black colour that comes from cooking the chickpeas with a tea bag. The tannins in black tea darken the chickpeas and add a subtle depth of flavour. This is not optional if you want the real thing.

2. The spice sequence: Chole masala is built in layers — whole spices in the oil first, then onions cooked to deep golden, then ginger-garlic, then tomatoes, then ground spices. Each layer must be cooked properly before the next is added. Rushing this process produces flat, one-dimensional chole.

Ingredients (Serves 4–6)

For the Chickpeas

  • 1.5 cups dried kabuli chana (chickpeas), soaked overnight
  • 1 black tea bag
  • 1 tsp Phoran Turmeric (Haldi)
  • 1 tsp salt
  • 3 cups water

For the Masala Base

  • 3 tbsp oil or ghee
  • 2 medium onions, finely chopped
  • 3 medium tomatoes, pureed or finely chopped
  • 1.5 tbsp ginger-garlic paste
  • 2 tsp coriander powder — Phoran Dhania Powder
  • 1.5 tsp red chilli powder
  • 1 tsp Phoran Turmeric
  • 1 tsp amchur (dry mango powder)
  • 1 tsp Phoran Garam Masala
  • Salt to taste

Whole Spices for Tempering

For Finishing

  • 1 tsp Phoran Garam Masala (added at the end)
  • 1 tsp kasuri methi (dried fenugreek leaves), crushed
  • Fresh coriander, sliced ginger, green chilli, lemon wedges

Method

Step 1 — Cook the Chickpeas

Drain the soaked chickpeas. Pressure cook with the tea bag, turmeric, salt, and 3 cups water for 5–6 whistles until completely soft — they should mash easily between your fingers. Remove the tea bag. Reserve the cooking liquid — you will use it in the gravy. The chickpeas should be dark from the tea.

Step 2 — Build the Masala Base

Heat oil or ghee in a large heavy-bottomed pan. Add whole spices — cumin, cloves, black cardamom, bay leaf, cinnamon. Let them bloom for 20–30 seconds until fragrant.

Add onions and cook on medium-high heat for 12–15 minutes, stirring frequently, until deep golden-brown — not just translucent. This is the most important step. Under-cooked onions produce a raw, sharp flavour that no amount of spice can fix.

Step 3 — Add Ginger-Garlic and Tomatoes

Add ginger-garlic paste and cook for 2 minutes until raw smell disappears. Add tomatoes and cook on medium heat, mashing as they soften, for 10–12 minutes until the mixture is thick and the oil begins to separate from the sides. This is the masala base — it must be cooked until the oil separates or the gravy will taste raw.

Step 4 — Add Ground Spices

Add coriander powder, red chilli powder, turmeric, and amchur. Cook for 2 minutes, stirring constantly. The spices should be cooked in the oil, not just added to liquid.

Step 5 — Add Chickpeas and Simmer

Add the cooked chickpeas and ¾ cup of the reserved cooking liquid. Mix well. Mash a small portion of the chickpeas against the side of the pan — this thickens the gravy naturally. Simmer on low heat for 15–20 minutes, allowing the chickpeas to absorb the masala. Add more cooking liquid if needed — chole should be thick but not dry.

Step 6 — Finish

Add Phoran Garam Masala and crushed kasuri methi. Stir well and simmer for 2 more minutes. Taste and adjust salt, amchur (for tanginess), and chilli. The flavour should be bold, tangy, and deeply spiced.

Garnish with fresh coriander, thin slices of raw ginger, green chilli, and a lemon wedge. Serve with bhature, roti, rice, or puri.

The Spice Profile of Great Chole

Authentic Punjabi chole has a specific flavour balance: earthy from coriander and cumin, tangy from amchur and tomato, warming from garam masala, and slightly bitter from the tea. The heat should be present but not dominant. If your chole tastes flat, it needs more amchur. If it tastes harsh, it needs more cooking time for the masala base.

Make-Ahead and Storage

  • Chole improves significantly overnight — the chickpeas absorb the masala and the flavours deepen.
  • Refrigerate for up to 3 days. Reheat gently with a splash of water.
  • Freeze for up to 1 month. Thaw overnight and reheat on low heat.
  • The masala base (without chickpeas) can be made in advance and refrigerated for 3 days.

Frequently Asked Questions

Why is my chole not dark?

The dark colour comes from cooking the chickpeas with a black tea bag. Without this step, chole will be pale. Some recipes also add a small piece of dried amla (Indian gooseberry) or a pinch of baking soda for additional darkening.

Can I use canned chickpeas?

Yes, for a quicker version. Skip the pressure cooking step and add drained canned chickpeas directly to the masala. Reduce simmering time to 10 minutes. The flavour will be slightly less deep than dried chickpeas cooked from scratch, but still excellent.

What is the difference between chole masala and rajma masala?

Both are North Indian legume curries with similar spice profiles. Chole uses kabuli chana (white chickpeas) and has a tangier, more complex flavour from amchur. Rajma uses kidney beans and has a richer, creamier texture. The masala base is similar for both.

What spices go in chole masala?

The essential spices are coriander powder, cumin, turmeric, red chilli, amchur (dry mango powder), and garam masala. Whole spices for tempering include cumin seeds, cloves, black cardamom, bay leaf, and cinnamon. Phoran Premium Garam Masala is added both during cooking and as a finishing spice.

How do I make chole less spicy?

Reduce the red chilli powder and increase the coriander powder proportionally. Adding a small amount of cream or yogurt at the end also reduces heat while adding richness. The amchur and garam masala can remain at full quantity — they add complexity without heat.

Read: Authentic Biryani Masala Recipe
Read: Mumbai Pav Bhaji Recipe
Read: Complete Spice Guide for Beginners
Read: Whole Spices vs Ground Spices

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.