Chole Bhature Recipe

Time3h
Serves4

A Punjabi delicacy of spicy chickpea masala with side of deep fried leavened breads, served with Indian pickles & onions.

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Chole (Spicy Chickpea Masala)

Method

Chole (Spicy Chickpea Masala)

1

Soak chickpeas

Rinse 2 cups dried chickpeas under cold water until water runs clear. Place in a large bowl, add 6 cups fresh water and 1/4 tsp baking soda, stir, and soak for at least 8 hours or overnight at room temperature.

2

Pressure-cook chickpeas

Drain soaked chickpeas and rinse. Transfer to a pressure cooker or large pot. Add 2 cups fresh water (adjust so chickpeas are covered by ~1–2 inches), 1/4 tsp baking soda, bay leaf, black cardamom, and cinnamon. Pressure-cook for 20–25 minutes on medium heat (or 4–5 whistles) until chickpeas are tender but not falling apart. If using a pot, simmer 60–75 minutes until soft, adding water as needed. Reserve cooking liquid and set chickpeas aside.

3

Prepare masala base

Heat 3 tbsp oil in a heavy-bottomed pan over medium heat. Add 1 tsp cumin seeds and let them sizzle for a few seconds. Add the cooked bay leaf/cinnamon/black cardamom if you like extra aroma (optional), then add 1 cup finely chopped onion. Sauté 6–8 minutes until onions are soft and turning golden. Add 1 tbsp ginger paste, 1 tbsp garlic paste and 2 slit green chilies; cook 1–2 minutes until raw aroma disappears.

4

Add tomatoes and spices

Add 1.5 cups tomato puree or finely chopped tomatoes. Cook 6–8 minutes until oil starts to separate from the masala. Stir in 1 tsp red chili powder, 0.5 tsp turmeric, 1 tsp coriander powder, 0.5 tsp cumin powder, and 1 tsp chole/pindi masala (if using). Cook 2–3 minutes to bloom the spices.

5

Combine chickpeas and simmer

Add the cooked chickpeas to the pan along with 1 to 1.5 cups of the reserved cooking liquid (start with 1 cup; add more for desired consistency). Mix gently and bring to a simmer. Add 1.5 tsp salt (adjust later), 0.5 tsp garam masala, 1 tsp amchur powder, and 0.5 tsp sugar or jaggery (if using). Simmer uncovered for 12–15 minutes on medium-low heat, stirring occasionally, so flavors meld and sauce thickens slightly.

6

Mash for texture (optional)

To get the classic thick, slightly creamy chole texture, take a small metal ladle or potato masher and lightly mash about 1/3 of the chickpeas against the side of the pan. Stir to incorporate mashed pieces into the gravy. Cook another 2–3 minutes.

7

Finish and garnish

Taste and adjust seasoning (salt, amchur, chili). Sprinkle 2–3 tbsp chopped cilantro and a squeeze of lemon. Keep warm until serving.

Bhature (Leavened Deep-Fried Breads)

8

Activate yeast

In a small bowl, combine 0.75 cup warm water (about 100–110°F / 38–43°C) with 1 tsp sugar and 1 tsp instant dry yeast. Stir and let sit 5–10 minutes until frothy. If it doesn't foam, yeast may be inactive—start with new yeast.

9

Make dough

In a large mixing bowl, whisk together 3 cups all-purpose flour, 0.25 cup fine semolina, and 1 tsp salt. Make a well in the center and add 0.5 cup yogurt, 1 tbsp oil, and the activated yeast mixture. Mix with your hand or spoon until a rough dough forms. If dough is very dry, add up to 1–2 tbsp warm water as needed.

10

Knead and ferment

Turn dough onto a lightly floured surface and knead 6–8 minutes until smooth and elastic. Place in a lightly oiled bowl, cover with a damp cloth or plastic wrap, and let rise in a warm place for 1 to 1.5 hours or until doubled in size. For a slightly tangier bhature, ferment 2–3 hours in a cooler environment.

11

Divide and rest

Punch down the risen dough. Divide into 8 equal portions (about 70–80 g each). Roll each portion into a smooth ball, flatten slightly, and cover and rest 20–30 minutes to relax the gluten—this helps puffing during frying.

12

Heat oil & roll

Meanwhile, heat 4 cups oil in a deep heavy skillet or kadai over medium-high heat until the oil reaches about 350–370°F (175–185°C). Alternatively, test by dropping a small dough piece — it should sizzle and puff up slowly. On a lightly floured surface, roll each dough ball into a 6–7 inch disc, not too thin (about 2–3 mm).

13

Fry bhature

Carefully slide one rolled bhatura into the hot oil. Using a slotted spoon, press gently so it puffs and flips. Fry 20–30 seconds per side until golden brown and puffed, adjusting heat to prevent burning. Remove onto paper towels to drain. Repeat with remaining dough, keeping cooked bhature covered with a clean cloth to stay soft.

14

Serve

Serve bhature hot and puffed with warm chole, sliced onions, pickles, and lemon wedges.

Accompaniments & Plating

15

Arrange a generous scoop of hot chole on each plate. Place 1–2 hot bhature alongside. Add 2–3 tbsp pickles and 2–3 tbsp sliced onions. Provide a lemon wedge and optional yogurt/raita on the side for balance.

16

To eat: tear or fold a bhatura, scoop up chole, top with onion and pickle, squeeze lemon to taste, and enjoy.

More from CURRY CORNER Indian Eatery & Bar