Skip to Content

Chole Bhature Recipe

4.32 from 29 votes
Total: 45 minutes
Serves 4 PEOPLE

Chole Bhature RecipeDelicious and tasty North Indian Punjabi Chole Bhature Recipe. Chole accompanied with Bhautra is a satisfying authentic tasting meal which is relished by everyone. Garbanzo beans, chickpeas is a great source of protein and is very low in calories and rich in fiber.

Boiled Chickpeas are sauteed with onion- tomatoes and flavored with strong and warming flavors of spices to create this North Indian delicacy. It’s a delicious and super-easy brunch.

Chole Bhature Recipe

Chole Bhature recipe is explained in three easy steps. First starts with boiling of chana with whole spices and garlic which are later discarded. Secondly, roasting all the dry spices (which are always ready in my pantry) and later grounding them to their powdered form gives a nice, toasty depth to the spices. Last assembling boiled chole with these roasted spices and onion-tomato adds more authentic level of flavor to the final dish.


  1. Pomegranate seeds can be substituted with tamarind paste or lemon juice to achieve the similar flavor profile.
  2. If you prefer garlic in your chole then skip adding garlic while boiling. Add chopped garlic and saute along with onion-ginger mixture.
  3. Chopped amla can be substituted with a amla powder. Amla powder is their in the recipe to add more darker color. Skipping it all together will not harm the recipe.
  4. Tanginess and acidity from the tomatoes can be balanced by adding sugar to the recipe. I had skipped this part because everything was perfect.
  5. Adding chopped cilantro was the nice final touch that shouldn’t be skipped! It adds more flavor.

Chole Bhature Recipe

HOMEMADE CHANA MASALA – Whole spices can be used instead of grounded ones. Toast them on a low flame till they start omitting their aroma and when cooled ground them to their powdered form and add to chole.

Enjoy this recipe with our favorite wheat bhaturas, pickled onions and pickled Chilies. Bon Appetit!! 🙂

Chole Bhature Recipe

4.32 from 29 votes
Mildly flavored chickpeas combined with onion-tomatoes forms a popular North Indian dish.
Cook: 45 minutes
Total: 45 minutes
Servings: 4 PEOPLE





  • 1 medium Onion,chopped
  • 1 medium Tomato, chopped
  • 1 tablespoon Chopped Ginger
  • 2 tablespoon Chopped cilantro leaves
  • 1 tablespoon Sugar (optional)
  • 2 tablespoon Oil


  • 2-3 nos. Big Green Chilies
  • 2 teaspoon Grounded mustard seeds
  • Salt to taste
  • 1 tablespoon Oil



  • A night before- clean, wash and soak chole overnight.
  • Soaked chole all puffed up.
  • Assemble: all the ingredients needed to boil chole.
  • Drain soaked chole water and wash it under clean tap water.
  • Add chole to a pressure cooker and add all the ingredients one by one.
  • Pressure cook for nearly 20 minutes or until chole are soft and tender.
  • Keep it aside.
  • I prefer to discard boiled whole spices, mushy garlic and tea bags from the boiled chole.


  • Assemble: all the chana masala ingredients.
  • Leave these four out - black salt, red chili powder, cinnamon powder and roasted cumin seeds....
  • Transfer all the spices to a pan and on a low flame dry roast all of the spices till they start omitting their aroma. Be careful not to burn the spices. Keep them aside.


  • Final step is to assemble the chole.
  • In a kadhai heat oil, add onions, ginger and saute for 2 minutes on a medium flame. Mix in chopped tomatoes, salt and mix till they are fully blended.
  • Cover and cook for 2-3 minutes till tomatoes are soft and tender.
  • They will look like this - all mushy.
  • Mix in the roasted dry spices and the left out 4 dry spices - black salt, red chili powder, cinnamon powder and roasted cumin seeds....
  • And give it a good mix.
  • Add 1/4 cup water and bring it to a boil.
  • As the oil starts to separate..
  • Mix in boiled chole...
  • And cook for another 4-5 minutes on a medium flame.
  • Bring it to a boil, add chopped cilantro leaves and mix..
  • Delicious and mildly flavored chole are ready.


  • Clean and wash green chilies.
  • Slit them lengthwise.
  • In a pan heat oil, add powdered mustard seeds, salt and green chilies.
  • Cover and cook for 2-3 minutes on a medium low flame. Enjoy!!
Disclaimer: The nutritional information provided above is approximate. Variations may exist due to the ingredients/brands used. These numbers should be considered estimates, as they are not calculated by a registered dietician.
Author: Ruchi
Course: Main Course
Cuisine: Indian

Leave a comment

Your email address will not be published. Required fields are marked *

Rate the Recipe!


  1. aseem gauba says:

    Liked to visit your website as it gives knowledge to make dificult dishes very easily.Again excellent dish to make tried it tastes really amazing .

    keep posting excellent dishes like this which makes even a layman to try it.

    • RK says:

      Thanks for sharing your experience with me. Glad you liked the recipe. Keep visiting back for more πŸ™‚

  2. Gudiya :) says:

    I tried your chole bhatura recipe and it was a hit. Made it over the weekend as a rakhi special for my brothers and they loved it. My mom too was amazed at my culinary skills. Thanks Ruchi, BTW I am in 12th standard and I was the cooking queen of my house.

    • RK says:

      Even I am amazed at your hard work. Kudos to you Gudiya, your brothers are blessed to have a loving sister like you. πŸ™‚ Thanks for trying out the recipe and I am so glad to hear that you all liked the recipe.

  3. rosy bharara says:

    In the recipe of chola bhatura u haven’t mentioned bhbhatura’s recipe.

  4. June says:

    1. Can I use canned chickpea instead ?
    2. If I do not have a pressure cooker boiling it in normal will do ?
    3. How much water is needed to when boiling the chickpea ? Just to enough to cover the chickpea will do ?
    4. What sort of tea bag are used ? As in any specific sort of tea ?
    5. After the chickpea is boiled do we need to drain it out of the water that it was boiled in ?
    6. Will using normal salt make it taste any different instead of using black salt ?

    • RK says:

      Thanks for stopping by June. Below are the answers to all your queries –
      1. Yes, you can use canned chickpeas. It will reduce your cooking time.
      2. Boiling it without a pressure cooker will take hours to cook. Canned chickpeas will work just fine.
      3. If boiling the chickpeas, add enough water to cover the chickpeas.
      4. I have used a regular teabag.
      5. Save the water in which chickpeas were boiled. Do not drain it. It will later be added to the recipe and form a thick gravy.
      6. You can use regular salt instead of black salt.
      Hope that answers all your questions. Feel free to contact me if you have any other queries related to this recipe.

  5. Tripti Goel says:

    VERY NICE AND GREAT RECIPE. It seems like a tasty and delicious dish :

  6. Dr Rukhsana says:

    Hi! I’m making this today. Wish me luck.

  7. Deeksha says:

    I really love this recipe. Thank you for sharing.

  8. Hema says:

    5 stars
    Thanks, Guys, your recipe was too incredible. My Family and I loved it. I will definitely try more and share your recipe with my friends.

  9. rj says:

    Can you use the onion masala paste in this recepie?

  10. JMe says:

    Has been using this recipe from 5 years now.
    So easy and perfect flavours.
    And have been forwarding it to everyone.

  11. Ruchi says:

    My pleasure. πŸ™‚

  12. MrsG says:

    Thank you πŸ™πŸΌ

  13. Ruchi says:

    Boil chickpeas in 4 cups of water. To make it thick, remove the excess water from the chickpeas and cook as directed.
    They will turn out thick. If the chickpeas become too thick use this excess water to match the consistency you like.

  14. MrsG says:

    Dear Ruchi,

    Would you advise about how much water to boil the chickpeas in?
    I’ve made this a few times (always delicious) but mine never ends up thick like yours. I think I may be boiling the chick peas in too much water therefore there’s not a high enough concentration of aquafaba. Thank you.

  15. Ruchi says:

    Thank you so much for your kind words Mrs, G. Means a lot!
    Oops, my bad.
    Going forward will include garnishes too in my recipes. πŸ™‚