What You Are Making
Lift the lid on a pot of good chole and the first thing you notice is the colour, close to mahogany, and the steam that smells of toasted coriander, sour mango and slow-browned onion. That look does not come from one special spice. It comes from method: a long simmer, a masala of whole spices toasted until fragrant, and very often a tea bag dropped in with the chickpeas, which stains them dark and adds a faint tannic edge that few eaters can name but all can taste.
Chole is nearly always served with bhature, although rice or plain bread works too. It is hearty enough to count as a full meal rather than a side. The cook's job is mostly patience, in the soaking, in the onions, and in letting the gravy reduce until it clings to a piece of bread instead of running away from it.
The Dish’s Backstory
Chickpea dishes have deep roots across North India, but the dark, sour, heavily spiced style called chole bhature that most people know today belongs to Punjab and to the street food of Delhi after Partition. It became a named, recognisable dish from the 1940s and 1950s, when Punjabi migrants and refugees set up dhabas and roadside stalls across the city. The tea-darkened method is commonly credited to Punjabi home cooks and vendors, not to any ancient tradition, and it stays one of the clearest regional signatures that separates this chole from the chickpea curries of other parts of India.
At the Stove, Step by Step
-
Prep
Soak, then cook the chickpeas with tea
Cover the dried chickpeas in plenty of water and soak them overnight, or for at least eight hours. Drain, then cook in fresh water with the tea bags and salt. In a pressure cooker this takes about 20 to 25 minutes once pressure is reached. In an open pot, allow one and a half to two hours at a steady simmer, adding water when it runs low. They are done when a chickpea mashes easily between two fingers and the skins have turned a clear brown. Fish out the tea bags and keep the cooking liquid.
-
Cook
Sizzle the whole spices
Warm the oil or ghee in a deep pan. Drop in the cumin, bay leaf, cracked black cardamom and cinnamon, and let them crackle for about 30 seconds until the smell rises.
-
Cook
Brown the onions, then cook down the tomato
Add the onion and cook over medium heat for 10 to 12 minutes, stirring from time to time, until it is a deep golden brown. This long browning gives chole much of its depth, so do not hurry it. Stir in the ginger-garlic paste for a minute, then add the tomato puree and green chillies. Keep cooking, stirring now and then, until oil beads at the edges of the pan, which takes 8 to 10 minutes.
-
Cook
Stir in the ground spices and simmer
Add the coriander, chilli powder, turmeric and chole masala and cook for a minute, until they smell toasty. Tip in the chickpeas with enough of their saved liquid to make a thick gravy, then simmer uncovered for 20 to 25 minutes. Press a few chickpeas against the side of the pan as it bubbles, since the starch they release thickens the gravy naturally.
-
Cook
Add amchur and check the consistency
Stir in the amchur and correct the salt. The finished chole should be dark, thick enough to hang on a piece of bhatura instead of sliding off, and sharply spiced. If it still looks thin, give it a few more minutes on the heat.
-
Serve
Top and bring to the table
Scatter ginger matchsticks and chopped coriander over the top. Serve hot with bhature, rings of raw onion and a lemon wedge.
Stand-ins If You Are Short
In a hurry, canned chickpeas will do, although they do not take on the tea colour in the same way and end up softer and less distinct. Simmer them in the masala for 15 to 20 minutes with a little strongly steeped tea water instead of cooking dried ones for hours. Bought chole masala blends differ a lot in strength, so with one you have not used before, begin with less and add to taste.
Dial the Chilli Up or Down
Chole is traditionally served hot. For a milder pot, use less chilli powder and leave out the slit green chillies, letting the chole masala and ground coriander carry the flavour. For more heat, add chopped fresh chilli or a pinch more chilli powder near the end, rather than at the beginning, so you can taste before committing. Remember too that chole masala varies from brand to brand in heat, so with an unfamiliar blend add it in two portions and taste between them.
Where It Goes Wrong
The usual fault is pulling the onions off the heat too soon, which leaves a gravy that tastes thin, raw and flat, when it should be deep and rounded. They need real time to brown. Another is leaving out the tea. It looks optional, but it accounts for a good share of the colour and the quiet depth of the dish, and even a single bag steeped briefly makes a visible difference. The third is a runny gravy. Chole has to be thick enough to cling to a torn piece of bhatura.
Leftovers, Kept and Revived
Keeping: Chole keeps in a sealed container in the refrigerator for up to four days, and like many bean curries it often tastes better on the second day, after the flavours have blended. It freezes well for up to two months. Let it thaw in the refrigerator before warming it up.
Reviving: Warm it gently on the stove over medium-low heat, adding a splash of water if the gravy has set too firmly in the refrigerator, and stir now and then until it is hot through. Single portions heat well in the microwave in a covered dish.
Handle This Part Carefully
If you soak dried chickpeas for more than a few hours in warm weather, do it in the refrigerator so they are not sitting at room temperature for long. Cool cooked chole within about two hours before chilling it, and reheat it until it is steaming hot all the way through before serving, as you would with any bean dish that is stored and warmed again.
Worth Opening Next
- Vir Sanghvi, writings on Delhi street food history, on the Partition-era development of chole bhature culture in Delhi.