Fullmeals
HomeExploreCreatorsPantry MatchSurprise Me
HomeExploreCreatorsPantry MatchSurprise MeShopping ListMy Favorites
Fullmeals

Fullmeals helps you cook without watching by converting cooking videos into simple, step-by-step recipes designed for real kitchens.

cook@fullmeals.com

Quick Links

  • How it Works
  • Categories
  • Explore Recipes
  • RSS Feed

Legal

  • Terms of Use
  • Privacy Policy

© 2026 Fullmeals. All rights reserved.

Fullmeals

Chole Bhature - Indian Street Food Style

  • Ready in75 min
  • Prep30 min
  • Cook45 min
  • CuisineIndian · North Indian
  • Serves4 People
  • Calories~550 kcal
Chole Bhature - Indian Street Food Style

Ingredients

For Chole (Chickpea Curry)

  • 1 cupChickpeas (soaked overnight)
  • as neededWater
  • to tasteSalt
  • 2 mediumOnions
  • 6-8Garlic cloves
  • 2-3Green chilies
  • 3-4 tbspMustard oil
  • 1 tspCoriander powder
  • 1 tspGaram masala
  • 1 tspTurmeric powder
  • 2-3 tbspWater (for spice paste)
  • 2Bay leaves
  • 2-3Whole dried Kashmiri chilies
  • 2-3Whole dried bullet chilies
  • from 2 medium tomatoesTomato puree
  • to tasteSalt (for gravy)
  • 2 tbspFresh cream (malai)
  • for garnishFresh coriander leaves

For Bhature (Fried Bread)

  • 1 cupAll-purpose flour (Maida)
  • 2 tbspRefined oil
  • 1 tspSugar
  • 1/2 tspSalt
  • 1 tbsp (optional)Chopped coriander leaves
  • 1/2 tsp (optional)Carom seeds (Ajwain)
  • 1/2 cupYogurt (Dahi)
  • 1 pinchBaking soda
  • as neededWater
  • for deep fryingOil

Step-by-Step Instructions

  1. 1.Boil Chickpeas

    Add the soaked chickpeas to a pressure cooker. Add water and salt. Close the lid and cook for 6-7 whistles until the chickpeas are soft but not mushy.

  2. 2.Prepare Bhature Dough

    In a bowl, take 1 cup all-purpose flour. Add 2 tbsp refined oil, 1 tsp sugar, and salt to taste. Optionally, add chopped coriander leaves and carom seeds (ajwain). Add 1/2 cup yogurt. Add a pinch of baking soda to the yogurt and mix to activate. Mix all ingredients in the flour, adding water as needed, and knead to form a soft, slightly sticky dough. If the dough is too sticky, add some dry flour or oil to your hands and continue kneading until smooth. Cover the dough and let it rest for 2 hours.

  3. 3.Prepare Chole Gravy Base

    Finely chop one onion and roughly chop another onion to blend into a paste. Crush garlic cloves. Heat mustard oil in a pressure cooker. Add finely chopped onion and chopped green chilies to the hot oil. Sauté until onions turn translucent (around 1-2 minutes). Add the blended onion paste and cook until it turns light brown and oil separates (around 5-7 minutes). Add crushed garlic and sauté for a minute until fragrant.

  4. 4.Cook Spices and Tomatoes

    In a separate bowl, combine 1 tsp coriander powder, 1 tsp garam masala, and 1 tsp turmeric powder. Add 2-3 tbsp water to make a paste and mix well. Add the spice paste to the cooked onion-garlic mixture in the cooker. Cook the spices until oil separates (around 3-5 minutes). Add 2 bay leaves, 2-3 whole dried Kashmiri chilies, and 2-3 whole dried bullet chilies. Add tomato puree and cook until it's well incorporated and oil separates (around 5-7 minutes).

  5. 5.Finish Chole Gravy

    Add salt to taste. Add 2 tbsp fresh cream (malai). Mix well and cook until the cream is fully incorporated and the gravy looks rich (around 3-5 minutes). Add the boiled chickpeas along with their cooking water to the gravy. Mix everything thoroughly. Cover the cooker with a lid (do not pressure cook) and let it simmer for 5-10 minutes until a good boil. Stir the chole after a boil and simmer for another 5-10 minutes. Garnish with fresh coriander leaves. The chole is now ready.

  6. 6.Fry Bhature

    Take a small portion of the rested bhature dough. Grease the rolling surface (chakla) and rolling pin (belan) with oil. Flatten the dough ball slightly with your hands. Roll out the bhatura into an oval or round shape. Heat oil in a deep pan (kadai) for frying. Carefully slide the rolled bhatura into the hot oil. Gently press the bhatura with a slotted spoon to make it puff up. Flip and fry until golden brown on both sides. Remove the fried bhatura and place it on a plate. Serve hot chole with bhature.

Printed from Fullmeals.com — turn any cooking video into a recipe.

Chole Bhature - Indian Street Food Style

Ready in

75 mins

Cuisine

Indian · North Indian

Prep Time

30 min

Cook Time

45 min

Serving

4 People

Calories / Serving

~550 kcal
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 28 ready
All Ingredients

For Chole (Chickpea Curry)

All Ingredients

For Bhature (Fried Bread)

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Boil Chickpeas

    Add the soaked chickpeas to a pressure cooker. Add water and salt. Close the lid and cook for 6-7 whistles until the chickpeas are soft but not mushy.

  2. 2

    Prepare Bhature Dough

    In a bowl, take 1 cup all-purpose flour. Add 2 tbsp refined oil, 1 tsp sugar, and salt to taste. Optionally, add chopped coriander leaves and carom seeds (ajwain). Add 1/2 cup yogurt. Add a pinch of baking soda to the yogurt and mix to activate. Mix all ingredients in the flour, adding water as needed, and to form a soft, slightly sticky dough. If the dough is too sticky, add some dry flour or oil to your hands and continue until smooth. Cover the dough and for .

  3. 3

    Prepare Chole Gravy Base

    Finely chop one onion and roughly chop another onion to blend into a paste. Crush garlic cloves. Heat mustard oil in a pressure cooker. Add finely chopped onion and chopped green chilies to the hot oil. until onions turn translucent (around ). Add the blended onion paste and cook until it turns light brown and oil separates (around ). Add crushed garlic and for a minute until fragrant.

  4. 4

    Cook Spices and Tomatoes

    In a separate bowl, combine 1 tsp coriander powder, 1 tsp garam masala, and 1 tsp turmeric powder. Add 2-3 tbsp water to make a paste and mix well. Add the spice paste to the cooked onion-garlic mixture in the cooker. Cook the spices until oil separates (around ). Add 2 bay leaves, 2-3 whole dried Kashmiri chilies, and 2-3 whole dried bullet chilies. Add tomato puree and cook until it's well incorporated and oil separates (around ).

  5. 5

    Finish Chole Gravy

    Add salt to taste. Add 2 tbsp fresh cream (malai). Mix well and cook until the cream is fully incorporated and the gravy looks rich (around ). Add the boiled chickpeas along with their cooking water to the gravy. Mix everything thoroughly. Cover the cooker with a lid (do not pressure cook) and let it for until a good boil. Stir the chole after a boil and for another . Garnish with fresh coriander leaves. The chole is now ready.

  6. 6

    Fry Bhature

    Take a small portion of the rested bhature dough. Grease the rolling surface (chakla) and rolling pin (belan) with oil. Flatten the dough ball slightly with your hands. Roll out the bhatura into an oval or round shape. Heat oil in a deep pan (kadai) for frying. Carefully slide the rolled bhatura into the hot oil. Gently press the bhatura with a slotted spoon to make it puff up. Flip and fry until golden brown on both sides. Remove the fried bhatura and place it on a plate. Serve hot chole with bhature.

Before You Cook

Helpful details before you start
Spice LevelFiery
Green chili · Mustard · Garam masala · Chili
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 7 swaps
  • No Onion?

    • 1 tbsp onion powder (per medium onion)
    • 3 tbsp dried minced onion
    • Shallots or leeks (1:1)
  • No Garlic (fresh)?

    • 1/4 tsp garlic powder (per clove)
    • 1/2 tsp garlic granules (per clove)
  • No Garam masala?

    • 1 tsp cumin + 1/2 tsp coriander + 1/4 tsp cinnamon + 1/4 tsp cardamom
  • No Bay leaf?

    • 1/4 tsp dried thyme (per leaf)
    • Pinch of dried oregano
  • No Cilantro?

    • Flat-leaf parsley (1:1, milder)
    • Fresh mint (in chutneys, salads)
  • No All-purpose flour?

    • White whole wheat flour (1:1)
    • 1 cup minus 2 tbsp + 2 tbsp cornstarch (cake flour swap)
  • No Yogurt?

    • Sour cream (1:1)
    • Buttermilk (1:1, slightly thinner result)
Ingredient Substitutions
  • No Onion?

    • 1 tbsp onion powder (per medium onion)
    • 3 tbsp dried minced onion
    • Shallots or leeks (1:1)
  • No Garlic (fresh)?

    • 1/4 tsp garlic powder (per clove)
    • 1/2 tsp garlic granules (per clove)
  • No Garam masala?

    • 1 tsp cumin + 1/2 tsp coriander + 1/4 tsp cinnamon + 1/4 tsp cardamom
  • No Bay leaf?

    • 1/4 tsp dried thyme (per leaf)
    • Pinch of dried oregano
  • No Cilantro?

    • Flat-leaf parsley (1:1, milder)
    • Fresh mint (in chutneys, salads)
  • No All-purpose flour?

    • White whole wheat flour (1:1)
    • 1 cup minus 2 tbsp + 2 tbsp cornstarch (cake flour swap)
  • No Yogurt?

    • Sour cream (1:1)
    • Buttermilk (1:1, slightly thinner result)
AllergensThis recipe contains gluten and dairy.
glutendairy

Plan Ahead

Complete this step earlier to save time later.

  • Step2
    Prepare Bhature Dough2 hours

    In a bowl, take 1 cup all-purpose flour. Add 2 tbsp refined oil, 1 tsp sugar, and salt to taste. Optionally, add chopped coriander leaves and carom seeds (ajwain). Add 1/2 cup yogurt. Add a pinch of baking soda to the yogurt and mix to activate. Mix all ingredients in the flour, adding water as needed, and knead to form a soft, slightly sticky dough. If the dough is too sticky, add some dry flour or oil to your hands and continue kneading until smooth. Cover the dough and let it rest for 2 hours.

    View Step 2

Variations

Simple ways to adapt this recipe.

  • 1
    Adjust spice levels to personal preference
  • 2
    Add finely chopped ginger along with garlicCustomise
  • 3
    Use whole wheat flour for

    Use whole wheat flour for bhature for a healthier option (though it won't be traditional bhature).

Helpful Tips

Small details that can improve the final result.

  • 1
    PreparationSoak Chickpeas Overnight for Faster

    Soak chickpeas overnight for faster cooking and better texture.

  • 2
    PreparationKnead Bhature Dough Until Soft

    Knead bhature dough until soft and rest for at least 2 hours for fluffy bhature.

  • 3
    TipUse Very Hot Oil for

    Use very hot oil for frying bhature to make them puff up.

  • 4
    Ingredient noteAdding Fresh Cream to Chole

    Adding fresh cream to chole gravy enhances flavor and richness.

  • 5
    Ingredient noteUsing Crushed Garlic Instead of

    Using crushed garlic instead of paste for better flavor.

Was this recipe helpful?

Comments (0)

Sign in to leave a comment on this recipe.

Loading comments...

You might also like

Other recipes in the same cuisine, meal type, or style — ready to cook whenever you are.

Quick & Easy Sambar Recipe

Quick & Easy Sambar Recipe

Cuisine

Indian · South Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Authentic South Indian Sambar Recipe

Authentic South Indian Sambar Recipe

Cuisine

Indian · South Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy

Moong Dal Cheela (Savory Green Gram Pancakes)

Moong Dal Cheela (Savory Green Gram Pancakes)

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Red Lentil Dal (Masoor Dal)

Red Lentil Dal (Masoor Dal)

Cuisine

Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy

Dhal – Indian Style

Dhal – Indian Style

Cuisine

Indian · South Indian

Prep + Cook Time

1 hr

Difficulty Level

Easy

Suji Cheesy Chatpata Nashta

Suji Cheesy Chatpata Nashta

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy