Amritsari Chole is a bold and flavorful North Indian chickpea curry from the city of Amritsar, Punjab. Unlike regular Punjabi chole, this version is darker, spicier, and tangier, thanks to the use of tea leaves and a special spice blend. Traditionally paired with soft, flaky Amritsari kulchas, it’s a comforting street-style dish that’s hearty, protein-rich, and packed with authentic Punjabi flavors.
1tspdry mango powder (aamchur) or anardana/tamarind juice
Salt to taste
Homemade Chole Masala (roast & grind):
½tspcumin seeds
1inchcinnamon stick
3cloves
3cardamom pods
½tspblack peppercorns
¼tspfenugreek seeds
Instructions
Soak dry chickpeas overnight (at least 8 hours). Drain before cooking.
In a pressure cooker, add soaked chickpeas. Brew 2 tsp black tea in 3 cups hot water, strain, and pour over chickpeas. Add 1 tsp ginger, 2 cloves garlic, 1 tbsp onion, and 1 tsp salt. Cook until chickpeas are soft.
In a small pan, dry roast cinnamon, cloves, cardamom, cumin seeds, peppercorns, and fenugreek seeds for 30–45 seconds. Cool and grind to a fine powder.
Heat ghee/oil in a large pan. Add bay leaves, cinnamon stick, and cumin seeds. Sauté for a few seconds. Add onions and cook until golden. Stir in ginger-garlic paste, then add tomato puree. Cook until oil separates.
Add turmeric, red chili, cumin, coriander, and hing. Sauté 2–3 minutes. Add ground chole masala and mix well.
Add cooked chickpeas with their cooking water. Adjust consistency by adding more water if needed. Bring to a boil.
Stir in aamchur (or tamarind/anardana), green chilies, kasuri methi, and salt. Simmer covered for 8–10 minutes.
Sprinkle garam masala, fresh coriander, and julienned ginger. Serve hot with kulcha, bhature, poori, or rice.
Notes
Instead of using aamchur (mango powder) for the sour taste you can also anardana (pomegranate seeds) or tamarind juice.
If you have precooked or canned chickpeas then you can skip the pressure cooking part and directly go to making the gravy, and add the chickpeas when the recipe calls to add in the cooked chole. Also be careful with adding salt as the store bought precooked or canned chickpeas usually have salt in them.
Serving Suggestions
Best enjoyed with Amritsari kulcha for an authentic experience.
Also pairs beautifully with fluffy bhature, crispy poori, soft parathas, or plain basmati rice.