ONAM/VISHU RECIPES View full collection here
Parippu-curry  Varutharacha-sambar-recipe-kerala-style  mixed-vegetable-sambar  Tomato rasam  Kerala aviyal  kalan  Mambazha-Pulissery Olan  Pumpkin Erissery  Pineapple Pulissery  Cabbage thoran  Ulli theeyal  Beetroot Pachadi  Pineapple Pachadi  Vellarikka Pachadi  Bittergourd Pachadi  Vazhakka Mezhukkupuratti  Kerala koottu curry  Puli Inji  Sambaram  Parupu payasam  Semiya-payasam  Palada pradhaman  Ada pradhaman  Chakka pradhaman  Unniappam  Nendran-chips  Ila Ada  Chena vanpayar erissery  Moru curry 

Friday, March 14, 2014

Chole Bhature Recipe-Punjabi Chole Bhature-Channa Bhatura Recipe

Chole Bhature is also know as chola poori. It is a very popular Punjabi dish which is usually served as breakfast. Chole bhature is a combination of chole and fried Indian bread. Chole is prepared with chick peas and bhatoora is a fried Indian bread made of all purpose flour/maida. Chole and bhature are make for each other, so I am giving the recipe for both together in a single post. I have not got so many requests for a single recipe as I got for this. At last I have decided to post this. Today we will learn how to make Punjabi Chole Bhature following this easy recipe with simple step wise pictures.

Chole Bhature-Channa Bhatura Recipe

Punjabi Chole Bhature-Chana Bhatura Recipe

Punjabi Chole Bhature-Chana Bhatura

  Prep Time: 20 mins | Cook Time: 45 Mins |Serves:3-4

  Ingredients needed for Bhatura

   All Purpose flour/maida- 2 cups
   Sugar- 1 tsp
   Rava/semolina -2 tsp
   Salt to taste
   Baking soda or powder- a pinch
   Oil for deep frying

   For the Chole

   Chick peas/channa -1 cup
   Onion -1 cup
   Tomato -1 1/2 cup
   Green chilli minced-1 tbsp
   Ginger minced -1/2 tbsp
   Garlic minced -2 tbsp
   Ginger garlic paste-2 tsp
   Cashew nuts -7-10
   Tomato sauce or ketchup -1 tbsp

   Turmeric powder - 1/4 tsp
   Chilli powder -1/2 tsp
   Channa masala powder - 1/2 tbsp
   Chaat masala -1/2 tbsp
   Salt to taste

   For the seasoning

   Oil -4 tbsp
   Cinnamon 1 inch piece-3
   Cardamom -3
   Cumin seeds -1 tsp
   Kala jeera/black cumin seeds-3/4 tsp
   Saunf/sombu -1/2 tsp 

  For garnishing

   Coriander leaves -finely chopped
   Fried onions or fresh onions
   Cream or butter


In a bowl mix together maida, rava, salt, sugar and baking powder.

Add warm water and make a slightly stiff dough just as you make for poori. Grease your hands with oil and knead the dough well. Cover it and keep it aside for 2 hours.

After 2 hours- Your bhatura dough is ready. Knead the dough again and make small lemon sized balls out of it.

bhatura dough

Dust the ball with maida (all purpose flour) and roll it out into thin pooris (it should not be too thin)

chola poori

Heat oil in a kadai, (to check if the oil is hot enough, drop a small piece of dough into the oil, if it raises to the surface immediately, then the oil is ready for frying. Keep the heat in medium and gently slide the rolled out dough into the hot oil. After a few seconds, press it with a slotted ladle so that it will puff up nicely. Make sure that you have enough oil, otherwise the bhatura will not puff up.

how to make Bhature

Fry both sides until golden brown. Then remove it from the oil with a slotted ladle and serve hot with chole. Repeat the same process for the rest of the dough.

How to make Channa Bhatura

Punjabi Chole Recipe (Restaurant style)


Wash and soak chick peas overnight. Pressure cook for 5-6 whistles or until soft with just enough water to cover the chickpeas.

Soak cashew nuts in hot water and grind it to a paste. Keep it aside.

First keep all the things ready. It saves you a lot of time and also you will not forget anything.


Heat oil in a kadai, add all the ingredients mentioned under seasoning.

Then add the minced ginger and garlic and saute for a few seconds.

Then add finely chopped onions, minced green chillies and saute until the onions become golden brown. You need lot of patience for this. Add a little salt to speed up the process.

sauteing onions

Once the onion becomes golden brown, add ginger garlic paste and saute until the raw flavor goes.

Then add finely chopped tomatoes.(picture below)

sauteing onions until brown

Cook until the tomatoes become mushy and oil separates. Compare the picture above and below to see how the tomatoes are cooked.

frying tomatoes for chole

Add turmeric powder, chilli powder, cashew nut paste, salt needed and cook for a few more minutes until the raw smell goes.

How to prepare channa masala

Now add cooked chickpeas along with the water. If required add more water according to the consistency required. Add tomato ketchup, channa masala and cook simmered for 15 minutes. 

How to make Chole Bhature

Add chaat masala and cook for another few minutes. Garnish with fried onions (optional), coriander leaves and fresh cream.

How to make Punjabi Chole Bhature

Serve Chole with hot bhatura. Prepare chole first and then bhatura.

Punjabi Chole Bhature
Punjabi Chole Bhature 
Chole and Bhatura are made for each other. Find more Made for each other breakfast combinations below-

Chapati - Kurma

Idli - Sambar

Poori - Potato masala

Puttu -Kadala curry

Adai- Aviyal

Idiyappam- Stew

Upma Kozhukattai or Arisi Upma- Brinjal Gothsu

If you found this post useful, I would really love it, if you pin it or share it with your Facebook fans or Twitter followers or Google+ circles today. All it takes is a simple click on the “pin it” “like,” “share,” “tweet,” or Google+ buttons below the post. It will keep me motivated. Thank  you!


  1. Wow! this would make a perfect breakfast.. Love it

  2. Chole bhature looks delicious and mouthwatering..

  3. Thankd padhu for your wonderful receipe.

  4. Bhature and chole,both makes me hungry Padhu.

  5. Looks yummy . Will make it for tomorrow's breakfast. Thanks

  6. Bhatura looks yummy...perfect combo ..

  7. nice one really very very yummy

  8. Are we using seasonings also?

  9. Wow! Padhuskitchen is my favourite! Awesome recipes.You write it so well unlike others who blog.

  10. Nice recipe, pictures look great. Poori is not the same as Bhatura though. Chole Poori is one thing and chole bhature is a different thing. What you made is more like a poori. Bhatura has a different dough and is a lot more chewy and stretchy than poori. Poori dough is closer to a roti dough and bhatura dough is leavened, using yeast. The dough is known as a khameer atta.

  11. Yes padhu.. I support the above comment... The one u demostrated s a poori kind... Batura s prepared adding yeast curd etc to the same.. N should let t ferment. Hope to c more delicious recipes from u.

  12. When to add cashews u didn't mention it

    1. I have mentioned it. It seems you missed it. It is written above the 5th picture under Punjabi Chole Recipe "Method"

  13. Going to try today @ padhus mam thanks...

  14. I like the way you chop and keep. So neat and meticulous!

  15. Do you grind the seasoning spices before frying or add them whole?

  16. Hi. I love channa bhature one of my favourite dish. It is necessary to add channa masala

    1. For chole/channa, we use only channa masala as it will give you the taste of a perfect chole masala. If you do not add, it is not a problem. You can add garam masala.

  17. Chole tasted great. Thanks Padhu


Thank you for dropping by my blog.Hope you enjoyed reading the recipes.Your feedback and comments are appreciated. Comments with links to external sites will be deleted.