Chole Bhature Recipe is a classic North Indian combination of spicy chickpea curry and fluffy, golden bhature. It is one of those comforting meals that always feels special, whether you make it for a weekend brunch, family gathering, or festive meal.
The chole is prepared with Kabuli chana (chickpeas), tomatoes, onions, ginger, garlic, and aromatic spices. Meanwhile, the bhature are made with refined flour and yogurt, then deep-fried until beautifully puffed. Together, they make a hearty and satisfying meal that is loved by people of all ages.
In our home, Chole Bhature is especially popular when everyone wants something filling and delicious. So, letβs make this restaurant-style favorite at home!
Why You’ll Love This Chole Bhature Recipe
There are several reasons to try this Chole Bhature Recipe:
- Classic North Indian comfort food
- Spicy, flavorful, and satisfying
- Perfect for brunch or lunch
- Homemade chole and bhature taste fresh and delicious
- Great for family gatherings and special occasions
Moreover, you can adjust the spices according to your taste.
How to Make Chole for Chole Bhature
The secret to delicious chole is cooking the chickpeas until they are soft and then simmering them with a flavorful tomato and spice mixture.
Ingredients for Chole
- 1 cup Kabuli chana (chickpeas), soaked overnight
- 4 medium red tomatoes, pureed
- 2 medium onions, finely chopped
- 4β5 garlic cloves, made into a paste
- 1Β½ tablespoons ginger paste
- 2 green chilies, finely chopped
- 2β4 tablespoons fresh coriander, chopped
- 1-inch piece ginger, cut into thin juliennes
- 1 tablespoon tea leaves or 2 tea bags
- 1β2 tablespoons dried amla (Indian gooseberry)
- 3β4 tablespoons roasted cumin seeds, ground
- 1 tablespoon dried pomegranate seeds (anardana)
- 1 tablespoon Kashmiri red chilli powder
- 2 tablespoons coriander powder
- 1 tablespoon chaat masala
- Salt to taste
- 2 tablespoons oil
- Water as needed
Tip: You can also use ready-made chana masala instead of the individual spices. If you do, reduce or skip the additional spice powders according to the masala you use.
How to Make Chole
Step 1: Cook the Chickpeas
First, drain the soaked chickpeas and add them to a pressure cooker.
Next, add salt, water, tea leaves, and dried amla. You can place the tea leaves and amla in a small muslin cloth pouch before adding them to the cooker.
Then, close the pressure cooker and cook over high heat until pressure builds. After that, reduce the heat and cook for about 7β10 minutes, or until the chickpeas are tender.
Once cooked, remove the tea and amla pouch and set the chickpeas aside.
Step 2: Prepare the Masala
Meanwhile, heat oil in a pan over medium heat.
Add chopped onions and green chilli. SautΓ© for 1β2 minutes. Then, add ginger and garlic paste and cook until the raw aroma disappears.
Next, add the tomato puree. Stir well and cook for a few minutes.
Add Kashmiri red chilli powder, coriander powder, roasted cumin powder, anardana, and chaat masala. Mix everything well and cook until the masala becomes thick and fragrant.
Step 3: Add the Chickpeas
Now, add the cooked chickpeas along with a little of their cooking water.
Stir well and simmer for a few minutes. This allows the chickpeas to absorb the flavors of the masala.
Finally, taste and adjust the salt and spices if needed.
Garnish the chole with ginger juliennes, green chilli, and fresh coriander.
Your flavorful chole is ready!
How to Make Bhature for Chole Bhature
Now that the chole is ready, let’s prepare the soft and fluffy bhature.
Ingredients for Bhature
- 2Β½ cups maida (refined wheat flour)
- Β½ teaspoon baking powder
- A pinch of baking soda
- Β½ cup yogurt
- 1β2 teaspoons sugar
- Β½ teaspoon salt
- 2 tablespoons oil, plus more for frying
- Water, if needed
How to Make Bhature
Step 1: Prepare the Dough
First, add maida, baking powder, and baking soda to a large mixing bowl.
In another bowl, mix yogurt with sugar and salt. Add this mixture to the flour.
Next, knead everything into a soft dough. Add a little water only if needed.
Then, knead in 2 tablespoons of oil. The dough should be soft and smooth rather than stiff.
Step 2: Rest the Dough
Cover the dough with a clean, damp muslin cloth.
Allow it to rest for about 1 hour. This resting time helps the dough become easier to roll.
Step 3: Roll the Bhature
After resting, divide the dough into equal portions and shape them into balls.
Next, lightly grease your rolling surface and roll each ball into a round or slightly oval shape. Avoid rolling them too thin.
Step 4: Fry the Bhature
Heat oil in a deep, heavy-bottomed kadai over medium-high heat.
Once the oil is hot, gently slide one bhatura into the oil.
Immediately spoon hot oil over the top. The bhatura should puff up beautifully.
Turn it over and fry until both sides are light golden brown.
Finally, remove it with a slotted spoon and drain on a paper towel.
Repeat with the remaining dough.
How to Serve Chole Bhature
Serve the Chole Bhature Recipe hot for the best taste.
Traditionally, you can serve it with:
- Fresh onion slices
- Green chilli
- Pickle
- Fresh coriander
- Lemon wedges
- Plain yogurt or raita
For an extra burst of flavor, squeeze a little fresh lemon juice over the chole just before serving.
Tips for the Best Chole Bhature
Soak the Chickpeas Well
Soak Kabuli chana overnight so they cook evenly and become soft.
Don’t Skip the Resting Time
Allowing the bhature dough to rest for about an hour makes it softer and easier to roll.
Use Hot Oil
The oil should be hot enough for the bhature to puff. However, avoid overheating it, as the bhature can brown too quickly.
Adjust the Spice
You can increase or reduce the chilli and chaat masala according to your preference.
Use Tea for Darker Chole
Tea helps give the chole its traditional dark color. A tea bag makes the process simple and convenient.
Frequently Asked Questions
Can I make Chole Bhature without tea?
Yes. Tea is mainly used to give the chickpeas a darker color. You can skip it if you prefer.
How long should I soak chickpeas?
For the best results, soak Kabuli chana for 8β10 hours or overnight.
Why are my bhature not puffing?
The oil may not be hot enough, or the dough may have been rolled too thin. Therefore, make sure the oil is properly heated and roll the bhature evenly.
Can I prepare the bhature dough in advance?
Yes. You can prepare the dough ahead of time and keep it covered in the refrigerator. Bring it closer to room temperature before rolling.
Final Thoughts
This Chole Bhature Recipe brings the flavors of a classic North Indian meal straight to your home kitchen. The spicy, aromatic chole paired with freshly fried, fluffy bhature makes every bite comforting and satisfying.
Whether you’re preparing a weekend brunch or treating your family to a special meal, this homemade combination is sure to be a favorite. Serve it hot, add your favorite sides, and enjoy this delicious North Indian classic with your loved ones! β€οΈ
You May Like:
Serve your chole with refreshing Boon/di Raita for a cooling side.
If you enjoy classic North Indian flavors, try my Khasta Kachori Recipe next.
