Amritsari Chole Recipe: How To Make Punjab’s Iconic Chickpea Curry At Home

Date:

Amritsari Chole Recipe

Walk through the old lanes of Amritsar early in the morning and you will likely spot small crowds already gathering around chole bhature stalls, well before most people have had their first cup of chai. Amritsari Chole is the reason for that crowd: a dark, deeply spiced chickpea curry with a distinctive tangy edge, traditionally served alongside fluffy fried bhature and a side of pickled onions.

What sets Amritsari Chole apart from a more everyday chana masala is its colour and depth of flavour. The gravy is noticeably darker, almost brown-black in the most traditional versions, achieved through a combination of dried spices, tea leaves or dried amla used during boiling, and a generous, patient masala. The result is a curry that tastes robust, tangy, and deeply savoury rather than simply spicy.

In this guide, we will walk through everything you need to recreate this Punjabi classic at home: the full ingredient list, a clear step-by-step method, the technique behind that signature dark colour, tips for a rich, restaurant-style gravy, common variations, serving suggestions, storage advice, and answers to frequently asked questions.

What Is Amritsari Chole?

Amritsari Chole is a Punjabi chickpea curry named after the city of Amritsar, where this particular style became especially famous. At its core, it is chickpeas simmered in a thick, spiced onion-tomato gravy, but what makes the Amritsari version distinct is its dark colour, tangy undertone, and the use of a specific whole-spice blend, often called chole masala, that includes ingredients like dried pomegranate seeds, black cardamom, and dried ginger powder.

The dark colour traditionally comes from boiling the chickpeas with a tea bag or a few dried amla pieces, along with the use of specific dark spices in the masala itself. This is not just for visual effect; the tea and amla also contribute subtle tannic and tangy notes that shape the final flavour of the dish.

While Amritsari Chole is most famously paired with bhature, a soft, fried leavened bread, it is equally at home with rice, kulcha, or simple roti, making it a versatile main dish that can anchor anything from a quick family lunch to a more elaborate weekend spread.

A Short History Of Amritsari Chole

Chickpeas have been a staple legume across North India for centuries, valued for their affordability, long shelf life when dried, and high protein content. Punjab, with its strong agricultural tradition and hearty food culture, developed several distinct chickpea curry styles over time, with the Amritsari version emerging as one of the most recognisable.

Amritsar’s street food scene, particularly its chole bhature stalls, played a major role in popularising this specific style beyond the city itself. Vendors competing for loyal customers often guarded their exact spice blends closely, contributing to a reputation for deep, complex flavour that home cooks and other regional cooks have tried to replicate for decades.

As chole bhature spread across North India and eventually the rest of the country through migration and the growth of Punjabi-style restaurants, Amritsari Chole became almost synonymous with the dish itself in many people’s minds, even though other regional and home-style variations of chickpea curry certainly exist across India.

Why This Recipe Works

This recipe focuses specifically on achieving that signature dark, tangy Amritsari flavour rather than a generic chana masala. We explain exactly how to use tea leaves or dried amla during the boiling stage to develop colour and subtle tang, a step that many simpler chole recipes skip entirely.

We also take care with the masala-building stage, since a properly cooked, well-reduced onion-tomato base is what gives this curry its thick, clinging texture rather than a thin, watery gravy. Rushing this stage is one of the most common reasons home versions of chole taste flatter than the restaurant or street-stall version.

Finally, this recipe explains how to layer in the distinctive chole masala spices at the right point in cooking, so their aroma stays vibrant rather than getting lost or turning bitter from being added too early or cooked for too long.

Ingredients You Will Need

For this recipe, you will need 600 to 750 grams of dried chickpeas, soaked overnight in plenty of water, or a good quality canned or pre-boiled chickpea if you are short on time. You will also need 2 medium onions, finely sliced or chopped, 2 medium tomatoes, chopped or pureed, and 1.5 tablespoons of ginger-garlic paste.

For the spice base, keep 1 to 2 green chillies, finely chopped, 1 teaspoon of cumin seeds, half a teaspoon of turmeric powder, 1.5 teaspoons of Kashmiri red chilli powder, 2 teaspoons of coriander powder, half a teaspoon of cumin powder, and 1 teaspoon of garam masala. For the signature Amritsari flavour, also keep a store-bought or homemade chole masala blend on hand, along with a small tea bag or 1 tablespoon of loose tea leaves tied in a muslin cloth, and 1 to 2 dried amla pieces if available.

You will need salt to taste, 2 to 3 tablespoons of cooking oil or ghee, 2 tablespoons of chopped fresh coriander, and 1 tablespoon of lemon juice for the finish. A few whole spices such as bay leaf, cinnamon, and black cardamom, added while boiling the chickpeas, further deepen the flavour and colour of the final dish.

For serving, you will need fresh bhature or a simpler alternative like roti or rice, along with sliced raw onion, green chilli, and lemon wedges as traditional accompaniments on the side.

Step-By-Step Amritsari Chole Recipe

Step 1: Soak and boil the chickpeas. Soak the dried chickpeas in plenty of water overnight, or for at least 6 to 8 hours. Drain and rinse, then pressure cook with fresh water, a tea bag or muslin-wrapped tea leaves, dried amla if using, and whole spices like bay leaf, cinnamon, and black cardamom, until the chickpeas are fully tender and have taken on a noticeably darker colour, usually 20 to 25 minutes on medium pressure. Remove and discard the tea bag and whole spices, but keep the cooking liquid, since it will be used in the gravy.

Step 2: Prepare all ingredients before cooking. Have your sliced onion, chopped tomato, ginger-garlic paste, chopped green chilli, and all your spices measured out, since the masala-building stage moves through several steps in quick succession once you start.

Step 3: Build the onion base. Heat 2 to 3 tablespoons of oil or ghee in a heavy pan. Add the cumin seeds and let them sizzle for a few seconds. Add the sliced onion and cook patiently on medium heat until deeply golden, which usually takes 8 to 10 minutes for Amritsari chole, slightly longer than for a lighter curry, since a deeper golden onion contributes to the dish’s dark colour and depth of flavour.

Step 4: Add aromatics and tomato. Stir in the ginger-garlic paste and chopped green chilli, cooking for about a minute until the raw smell fades. Add the chopped or pureed tomato along with turmeric, Kashmiri chilli powder, coriander powder, and cumin powder, cooking on medium heat until the mixture thickens and the oil begins to separate clearly at the edges of the masala, which can take 8 to 10 minutes of steady cooking.

Step 5: Add chole masala and chickpeas. Stir in the chole masala blend and cook for a minute to release its aroma without burning it. Add the boiled chickpeas along with a portion of their reserved cooking liquid, enough to reach your preferred gravy consistency, then mix well so every chickpea is coated in the dark, spiced masala.

Step 6: Simmer to develop flavour. Cover and simmer the curry on medium-low heat for 15 to 20 minutes, stirring occasionally and mashing a small portion of the chickpeas lightly against the side of the pan to help thicken the gravy naturally. Add more reserved cooking liquid or hot water if the curry becomes too thick before the chickpeas have fully absorbed the flavour.

Step 7: Finish and rest. Sprinkle in the garam masala and taste for salt, adjusting as needed. Turn off the heat, stir in the lemon juice and chopped coriander, and let the curry rest for 5 to 10 minutes before serving, which allows the flavours to settle and deepen slightly.

Getting That Signature Dark, Tangy Colour

The dark colour of Amritsari Chole is not achieved through food colouring but through a combination of techniques used together. Boiling the chickpeas with tea leaves or a tea bag releases tannins that darken the chickpeas naturally, while dried amla adds both colour and a subtle tang that is characteristic of this style.

A well-cooked, deeply browned onion base also contributes meaningfully to the final colour, so do not rush this stage even though it takes longer than a typical curry base. The combination of dark onions, dark spices, and the tea-infused chickpeas together create the distinctive brownish-black hue this dish is known for.

If you prefer a milder tang, you can reduce the amount of dried amla or skip it altogether while still using the tea bag for colour, adjusting the final tang instead with a touch more lemon juice at the end of cooking.

Equipment That Makes This Easier

A pressure cooker is genuinely useful for this recipe, since it cooks dried chickpeas to full tenderness far faster than open-pot boiling, while also making it easy to infuse the tea and whole spices directly into the chickpeas during cooking. If you do not have one, a large heavy pot with a tight lid works too, just expect a longer cooking time of an hour or more.

A heavy-bottomed kadai or pan is important for the masala stage, since Amritsari Chole requires a longer, deeper browning of onions and tomatoes than many other curries, and a thin pan is more likely to scorch the spices before that depth of colour develops.

Keep a small muslin cloth or an empty, clean tea bag on hand for the loose tea leaves and whole spices used during boiling, since this makes it easy to remove them cleanly once the chickpeas are done rather than fishing out stray spices from the finished curry.

Homemade Versus Street-Style: What To Expect

Amritsar’s famous chole stalls often use large, well-seasoned pots that have cooked countless batches of this curry over months or years, developing a depth of flavour that is genuinely difficult to fully replicate on a first attempt at home. Many vendors also use their own closely guarded chole masala blends, refined over generations.

At home, your first batch may taste slightly less complex, but this recipe’s technique of boiling with tea and amla, combined with a patiently browned onion base, gets remarkably close to that same dark, tangy character. Many home cooks find that their chole improves noticeably by the second or third attempt, as they get a feel for exactly how dark to take the onions and how much tang they personally prefer.

The clear advantage of the homemade version is control over quality and freshness. You can choose your own chickpeas, adjust the tang and heat to your own family’s taste, and avoid the sometimes very high oil content used in some street-style preparations, while still capturing the core flavour that makes Amritsari Chole so distinctive.

Common Mistakes To Avoid

Skipping the tea or amla step is one of the most common shortcuts that results in a chole that tastes fine but lacks the distinctive Amritsari character. Even a plain tea bag added during boiling makes a noticeable difference to both colour and depth of flavour.

Undercooking the onion base is another frequent issue. Because Amritsari Chole benefits from a deeply golden, almost caramelised onion base, cooking it only until lightly golden, as you might for a lighter curry, will leave the dish tasting thinner and less complex than intended.

Adding too much water at once rather than gradually using the reserved chickpea cooking liquid can dilute the flavour built up during the masala stage. Add liquid a little at a time, tasting as you go, to keep the gravy rich rather than watered down.

Finally, skipping the resting time at the end is a missed opportunity, since Amritsari Chole, like many slow-cooked curries, tends to taste noticeably better after resting for a short while, or even the next day, once the flavours have had time to fully meld together.

Popular Variations Of Amritsari Chole

Some households add a small piece of jaggery to balance the tang from the amla and tea with a touch of sweetness, creating a slightly more rounded flavour profile that some families prefer over the sharper, more traditional version.

A drier version, sometimes called sukha chole, reduces the gravy further until it clings tightly to the chickpeas rather than remaining a pourable curry, which is often served as a side dish alongside other items on a larger thali rather than as the main gravy dish.

In some Amritsar stalls, a portion of the chickpeas is lightly mashed and returned to the pot to naturally thicken the gravy without using any flour or thickening agents, a technique that is easy to replicate at home and adds a pleasant textural contrast between whole and mashed chickpeas.

For a spicier version, an extra green chilli or a pinch of additional Kashmiri chilli powder can be added toward the end of cooking, giving the dish a sharper heat that some Amritsari street stalls are particularly known for.

Serving Suggestions

The most traditional way to serve Amritsari Chole is alongside hot, freshly fried bhature, with a side of thinly sliced raw onion tossed with lemon juice, a few slit green chillies, and a wedge of lemon, recreating the classic chole bhature plate found across Amritsar and much of North India.

For a lighter or more everyday meal, this curry pairs equally well with plain roti, paratha, or steamed rice, making it a versatile main dish that fits both festive occasions and regular weeknight dinners.

A simple side of pickled or sliced onions and a dollop of plain yogurt on the side helps balance the richness and tang of the curry, especially if you are serving it as part of a larger meal with multiple dishes on the table.

For a festive spread, Amritsari Chole also pairs nicely with a simple jeera rice or a stack of soft kulcha, letting the deep, tangy gravy take centre stage alongside a milder, neutral side that does not compete with its bold flavour.

Storage And Make-Ahead Tips

Amritsari Chole actually improves with a day of resting in the refrigerator, as the flavours continue to develop and deepen overnight, making it an excellent make-ahead dish for gatherings or busy weeks. Store it in an airtight container in the refrigerator for up to 3 to 4 days.

Reheat gently on the stovetop with a splash of water if the gravy has thickened too much after refrigeration, stirring occasionally until heated through. Avoid repeated reheating of the same batch multiple times, since this can affect both texture and flavour over time.

This curry also freezes well for up to a month in an airtight, freezer-safe container. Thaw it in the refrigerator overnight before reheating gently on the stovetop, adding a little extra liquid if needed to bring the gravy back to your preferred consistency.

A Quick Note On Nutrition

Chickpeas are an excellent source of plant protein and dietary fibre, along with useful minerals like iron and magnesium, making Amritsari Chole a genuinely nourishing dish on its own, independent of how it is served. The main considerations are the oil used in cooking and, if paired with bhature, the additional oil from deep-frying the bread.

For a lighter meal, pair this curry with roti or rice instead of bhature, and reduce the oil slightly during cooking without eliminating it completely, since a small amount of fat helps carry and develop the flavour of the spices throughout the dish.

Chickpeas also have a relatively low glycemic index compared to many refined-flour foods, which means this curry, especially when paired with roti or rice rather than deep-fried bhature, can fit comfortably into a balanced, everyday meal rather than being reserved only for occasional indulgence.

Frequently Asked Questions About Amritsari Chole

Can I use canned chickpeas instead of dried? Yes, canned chickpeas save time, though you will lose some of the colour benefit that comes from boiling dried chickpeas with tea leaves. You can still simmer drained canned chickpeas briefly with a tea bag and a splash of water before proceeding with the masala to get closer to the traditional colour and flavour.

What can I use instead of dried amla? If dried amla is not available, a small piece of tamarind or a teaspoon of dried mango powder can provide a similar tangy note, though the exact flavour will differ slightly from the traditional Amritsari version.

Why is my chole not dark enough? This is usually because the tea or amla step was skipped, or the onions were not cooked to a deep enough golden colour. Both of these contribute significantly to the final colour, so make sure neither step is rushed.

Is Amritsari Chole very spicy? It is generally medium in heat, with more emphasis on tang and depth of flavour than raw spiciness. You can adjust the chilli levels up or down depending on your own preference without losing the dish’s signature character.

Can I make this dish in advance for a party? Yes, and in fact it is recommended, since Amritsari Chole tastes even better after resting overnight in the refrigerator. Simply reheat gently before serving, adding a splash of water if the gravy has thickened too much.

What is the difference between chana masala and Amritsari Chole? Chana masala is a broader, more general term for spiced chickpea curry found across India, while Amritsari Chole refers specifically to the darker, tangier style associated with Amritsar, made distinct through the use of tea, dried amla, and a particular chole masala blend.

Can I make this dish without a pressure cooker? Yes, simply simmer the soaked chickpeas in a large pot with plenty of water, the tea bag, amla, and whole spices, covered, on medium-low heat for about 60 to 90 minutes, or until fully tender, topping up with hot water as needed so the chickpeas remain well covered throughout cooking.

How can I make the gravy thicker without adding flour? Lightly mashing a portion of the cooked chickpeas against the side of the pan and stirring them back into the curry is the traditional way to thicken Amritsari Chole naturally, without needing any flour, cornstarch, or other thickening agents.

Final Thoughts

Amritsari Chole shows how a handful of everyday ingredients, chickpeas, onions, and a well-chosen set of spices, can be transformed into something with real depth and character through patient, careful cooking. The dark colour and tangy edge are not shortcuts but the result of specific techniques that are well worth the extra bit of effort they require.

Once you have made this curry a couple of times and gotten comfortable with the tea-boiling technique and the longer onion-cooking stage, it becomes a reliable dish for both weekday meals and festive spreads, bringing a genuine taste of Amritsar’s beloved street food culture into your own kitchen.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Share post:

spot_imgspot_img

Popular

More like this
Related

Best Gaming Phones Under Rs. 20,000 in India (2026)

You do not need to spend ₹30,000 or ₹40,000...

Best Camera Phones Under Rs. 20,000 in India (2026)

If your biggest priority is camera quality, spending ₹20,000...

How to Choose a Smartphone Under Rs. 20,000 in India (2026)

Buying a smartphone has become surprisingly difficult. A phone...

Best Smartphones Under Rs.20,000 in India (2027)

Finding the best smartphone under ₹20,000 in India isn't...