≡ Menu


Chole – Bhature is one of the most popular dishes from Punjab. Every one has their own recipe for Chole. Even I have tried making it many times. All my friends loved my recipe. But somehow, I was not cooking Chole at home anymore. When I got a request for this recipe, I prepared it again. It came out very well. So before I forget the recipe, I thought of posting it here. This may not be the authentic version of Chole, but I am sure you all will enjoy it.

Bhature is made of maida(refined flour) and deep fried in oil. The actual Bhature is of a chapathi size. But I made them very small, so that I could fry them in the smallest pan I had. I followed the great chef Sanjeev Kapoor’s recipe with few changes for bhature.


2 cups maida or all purpose flour
1/2 tea spn baking powder
1/2 cup yogurt
1 tea spn sugar

Mix all the ingredients(except oil) to form a uniform dough and keep it aside for 1hr.
Take a small ball of the dough and roll into the desired sized Bhature.
Deep fry the Bhature in oil.


1 and 1/2 cups chick peas (or 1 can of chick peas)
3/4 cup chopped onion
1 big tomato
1/2 tea spn ginger-garlic paste
1 green cardamom
2-3 cloves
1/2 tea spn coriander seeds
1/2 tea spn cumin seeds
1/4 tea spn fenugreek seeds(methi)
1/2 tea spn black salt (rock salt)
1 tea spn kasoori methi(optional)
3-4 black peppers
1/2 tea spn chili powder
1 tea spn oil/ghee
2-3 strands coriander leaves

Soak chick peas in water overnight and cook them. If canned peas are used, wash the peas 2-3 times.
Blanch tomatoes (heat water and cook the whole tomato for 3-4 minutes). Blend into a smooth paste.
Dry roast all masalas from cardamom to black pepper and powder them.
Heat oil/ghee, fry onions and ginger-garlic paste till the onions turn slightly brownish.
Add the tomato paste and the masala powder, chili powder, salt (add less salt as the masala has rock salt in it). Cook for 2-3 minutes. Add the cooked chick peas, kasoori methi and cook for another 5mins. Garnish with coriander leaves.
Serve hot with Bhature.

Serves : 3-4
Preparation time : 45mins

PS: If you want more gravy, increase the tomato and onions.

Sharing is caring...Share on Facebook1Tweet about this on Twitter0Pin on Pinterest0Share on TumblrShare on Google+1Email this to someone

{ 41 comments… add one }

  • Lakshmi November 8, 2006, 1:36 pm


    Thanks for the Bhatura recipe. I was searching for a recipe and this seems to be a really easy one. Some recipes call for mixing the dough the night before. Is this required?

  • Bhanap November 8, 2006, 2:42 pm

    Shilpa, thanks for the bhature recipe. I always bought pizza dough -from the bakery section at the grocery store or the frozen pizza dough in a can -by the cookie section or ofcourse Betty Crocker’s pizza dough pkg. Your recipe is so much easier.. I will try it out soon. Ofcourse chole bhature is a fav at my house and the we try to make it atleast once a week. I also love your chole recipe. I was getting tired of the same old recipe I have. Thanks a bunch !

  • pelicano November 10, 2006, 8:31 am

    hey shilpa-
    your recipe for chole is almost exactly like mine…only difference is i add some turmeric/haldi and some amchoor/dried green mango and a little lime juice…plus lots more chilis!!! ;-) ha ha…..but yours looks really good…and your bhaturas are really lovely. i like the smaller size….the regular ones are kinda big, so i will try it this way next time.
    BTW i have a recipe for chole in a tomato and garlic sauce(much more garlic than chat chole) if you like i could send it, but it is definitely for garlic lovers!! nice post shilpa!

  • Shilpa November 10, 2006, 9:02 am

    Lakshmi, I didn’t leave the dough for overnight. Just kept it aside for around 1 hr. It came out really good.

    Thanks Bhanap. Let me know if you try this recipe.

    Pelicano, please send me your recipe. I have a garlic lover at my home (my brother) :). Thanks in advance.

  • Anita(Anu) December 19, 2006, 12:41 pm

    hi shilpa,
    your chole bhature recipe is too good. My family loved it as Sunday brunch. Ive gone thru your site and i must say you are doing a great job. I’m new to the net ie. earlier it was limited to checking my mail, im gonna soon start writing about my favourite recipes, tried and tested ones. Your site is encouraging for beginners like me.

  • swati May 15, 2007, 2:01 pm

    Hey Shilpa,
    I am hosting a B’day party for my daughter this week-end. There will be about 15 kids(aged between 2-4) with their moms :). I am planning to prepare chole-bhature. Can I make bhature in advance and re-fry them later in the evening.Can you help me with the quantity also?

  • Shilpa May 15, 2007, 6:38 pm

    Swati, I don’t think it is a good idea to fry bhature in advance. Usually fried items taste good when they are fresh. They might soak too much oil if you fry them twice. But this is just what I feel, I might be completely wrong.

  • Vidya May 25, 2007, 5:07 am

    Thanks for this recipe.Looks good.I’m off to my kitchen now to try it out.Im sure it will turn out good.Adios.

  • anuja December 13, 2007, 10:58 am

    i’m not very good in cooking but i tried ur chole bhature n it was very good…
    now my hubby asks me when i’m making chole bhature again..
    thanks for the recipe….

  • Baljeet February 24, 2008, 2:09 am

    Hi shilpa , have tried making bhaturas but somehow not very happy with the result…going to try your recipe …so u dont use water to knead the maida ?just the yougurt ?am i right

    Shilpa: Yes, mix with yogurt.

  • Tanvi hegde March 2, 2008, 9:23 pm

    I love your site and the recipes!!!!!! Great work Shilpa…..keep it going!

  • karabi April 24, 2008, 7:57 am

    taste will come if we put curd in chola when we will serve

  • viplove May 5, 2008, 6:13 am

    shilpa ji it’s really fantastic, we are eating it since we were a child, and it seems great to saw its recipe here.

    i hope that if there could be a machine which can make food for lazy ppl(like us), as like printers do.(ha-ha)

  • Sowmya Venkatesh May 15, 2008, 5:09 pm

    Hi Shilpa,
    should the dough be hard like puri dough….or it should be soft like chapathi dough…?????

    Shilpa: Sowmya, make it like puri dough.

  • Mahesh Murty November 25, 2008, 8:44 am

    Hello shilpa, i had read your chhole bhature recipe and I liked it but I am unable to print it please help me.

    Shilpa: Mahesh, can you please tell me what error you are getting?

  • deepali December 28, 2008, 8:41 pm

    Hi Shilpa, this turned out awesome! However, I had to add more yogurt to knead the dough.. almost upped it to 2/3 cup.

  • Tasleem January 17, 2009, 7:43 am

    Hi, I was searching for this content for quite sometime. Glad to see it. One thing that I found missing was some amount of stuff usually known as pitthi (made of daal and few other ingredients) that need to be stuffed in Bhaturey. I am not sure about this stuffing and its preparation. Will appreciate if I could hear something on this. :-)

  • deepa February 20, 2009, 10:52 am

    i made bhature,but its not puffing up, where i went wrong?

  • rana May 11, 2009, 11:05 am

    i want make basen de ladoo please can you tel me

  • sanju June 16, 2009, 6:10 am

    i liked your recipe very much but i didn’t understand that why you put sugar in bhature . i will try it at home. can you help me with making veg. spring rolls.thankssssssssss………..for your mindblowing recipes ………

  • Anjali July 13, 2009, 2:29 am

    Shilpa, I have never been able to cook the chole to required softness. I don’t know what I’m doing wrong. I soak it overnight in plenty of water, then cook it in a cooker with turmeric and salt for a good 30 mins on high flame, the cooker whistling away. Result: the chole breaks, but the pieces are still hard. I dont like to use soda. Any thoughts?
    Thanks, Anjali

    Shilpa: Try with a new batch of chickpeas, sometimes old beans take a long time to cook.

  • Bharti Bhaya July 30, 2009, 8:06 pm


    You can add boiled potatos to the batura too… It tastes good too..

    • dipti March 28, 2014, 8:45 am

      yes, I always do it that way,they come out really well..soft and luscious

  • sanju August 23, 2009, 2:12 am

    hii shilpa
    i hv to ask u that is there any need to put oil in the dough….or just the yogurt……

    Shilpa: Just yogurt

  • Poornima Prabhu November 21, 2009, 9:40 pm

    this is for Anjali,also try to cook without salt,it will definitely become soft.

  • Dhivia January 15, 2010, 10:31 am

    hi shilpa… i usually use a ready-made masala mix to make my chole, but i’d like to make it from scratch for a change… i have all the ingredients you have mentioned apart from the black salt.. is it an essential ingredient or would it alter the tase too much if left out? and are there any substitutes for it? thanks!

    • Shilpa January 15, 2010, 5:50 pm

      Black salt has a very unique taste. But if you can’t find it, you can make it with normal salt.

  • Soumya Arun February 11, 2010, 2:19 pm

    Hi Shilpa,
    Thanks for the recipe. I tried this yesterday and it came out so good.
    Thank you

  • viji February 22, 2010, 2:43 am

    Hi Shilpa,
    I tried this recipe.It come out well.can i bake the bhatura.will you provide some low calorie snacks and recipes.

  • padmini raghuram February 27, 2010, 5:46 am

    hey….ur receipe is fabulous…damn simple to note down as well as to prepare.. thanks dear..

  • Dr.Dipti March 6, 2010, 11:57 pm

    thank you very much for the recipe. The bhaturas turned out to be really good. everyone in my house liked it. will do it again soon. :-)

  • Namagiri May 17, 2010, 8:29 am

    “Blanch tomatoes (heat water and cook the whole tomato for 3-4 minutes). Blend into a smooth paste.”

    The above process makes tomato puree right?
    Why do you always dry roast spices and powder them to add instead of adding them over directly?

    • Shilpa May 17, 2010, 10:45 am

      When you dry roast, spices give a different aroma. also helps in grinding to a smooth powder

  • Namagiri May 17, 2010, 8:30 am

    What is this kasoori methi? What is the substitute?

    • Shilpa May 17, 2010, 10:44 am

      Dried methi leaves. They have a unique flavor, no substitute for this recipe. You can leave it out for this recipe if you don’t have it.

  • Ranju October 31, 2010, 5:14 am

    I really tried your recipe for the chole bature it was really nice we had some friends came over and was so happy to eat thank you for the recipe. Have you got some other recipe please write some more?


  • vini November 4, 2011, 11:01 pm

    i made chole 1st time. ur recipe is really nice…..
    n all my family members n guests liked it very much
    thank u every much :)

  • Sneha November 21, 2011, 4:36 am

    Hi Shilpa,

    I am a great fan of your recipes. Last Saturday I prepared pesarattu referring your recipe and it urned out fabulous..

    Just a query on bhature.. can I use citric acid dissolved in water instead of baking powder??

    • Shilpa November 21, 2011, 10:11 am

      Sorry Sneha, I don’t know. Never used citric acid :(

  • Preethi March 27, 2012, 5:28 am

    I made the chole today with
    Chapati and it tasted great. Thanks for the recipe.

  • Amit April 10, 2013, 6:58 am

    Hi Shilpa,
    For Chole preparation, I did what the Chefs normally do; and it turned out fabulous. Soak Chole overnight. Put them in the pressure cooker using the same water. Add more water. Take a small clean handkerchief or a muslin cloth, then put 1 Tsp Tea and half Tsp Amchur powder in the cloth. Wrap around and make 2-3 knots, so that contents don’t come out of this bag. Put it in the pressure cooker containing Chole. Then cook it. After cooking, you will be amazed to see how Red color has come on to the Chole. You have to throw away the Chole water now along with the cloth bag. Sorry the cloth get’s permanently ruined; although you can reuse for another round of cooking Chole :) These Chole with their natural red color when cooked along with Tomatoes will look just like the restaurants.

Leave a Comment

Current ye@r *

Next post:

Previous post: