Chole Bhature

Chole Bhature served beautifully, ready to eat

Spicy, tangy chickpeas piled next to puffy, golden bhature — Chole Bhature is Punjab's most beloved street food and weekend feast. It is bold, hearty, and impossible to eat just one plate of.

Prep time
25 mins
Cook time
45 mins
Total time
1 hr 10 mins
Servings
4 servings
Calories
720
Advertisement

Ingredients

Instructions

  1. Drain the soaked chickpeas and pressure-cook with the tea bag and 4 cups water for 20 minutes until tender. Discard the tea bag and reserve the cooking liquid.
  2. For the bhature dough, mix the flour, yogurt, baking soda, sugar, salt, and 2 tablespoons oil. Knead into a soft dough, cover, and rest for 2 hours.
  3. Heat the ghee in a large pan. Cook the onion for 7 minutes until golden, then add the ginger-garlic paste and cook for 1 minute.
  4. Add the tomato puree, chole masala, cumin, coriander, and chili powder. Cook for 8 minutes until the oil separates from the masala.
  5. Add the cooked chickpeas with 1 cup of their cooking liquid and the green chili. Simmer for 12 minutes until the gravy thickens.
  6. Mash a few chickpeas against the side of the pan to thicken the gravy naturally. Stir in the garam masala and cilantro.
  7. Divide the dough into 8 balls. Roll each into a 6-inch oval, then deep-fry in hot oil for 30 seconds per side until puffed and golden.
  8. Serve the hot chole with the bhature, sliced onions, and pickles on the side.

Pro tips

Frequently asked questions

Can I use canned chickpeas?

Yes — use 2 cans, drained and rinsed. Simmer them in the masala for 15 minutes instead of pressure-cooking. The texture is slightly softer but still delicious.

Why are my bhature not puffing?

The oil was not hot enough, or the dough was rolled too thin. Heat the oil until a small piece of dough rises instantly, and roll the bhature evenly, not paper-thin.

What is chole masala?

A spice blend of coriander, cumin, dried mango powder, pomegranate seeds, and more. It gives chole its signature tangy, complex flavor.

Can I make chole bhature ahead?

The chole keeps 3 days refrigerated and tastes better the next day. Fry the bhature fresh just before serving.

Advertisement