Homemade chhole bhature brings bold, punchy flavors that instantly make any meal feel festive and satisfying. The spicy chickpea curry simmering with ginger, garlic, and tangy spices fills the kitchen with an irresistible warmth that store-bought versions just can’t match.
Making this dish at home is simpler than it seems, using basic pantry staples and easy techniques. From kneading soft bhature dough to simmering rich chhole, the process is rewarding and perfect for a comforting weekend meal or special brunch treat.
Table of Contents
Behind the Recipe
Rooted in North Indian street-food tradition, chhole bhature celebrates hearty chickpeas paired with fluffy fried bread. This version focuses on balanced spices and approachable cooking steps to recreate that authentic dhaba-style experience at home.
Why You’ll Love This Recipe
- Bold street-style flavor: Tangy and spicy chickpeas taste authentic.
- Soft fluffy bhature: Perfect texture for scooping curry.
- Pantry-friendly ingredients: Uses simple everyday staples.
- Customizable spice level: Adjust heat and tang easily.
- Perfect festive meal: Ideal for brunch or gatherings.
Chef’s Pro Tips for Perfect Results
- Soak chickpeas well: Ensures tender cooking texture.
- Ferment dough slightly: Helps bhature puff beautifully.
- Cook spices in oil first: Releases deeper aroma.
- Fry bhature hot: Creates golden crisp yet soft bread.
Kitchen Tools You’ll Need
- Deep frying pan or kadai
- Pressure cooker or pot
- Mixing bowl
- Rolling pin
- Slotted spoon
Ingredients in This Recipe
- Dried chickpeas (1½ cups): Provide Hearty protein-rich curry base.
- All-purpose flour (2 cups): Forms Soft bhature dough structure.
- Plain yogurt (½ cup): Adds Light fermentation and tenderness.
- Baking powder (1 teaspoon): Helps Bhature puff while frying.
- Salt (½ teaspoon for dough): Enhances Dough flavor balance.
- Warm water (½ cup): Helps Knead smooth elastic dough.
- Vegetable oil (2 tablespoons for dough + extra oil for deep frying): Adds softness to dough and is used for frying bhature.
- Garlic (2 cloves): Adds Savory aromatic depth to curry.
- Ginger (1 inch): Brings Warm spicy freshness.
- Onion (1 medium): Creates Rich flavorful curry base.
- Tomatoes (2 small pureed): Provide Tangy gravy body.
- Cumin seeds (1 teaspoon): Add Earthy roasted aroma.
- Turmeric powder (½ teaspoon): Adds warm color and subtle earthy depth.
- Amchur powder (1½ teaspoons): Adds Bright tangy finish.
- Chili powder (1½ teaspoons): Provides Adjustable spicy kick.
- Garam masala (1 teaspoon): Brings Classic Indian spice depth.
- Salt (½ teaspoon for curry): Balances Overall seasoning.
Ingredient Spotlight
- Chickpeas: Absorb spices beautifully and create hearty texture.
- Amchur powder: Adds signature tang without extra liquid.
Ingredient Substitutions
- Canned chickpeas: Use for quicker preparation.
- Whole wheat flour: Replace part of all-purpose flour for nuttier taste.
- Lemon juice: Substitute amchur for fresh tang.
- Green chili paste: Swap chili powder for fresh heat.
How To Make This Recipe
- Soak dried chickpeas overnight in plenty of water.
- Pressure cook soaked chickpeas for about 20–25 minutes or until very soft and tender.
- Mix flour, yogurt, baking powder, salt, oil, and warm water.
- Knead into a soft smooth dough.
- Cover and rest the dough for 45–60 minutes or until slightly soft and airy.
- Heat oil in a pan and add cumin seeds.
- Add chopped onion and sauté until golden.
- Stir in garlic and ginger and cook briefly.
- Add tomato puree and cook until oil separates.
- Mix turmeric, chili powder, amchur, garam masala, and salt.
- Add cooked chickpeas with about 1 cup of their cooking liquid and simmer until the gravy becomes medium-thick and coats the chickpeas.
- Roll dough portions and deep fry until bhature puff golden.

Chhole Bhature
Ingredients
Equipment
Method
- Soak dried chickpeas overnight in plenty of water.
- Pressure cook soaked chickpeas for about 20–25 minutes or until very soft and tender.
- Mix flour, yogurt, baking powder, salt, oil, and warm water.
- Knead into a soft smooth dough.
- Cover and rest the dough for 45–60 minutes or until slightly soft and airy.
- Heat oil in a pan and add cumin seeds.
- Add chopped onion and sauté until golden.
- Stir in garlic and ginger and cook briefly.
- Add tomato puree and cook until oil separates.
- Mix turmeric, chili powder, amchur, garam masala, and salt.
- Add cooked chickpeas with about 1 cup of their cooking liquid and simmer until the gravy becomes medium-thick and coats the chickpeas.
- Roll dough portions and deep fry until bhature puff golden.
Try Some Other Amazing Recipes
Make-Ahead and Storage Tips
- Prepare chickpea curry a day ahead for deeper flavor.
- Store leftover chhole refrigerated up to 3 days.
- Reheat with a splash of water to loosen gravy.
- Bhature dough can be refrigerated for next-day use.
- Freeze leftover chhole for up to 1–2 months for best taste and texture.
How to Serve This Dish
Serve hot chhole with freshly fried bhature, sliced onions, green chilies, and lemon wedges. Pair with chilled lassi or cucumber raita for a complete hearty North Indian meal.
Additional Tips
- Add tea bag while boiling chickpeas: Deepens color naturally.
- Sprinkle fresh coriander: Brightens final flavor.
- Use cast-iron kadai: Maintains frying temperature well.
Creative Leftover Transformations
- Chhole wrap filling: Roll curry in flatbread for quick lunch.
- Spiced chickpea toast: Serve thick gravy over toasted bread.
- Chhole rice bowl: Pair with steamed rice for comfort meal.
Make It a Showstopper
Serve chhole in a rustic bowl topped with ginger juliennes and coriander leaves. Arrange puffed bhature beside it with colorful accompaniments to create a vibrant street-food-style platter.
Variations to Try
- Punjabi style: Add black tea decoction for darker gravy.
- No-fry bhature: For a lighter option, bake or shallow fry the dough, the texture will be softer and more like kulcha than traditional bhature.
- Extra spicy: Include chopped green chilies in curry.
FAQ’s
- Can I use canned chickpeas instead of dried? Yes, reduce cooking time and rinse before use.
- Why didn’t my bhature puff properly? Dough may need more resting or hotter oil.
- Can I make bhature dough in advance? Yes, refrigerate up to 24 hours.
- Is amchur necessary for flavor? It adds authentic tang but lemon juice works too.
- Can I make this recipe less spicy? Yes, reduce chili powder quantity.
- What oil is best for frying bhature? Neutral oils like vegetable or sunflower work well.
- How thick should chhole gravy be? Medium-thick, coating chickpeas well.
- Can I freeze leftover chhole? Yes, freeze in airtight container up to one month.
- What sides go best with chhole bhature? Onion salad, pickle, or yogurt raita.
- Can I use instant yeast in dough? Yes, for softer bhature texture.

Hi, I’m Anjali Arora — the curious heart behind Feast Chase.
To be honest, I’ve always felt most at ease in my own company. I’m not exactly a people-person (small talk still makes me cringe), but there are two things I’ve always loved deeply: animals and food.
