Chole Bhature
Meal Prep · Indian

Chole Bhature

A classic North Indian street food featuring spicy chickpea curry (Chole) served with fluffy, deep-fried bread (Bhature).

Prep: 30 min (plus overnight soaking)
🔥Cook: 40 min
Total: 1 hr 10 min (active)
🍽4-6 servings
Vegetarian
Chole Bhature

Ingredients

Tap to check off

Method

Step-by-step
  1. **Prepare Chole:** Drain and rinse the overnight-soaked chickpeas. Pressure cook them with 2 cups water, salt, and a tea bag/amla for 5-6 whistles or until tender. Discard the tea bag/amla.
  2. Heat 2 tbsp oil in a pan. Add cumin seeds and let them splutter. Add chopped onion and sauté until golden brown.
  3. Stir in ginger-garlic paste and green chili; cook for 1 minute until fragrant. Add tomato puree and cook until oil separates.
  4. Mix in turmeric, red chili, chole masala, coriander powder, amchur, and salt. Cook for 2-3 minutes, adding a splash of water if needed.
  5. Add the cooked chickpeas along with their broth to the gravy. Mix well, add more water if needed, and simmer for 10-15 minutes. Mash a few chickpeas for a thicker gravy.
  6. Finish with garam masala and fresh coriander leaves.
  7. **Prepare Bhature Dough:** In a large bowl, combine all-purpose flour, semolina, sugar, baking powder, baking soda, and salt.
  8. Add yogurt and 2 tbsp oil. Mix well. Gradually add warm water and knead into a smooth, soft, and slightly sticky dough.
  9. Cover the dough with a damp cloth or plastic wrap and let it rest in a warm place for at least 2-3 hours, or preferably 4-6 hours, to ferment.
  10. **Fry Bhature:** Heat oil for deep frying in a kadai or deep pan over medium-high heat (around 350-375°F / 175-190°C).
  11. Gently knead the dough for a minute. Divide into equal small balls. Lightly grease your rolling surface and rolling pin.
  12. Roll each ball into an oval or circular shape (about 6-7 inches in diameter) without using dry flour.
  13. Carefully slide a rolled bhatura into the hot oil. Gently press down with a slotted spoon to help it puff up. Once puffed, flip and fry until golden brown on both sides.
  14. Remove with a slotted spoon and drain excess oil on paper towels. Serve hot with the Chole.

Nutrition

Per serving
NutrientAmount
Calories600-750 kcal (per serving)
Protein25-30 g (per serving)
Fat35-45 g (per serving)
Carbohydrates60-80 g (per serving)

Storage & Freezer Guide

Make it last
Refrigerator 3-4 days (Chole)

Store leftover Chole in an airtight container. Bhature are best eaten fresh; if stored, they will lose crispness and are best consumed within 1 day.

Freezer Up to 3 months (Chole only)

Freeze cooled Chole in freezer-safe containers. Thaw overnight in the refrigerator before reheating.

Reheat Stovetop/Microwave (Chole), Oven/Air Fryer (Bhature)

Reheat Chole on the stovetop over low heat (add water if needed) or in the microwave. Reheat Bhature briefly in a preheated oven (350°F/175°C) or air fryer for a few minutes to regain some texture, though they won’t be as good as fresh.

Chef’s Corner

  • Soaking chickpeas overnight is crucial for proper cooking and digestion. You can add a pinch of baking soda during soaking for even softer chickpeas.
  • The bhature dough needs sufficient resting time (at least 2-3 hours, preferably longer) to ferment and develop gluten, which helps them puff up beautifully.
  • Maintain the correct oil temperature for frying bhature. If the oil isn’t hot enough, they’ll soak up oil; if too hot, they’ll burn quickly without cooking through.
  • For an authentic dark color in your chole, add a tea bag or a few pieces of dried amla (Indian gooseberry) while pressure cooking the chickpeas. Remember to remove it before serving.
Scroll to Top