Chole Bhature

Chole Bhatura is a popular Punjabi recipe served in all Indian restaurants. It is one of the most popular main course dish.

Chole Bhature Recipe | punjabi chole bhatura - step by step pictures | Written by Kavitha Ramaswamy of Foodomania.com

Deep fried bread served with a spicy chickpea curry. It doesn’t get any better than that.

Chole Bhature needs no introduction. It is one of the most popular Indian dishes served across restaurants. I however prefer the homemade version more than the restaurant version, simply because it is lighter on the stomach and I can enjoy as many as I want. Here’s a quick recipe for Chole Bhature –   

Chole Bhature Recipe | punjabi chole bhatura - step by step pictures | Written by Kavitha Ramaswamy of Foodomania.com

Chole Bhature – Printable Recipe
Chole Bhature
 
Prep time
Cook time
Total time
 
Indian deep fried bread served with spicy chickpea curry
Author:
Recipe type: Main
Cuisine: Indian
Serves: 4
Ingredients
  • 200 grams (1 cup) Chickpea / Kaabuli Chana (garbanzo beans), soaked overnight or for 6 hours
  • 3 onions Onions finely chopped
  • 4 tomatoes finely chopped
  • 2-3 cloves garlic, minced
  • 2 teaspoon Ginger, grated
  • 2 Tablespoon Salt (To taste)
  • 1 teaspoon Sugar
  • 1 Tablespoon Red Chili Powder (adjust to suit your palate)
  • 2 teaspoon Turmeric Powder (haldi)
  • 2 teaspoon Coriander Seeds Powder (dhania)
  • 2 Tablespoons Chole Masala / Garam Masala Powder
  • 3 Tablespoons Oil
For the Bhatura
  • 2 cups All Purpose Flour
  • ⅓ cup Semolina
  • 1 Tablespoon Vegetable Oil or Ghee
  • ⅓ cup Yogurt (plain curd / dahi)
  • 1 teaspoon Sugar
  • ½ teaspoon Salt (adjust to taste)
  • ¼ teaspoon Baking Soda
  • ½ cup Water (or as required to knead a soft dough)
  • Vegetable or Canola oil for deep frying
To Serve
  • Raw Onion slices
  • Lemon wedge
  • Pickle
Note - chickpea. You can soak the chickpeas and cook them in a pressure cooker. Or use canned chickpeas too
Instructions
For the chole masala curry
  1. Soak the chickpeas overnight. (at least for 6 hours). Drain the water. Add ample amounts of salt (1 TBSP) & water to the chickpea & boil / pressure cook it for at least 10-12 whistles. You have to boil until it is soft and mash-able! Do not throw away the excess water.
  2. Heat 3 tablespoons of oil in a wok / pan. Add the onions, garlic & ginger & mix. Fry for 2-3 min until onions turn golden brown. Add tomatoes & mix well
  3. When the mixture fries and turns golden brown, add all the dry spices (Garam Masala or Chole Masala, Turmeric powder, coriander seeds powder, red chili powder, salt).
  4. Cook on medium heat, stirring frequently until the mixture reduces to a mush and the oil starts to leave the sides.
  5. Take like 5-6 big spoons of the boiled chickpeas. Using a spoon, roughly mash them to a coarse paste. This gives the curry a thicker consistency.
  6. Add the cooked chickpeas to the now reduced onion-tomatoes mixture and mix thoroughly.
  7. Add the mashed chickpeas & mix well. Add enough water to cover the chickpeas. Use the water from boiling chickpeas. Or you could use plain water too.
  8. Check for seasonings and adjust accordingly.
  9. Let it boil for 10-12 minutes. Once the water is reduced a bit & you can see a semi-thick gravy, your curry is done.
  10. Garnish it with some coriander leaves & serve.
For the Bhatura
  1. Mix together all ingredients mentoned for the "Bhatura" except water and oil for deep frying.
  2. Slowly add water and keep mixing until the dough comes together.
  3. Knead for a good 10-15 minutes until you have an smooth and elastic dough. (If using electric mixer, it should take around 8 minutes).
  4. Add to an oiled bowl, cover with a damp cloth and let it rest for 3-4 hours at least. If you want to make the dough ahead of time, keep it in the refrigerator beyond 6 hours.
  5. To make the Bhatura, heat oil in a wok or pan with high sides.
  6. Divide the dough into equal sized portions and roll into neat balls of dough. You can make them as big or small as you want. Keep the balls of dough covered with a damp cloth while working on each bhatura.
  7. In a clean work surface, add the dough ball, flatten gently with your palm and roll out into a circle or an elongated shape using a rolling pin. If the dough is to sticky, oil rolling pin and the work surface. The Bhaturas should neither be too thin nor too thick.
  8. When the oil is hot, drop the Bhatura one by one. The bhatura will puff up instantly.
  9. Using a slotted spoon, gently press the bhatura. Fry on each side for 30 seconds or until the bhatura is golden brown.
To serve
  1. In a cup, add hot chole masala. Garnish with cilantro leaves and onions. Add a lemon wedge, raw onions and some pickle on the plate. Serve 2-3 hot Bhature along with the curry.
Note
  1. If you need to, you can roll out the entire dough into bhatooras, place on a newspaper and cover them with a damp cloth. Then fry them one by one. Or you can keep rolling and frying simultaneously.
  2. You can make the chole ahead of time, heat it up before serving.
Chole Bhature Recipe – step by step pictures

You ican make the Chole ahead of time. Click here for a step by step recipe on how to make Chole masala. And here is the recipe to make Jain Chole masala (with no onions or garlic)
Chole Bhature Recipe | punjabi chole bhatura - step by step pictures | Written by Kavitha Ramaswamy of Foodomania.com

Ingredients you’ll need – all purpose flour, semonila, yogurt, baking soda & baking powder, salt.
Chole Bhature Recipe | punjabi chole bhatura - step by step pictures | Written by Kavitha Ramaswamy of Foodomania.com

Mix all the ingredients together
Chole Bhature Recipe | punjabi chole bhatura - step by step pictures | Written by Kavitha Ramaswamy of Foodomania.com

Add warm water and mix well. Knead into a soft ball of dough
Chole Bhature Recipe | punjabi chole bhatura - step by step pictures | Written by Kavitha Ramaswamy of Foodomania.com

Cover and let the dough rest for a minimum of 3 hours. This helps the gluten develop and makes the bhatura chewy and soft at the same time.
Chole Bhature Recipe | punjabi chole bhatura - step by step pictures | Written by Kavitha Ramaswamy of Foodomania.com

To make the bhatura, divide the dough into equal portions. You can make it as big or as small as you like. Roll each ball of dough into a neat circle using a rolling pin.
Chole Bhature Recipe | punjabi chole bhatura - step by step pictures | Written by Kavitha Ramaswamy of Foodomania.com

Deep fry in hot oil on both sides for 3-4 minutes (on medium heat) until the bhatura puffs and turns golden brown.
Chole Bhature Recipe | punjabi chole bhatura - step by step pictures | Written by Kavitha Ramaswamy of Foodomania.com

Serve hot with chole masala, raw onions, coriander leaves and a wedge of lemon on the side.
Chole Bhature Recipe | punjabi chole bhatura - step by step pictures | Written by Kavitha Ramaswamy of Foodomania.com

For regular updates, subscribe via Email or follow on FacebookTwitterPinterest or Instagram!

4 Comment

  1. Megha Das says: Reply

    What an amazing dish! Being born and bought in london, indian cuisine always interests me.

    1. Thank you 🙂

  2. Hey! Great post! I recently made a post “10 places to eat chole bhature in Delhi” and thought you might want to check it out. 🙂

  3. Naina says: Reply

    Dear Kavitha, please upload recipe for making chocolate dahi (curd)

Leave a Reply