Chole Bhature Recipe | Restaurant Style North Indian Dish

0
(0)
Authentic Punjabi Chole Bhature Recipe (छोले भटूरे)

Chole Bhature Recipe (छोले भटूरे)

Authentic Punjabi Chole Bhature made with spicy chickpea curry and fluffy deep-fried bhature. A popular North Indian street food that’s perfect for breakfast, lunch, or festive meals.

⏱ 2 Hours
👥 6 Servings
🌶️ Medium-Spicy

Recipe At A Glance

CuisinePunjabi / North Indian
CourseMain Course
Best WithOnion Salad & Pickle
OccasionWeekend Breakfast, Lunch & Festivals

Recipe Summary

Preparation Time30 Minutes
Resting Time1 Hour
Cooking Time30 Minutes
Total Time2 Hours
Difficulty LevelModerate
Yield6 Servings
CaloriesApprox. 4200 kcal

About This Recipe

Chole Bhature is one of the most loved Punjabi dishes enjoyed across India. It combines spicy, tangy chickpea curry (chole) with soft, fluffy and crispy fried bhature. This restaurant-style recipe delivers rich flavors, authentic Punjabi spices, and perfectly puffed bhature right at home.

Why You’ll Love This Chole Bhature Recipe

  • ✔ Authentic Punjabi-style Chole Bhature with restaurant-quality flavor.
  • ✔ Spicy, tangy and perfectly seasoned chickpea curry.
  • ✔ Soft, fluffy and beautifully puffed bhature every time.
  • ✔ Perfect for breakfast, lunch, weekend brunch and festive occasions.
  • ✔ Made with simple ingredients and easy-to-follow instructions.
  • ✔ Pairs wonderfully with onion salad, pickle and green chilies.
  • ✔ Detailed step-by-step method suitable for beginners.
  • ✔ Better than many restaurant versions when prepared fresh at home.
  • ✔ Includes expert tips for achieving dark, flavorful Punjabi-style chole.
  • ✔ A hearty and satisfying meal loved by the entire family.

For The Chole

Dried Chickpeas (Kabuli Chana)2 Cups
Onions2 Large
Tomatoes3 Medium
Ginger-Garlic Paste2 tbsp
Green Chilies2
Cumin Seeds1 tsp
Coriander Powder2 tsp
Turmeric Powder½ tsp
Red Chili Powder1 tsp
Chole Masala2 tsp
Garam Masala½ tsp
SaltTo Taste
Oil3 tbsp

For The Bhature

All-Purpose Flour (Maida)3 Cups
Semolina (Sooji)3 tbsp
Curd (Yogurt)½ Cup
Sugar1 tsp
Baking Powder1 tsp
Salt1 tsp
Oil2 tbsp
WaterAs Required

Ingredient Substitutions

  • Whole wheat flour can replace part of the maida.
  • Canned chickpeas can replace dried chickpeas.
  • Lemon juice can add extra tanginess.
  • Instant yeast can replace baking powder.
  • Greek yogurt can replace regular curd.

Step-by-Step Instructions

1

Soak the Chickpeas

Rinse the dried chickpeas thoroughly under running water to remove any dust or impurities. Transfer them to a large bowl, add plenty of fresh water, and soak overnight or for at least 8 hours. The chickpeas will expand significantly as they absorb water, becoming softer and cooking much faster.

👨‍🍳 Chef Tip: Add a pinch of baking soda while soaking to help soften the chickpeas even further. Well-soaked chickpeas cook evenly and develop a creamy texture that’s perfect for authentic Punjabi Chole.

2

Prepare the Bhature Dough

In a large mixing bowl, combine all-purpose flour (maida), semolina (sooji), salt, sugar, baking powder, fresh curd, and oil. Gradually add water while kneading until you get a soft, smooth, and slightly elastic dough. Cover the dough with a damp cloth and let it rest for about 1 hour, allowing the gluten to relax for soft and fluffy bhature.

👨‍🍳 Chef Tip: Knead the dough for 8–10 minutes until smooth. A well-rested dough produces bhature that puff beautifully and stay soft even after cooling.

3

Pressure Cook the Chickpeas

Drain the soaked chickpeas and transfer them to a pressure cooker. Add fresh water to cover them completely. For an authentic dark Punjabi color, you may add a tea bag or a small muslin pouch filled with tea leaves. Pressure cook until the chickpeas are soft, tender, and easily mashed between your fingers. Remove the tea bag before using.

👨‍🍳 Chef Tip: Reserve some of the cooking liquid. It adds rich flavor and helps create a silky, restaurant-style gravy.

4

Prepare the Flavorful Chole Masala

Heat oil in a heavy-bottomed pan and add cumin seeds until they begin to splutter. Sauté finely chopped onions until deep golden brown, then add ginger-garlic paste and green chilies. Stir in chopped tomatoes along with turmeric, red chili powder, coriander powder, cumin powder, garam masala, and chole masala. Cook patiently until the tomatoes break down completely and the oil begins to separate from the masala.

👨‍🍳 Chef Tip: Never rush this step. A well-cooked masala forms the foundation of rich, aromatic, restaurant-style Chole with deep, balanced flavors.

5

Simmer the Chole

Add the cooked chickpeas along with some reserved cooking liquid to the prepared masala. Mix well so every chickpea is coated with the spices. Simmer on low heat for 15–20 minutes, allowing the flavors to blend together and the gravy to thicken naturally. Lightly mash a few chickpeas using the back of a spoon for a creamier consistency.

👨‍🍳 Chef Tip: Finish with crushed kasuri methi, a pinch of garam masala, and fresh coriander for an irresistible restaurant-style aroma.

6

Roll the Bhature

Divide the rested dough into equal-sized portions and roll each one into a smooth ball. Lightly grease the rolling surface and roll each ball into an oval or round disc of medium thickness. Avoid making them too thin, as they may not puff properly during frying.

👨‍🍳 Chef Tip: Use a little oil instead of dry flour while rolling. This prevents excess flour from burning in the hot oil and keeps the bhature beautifully golden.

7

Deep Fry Until Puffy and Golden

Heat enough oil in a deep kadai over medium-high heat. Carefully slide one rolled bhatura into the hot oil and gently press it with a slotted spoon. It will begin to puff within seconds. Flip and fry until both sides are lightly golden and evenly cooked. Remove and drain excess oil on paper towels before frying the next one.

👨‍🍳 Chef Tip: Maintain the oil temperature around 180°C (355°F). Oil that’s too cool makes bhature oily, while overly hot oil browns them before the inside cooks properly.

8

Serve Hot and Enjoy

Serve the hot, spicy Punjabi Chole with freshly fried bhature, sliced onions, green chilies, lemon wedges, and mango pickle. Garnish with fresh coriander leaves for extra freshness and enjoy this classic North Indian meal while the bhature are still warm and fluffy.

👨‍🍳 Chef Tip: Serve immediately after frying the bhature. Freshly puffed bhature paired with hot, flavorful chole delivers the authentic taste served in Punjabi dhabas and restaurants.

👨‍🍳 Pro Chef Secrets for Perfect Chole Bhature

  • Soak the chickpeas overnight for the softest, creamiest texture.
  • Add a tea bag or dried amla while pressure cooking to achieve the authentic dark Punjabi color.
  • Cook the onion-tomato masala patiently until the oil separates—this is the secret to deep, restaurant-style flavor.
  • Simmer the chole for at least 15–20 minutes after adding the chickpeas so they absorb all the spices.
  • Mash a few chickpeas to naturally thicken the gravy without using flour or cornstarch.
  • Rest the bhature dough for at least 1 hour for soft, airy, and well-puffed bhature.
  • Fry one bhatura at a time in medium-high heat to help it puff evenly.
  • Serve with pickled onions, green chilies, lemon wedges, and mango pickle for a complete Punjabi dining experience.
  • For the best taste, enjoy Chole Bhature immediately while the bhature are hot, fluffy, and freshly fried.

Common Mistakes

  • Using undercooked chickpeas.
  • Skipping dough resting time.
  • Thin bhature that don’t puff.
  • Overcrowding the frying pan.
  • Watery chole gravy.

Recipe Variations

Amritsari Chole Bhature

Traditional spicy Punjabi version.

Paneer Bhature

Stuffed with spiced paneer filling.

Whole Wheat Bhature

A healthier variation.

Delhi Street Style

Served with pickled onions and green chutney.

Serving Suggestions

  • Onion Salad
  • Mixed Pickle
  • Green Chutney
  • Lassi
  • Masala Chai

Storage Instructions

  • Store chole in refrigerator for up to 3 days.
  • Freeze chole for up to 2 months.
  • Bhature are best eaten fresh.
  • Reheat chole before serving.

Make Ahead Tips

Prepare chole a day in advance for even better flavor. Make and fry bhature fresh before serving.

Nutrition Information (Entire Recipe)

4000–4400 kcalCalories
120–140 gProtein
500–550 gCarbohydrates
140–180 gFat
60–70 gFiber

Did You Know?

Chole Bhature originated in Punjab and later became one of the most iconic street foods of Delhi, where it is enjoyed by millions every day.

Frequently Asked Questions

The dough may not have rested enough or the oil was not hot enough.

Yes, canned chickpeas work well and reduce cooking time.

Add a tea bag while boiling chickpeas.

Yes, refrigerate the dough for up to 24 hours.

Yes, curd and baking powder work perfectly.

Related Recipes

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Leave a Comment

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *

Scroll to Top