Chole Bhature- The Popular Food Duo

Happy Vaisakhi my friends!

The best thing about Indian culture is that it is an amalgamation of several cultures.  We enjoy different celebrations at different times of the year which keeps us bonded to our roots. Holi was Hindu festival which we celebrated on 24th march and now it is Vaisakhi tomorrow. It has long been celebrated throughout Punjab as the Sikh New Year and spring harvest festival. This day also has religious significance, as it marks the anniversary of the establishment of the Khalsa Panth (the community of baptized Sikhs).

Sikhs around the world have brought the tradition of celebrating this auspicious day with Nagar Kirtan, more commonly referred to as a parade, to various cities. Vancouver and Surrey BC, host one of the largest parades in the world each year. Check one of my old post to see vaisakhi parade pictures.


Chole Bhature the most popular food duo


Nagar Kirtan is a lively community celebration which differs from a traditional parade as it has a religious and sacred meaning attached to it. The Punjabi word, nagar means town and kirtan means singing of religious hymns. So Nagar Kirtan literally means going around the town singing sacred hymns.


jam packed streets


The streets on Vaisakhi day are jam packed with people and there is lots to see–people wearing colorful traditional outfits (mostly saffron), beautiful music,  bhangra and gidha (punajbi folk dances), turban tying contests, decorative floats, speeches from politicians, hymn singing , religious devotion and, above all, good food. Local residents and businesses set up tables on the street and graciously offer homemade food and drink to passersby. it’s a traditional part of the festivities. You can expect to find chole bhature, makki di roti, saag, fritters, sweets, shahi paneer, chaat, ice-cream, and an unlimited amount of dry food samples from mainstream stores.


Family Friend, they put up stall everyyear in Vancouver

Family Friend, they put up stall every year in Vancouver


Since this year’s parade is not happening in Vancouver until 16th of April,  I wanted to cook something that has a Vaisakhi feel to it, so  today I’m sharing a much loved  punjabi meal called chole bhature. It is by far the most popular vegetarian food duo loved by people worldwide.  And, It’s not tough to understand why.  Chole bhature is a combination of spicy and tangy chole (white chickpeas) with deep fried puffed bread called bhatura. There is something about the bhatura which makes it compliment only choley and nothing else. I guess chole (chickpeas) can be tried with any other side, but not bhature.


Fried bhature


High in fiber and protein, chickpeas make for a great healthy meal with a salad or yogurt on the side. Of course, Bhature aren’t the healthiest bread but there’s nothing wrong in treating yourself to an awesome meal once in a while. Chickpeas are made in million different ways but punjabi chole are buttery in texture, and the  gravy is thick and darker in color. The dark color is attributed by adding  dried gooseberries or pomegranate skin or tea leaves. Dried gooseberry and pomegranate skin produces better color and taste results but since they are not available in the grocery markets everywhere hence tea leaves  is the best alternative.  You can add tea bags  or tie loose tea leaves in a muslin cloth and throw them in while boiling chickpeas. This way they will take the color and flavor of the tea, so it’s best to stick with black tea.


Frying bhatura


Coming to Bhature, here is my gluten free version which has fetched me many complements. No, it probably wouldn’t win in a side-by-side taste test with original bhatura, but it does a fair job of coming close.My daughter says that I don’t have to make all-purpose flour bhature separately for them as the gluten free tastes wonderful.  It is perfectly crispy on the outside and soft inside, a perfect bread for mopping up spicy and hearty chickpeas. if you haven’t tried this meal yet, go and try and I bet you’ll be hooked for life.


Chole Bhature thali 1

the chickpeas in this plate are done with 1/3 cup bengal gram daal and anardana powder.


Don’t let the long ingredients list scare you we are making three things for a complete meal.


Chole Bhature- The Popular Food Duo

Cook Time: 1 hour, 30 minutes

Total Time: 1 hour, 30 minutes

A popular combination of Punjabi chickpeas and puffed deep fried bread.


    Punjabi Chole ingredients
  • 1 1/2 cup white chickpeas
  • 1/4 cup Bengal gram daal (increase up 1/2 cup if you want the gravy to be of coating consistency and cook for 15 minutes before adding chickpeas)
  • 1 two inch cinnamon stick
  • 2 big black cardamom
  • 5-6 cloves
  • 1 tbsp ginger paste
  • 2 tea bags
  • 1 large onion, 3/4 cup ground
  • 4-5 green chilies, chopped
  • 30 g tamarind soaked in 1/4 cup water or anardana (pomegranate) powder as per your taste
  • 1 tsp cumin powder
  • 2 tsp sugar
  • 1 tbsp. amchur powder (dry mango powder)
  • 1 tsp red chili powder
  • 1 tsp ginger powder
  • 1 tsp coriander powder
  • 2 tsp garam masala powder
  • 1 tsp kasuri methi
  • 3/4 tsp turmeric
  • 3 tbsp olive oil
  • To serve
  • Bhature (recipe follows)
  • carrot pickle (recipe follows)
  • sliced onion
  • ginger sticks
  • yogurt
  • Bhature
  • 1/2 cup gluten free all-purpose flour ( I used white rice flour blend)
  • 1/4 cup sorghum flour
  • 1 tbsp. milk powder
  • 1/4 tsp baking powder
  • Small pinch baking soda
  • 1/2 tsp psyllum husk powder
  • 1/4 tsp salt
  • 1/4 tsp sugar
  • 2 tbsp.unflavored yogurt at room temperature
  • 1/4 cup warm water (+/-)
  • 1/2 tbsp. oil
  • Oil for frying
  • Instant carrot pickle
  • 2 carrots, scraped and cut into 1/4" thick and 2" long sticks (about 3 cups)
  • 2 tbsp. oil
  • 1/4 tsp cumin powder
  • 1/4 tsp fennel powder
  • 1/4 tsp garam masala
  • 2 tsp lemon juice
  • Salt to taste
  • 1/2 tsp red chili powder


  1. For punjabi chole rinse chickpeas and Bengal gram daal in a colander, soak overnight.
  2. Place the drained and soaked chickpeas in a pot or slow cooker (or pressure cooker) with sufficient water.
  3. Add black cardamom, cinnamon, salt, cloves and tea bags or tea leaves wrapped tightly in a muslin cloth.
  4. Bring it to boil and cook on low until soft.
  5. Discard the tea bags, you can keep the black cardamom and cinnamon in the chickpeas.
  6. In a large pan heat oil. Add ground onions, cook until golden brown.
  7. Add ginger garlic paste and cook for another 2 minutes.
  8. Squeeze the tamarind gently by hand. You may have to scrape the tamarind pulp off from your fingers and add more water if the need be. Discard the squeezed out tamarind.
  9. Stir in tamarind juice, sugar and all the spices. Cook until oil glistens on top (about 5 min).
  10. Add boiled chickpeas. Bring to a boil on medium-high heat, then reduce to low and simmer for 10-12 minutes or until thickened.
  11. Stir in chopped green chilies.
  12. Serve with the above suggested sides. .
  13. To make Bhature place all the dry ingredients in a bowl. Mix well.
  14. Add yogurt and oil. Use your fingers to rub the ingredients thoroughly together until crumbly.
  15. Slowly work in a little of the warm water at a time to form a soft dough by light kneading.
  16. Cover the dough with a wet cloth. Keep it aside for an hour or so.
  17. While the dough is resting make carrot pickle.
  18. Heat oil over medium heat in a pan.
  19. Add the carrot sticks and salt and stir well.
  20. Cook covered for 5-6 minutes until they have lost their stiffness.
  21. Add the remaining ingredients and mix well.
  22. Use the pickle straight away or refrigerate for later use.
  23. It will keep in the fridge for one week.
  24. When you are ready to prepare the Bhatura’s, take out the dough from the moist napkin, divide into 3 equal portions and shape into balls.
  25. Take two pieces of plastic Place one piece of plastic on the rolling board, place your dough ball, dust with sorghum flour, place another piece of plastic on top.
  26. Roll dough ball into round or oval shape with a rolling pin. you can also flatten the dough ball with your fingers.
  27. When the oil is hot slide in the bhatura and press gently with perforated ladle so that bhatura puffs up. Flip it carefully and allow to cook for few seconds until golden brown. Drain on a paper towel.
  28. Enjoy with chole!


When you fry the bhaturas, heat should be enough so that the bhatura is cooked properly and puffs like a ball and at the same time the heat should not be so much that the bhatura gets over fried.

You might also like:


  • comment-avatar
    Shubha April 12, 2016 (5:45 am)

    This is what i call a perfect post.. A complete meal.. I will be trying the bhatura really soon ..will keep you posted:)

  • comment-avatar
    Juliana April 12, 2016 (12:18 pm)

    Wow, everything on the plate looks delicious…and so flavorful…thanks for sharing such an interesting post
    Have a wonderful week 🙂

  • comment-avatar
    Adina April 13, 2016 (8:22 am)

    I love this kind of posts where people talk about their own culture and food, there’s no better way for me to learn. And it is great that we are able to eat really authentic Indian or other national food all over the world, without even having to go to a restaurant, thanks to blogs and recipes like this one.

  • comment-avatar
    grace April 14, 2016 (7:20 am)

    this looks like a fantastic meal! the bhature is particularly appealing to me and i’d love to make and eat it (or at least eat it) one day!

  • comment-avatar
    Blackswan April 14, 2016 (4:48 pm)

    Such an interesting read on the festive occasion. Bet it was fun! xoxo

  • comment-avatar
    kushi April 14, 2016 (8:19 pm)

    This recipe is loaded with full of flavors. YUMMY!

  • comment-avatar
    Rafeeda @ The Big Sweet Tooth April 14, 2016 (10:48 pm)

    The attempt to make bhatturas gluten free sounds interesting… looks so fluffed up and well made… so lovely to see a huge Sikh population in Canada…

  • comment-avatar
    Hiba April 15, 2016 (8:36 am)

    Hi i am new here, and i love chole battura.bookmarking this one ☺

  • comment-avatar
    Monica April 15, 2016 (5:26 pm)

    Thank you for sharing this – great background, pics, and recipes. I love learning so many new things. What a wonderful meal this is, all cooked with love.

  • comment-avatar
    Katerina April 19, 2016 (12:29 am)

    What a beautiful post and thank you for all the information you shared with us! This is one fine meal!

  • comment-avatar
    Shilpy Kapoor April 22, 2016 (9:36 pm)

    Having been gluten-free for a few years, I have missed my favourites like stuffed paranthas, gujiya, and, bhature. I look forward to trying out these recipes and many more!

    • comment-avatar
      Balvinder April 23, 2016 (8:50 am)

      Good luck with gluten free cooking!

  • Black Chickpea (Kala Chana) Pulao with Candied Carrot Strips – Simple Gluten Free Kitchen February 21, 2017 (9:01 am)

    […] it and I can enjoy the two in a number of dishes, like mango chicken, halwa (type of dessert) and cholay (chickpeas) with poori (fried bread), handvo (savory lentil cake) with mango […]

  • comment-avatar
    Monika April 12, 2017 (4:55 am)

    I can’t thank you enough for this recipe. I recently went on a gluten free diet and couldn’t have bhature. I was craving so much. This bhatura recipe was such a saviour! And delicious and healthy !!
    Thanks again 🙂

    • comment-avatar
      Balvinder April 12, 2017 (6:38 am)

      I am so glad you loved the recipe. Make sure to stop back and let me know how it turns out and take a picture and share it on G+ don’t forget to tag me.

  • comment-avatar
    Reshmi April 23, 2017 (4:55 am)

    Can you please break down how you would cook this inthe slow cooker?

    • comment-avatar
      Balvinder April 23, 2017 (9:08 am)

      Just as you would cook any other bean. Add chickpeas and water in the slow cooker pot and set the temperature to high. Slow cookers have a tightly sealed lid, the liquid won’t evaporates so add just sufficient water to make them soft. Besides, most slow cookers have different wattage and settings. You choose what you have. I usually turn the temperature on slow after it comes to a roiling boil and let simmer until soft.

  • comment-avatar
    Rupali August 4, 2017 (3:46 pm)

    Thank you so much for the healthy and tasty recipe. Bhaturas came out really good. My kids generally don’t like gluten free poori or chapati. But this they liked more than normal wheat flour. Pinned it on my home page.