Chole bhatura recipe / Chole bhature recipe with step by step pics and a short YouTube video. It is the most famous protein packed gravy, made with white chickpeas, onion – tomato base and tempered with some Indian spices. It is always paired with bhatura for lunch or dinner in restaurants, but it goes well with our regular poori, chapati, phulka, aloo paratha etc… Even it can be had with plain basmati rice, veg biryani or hyderabadi dum biriyani too and the list is endless. It can be made within 1/2 an hour if you have the cooked chole in hand. Ok, try this gravy for this weekend and make it a special one….
Happy Ramadan / Eid Mubarak to all the readers who are celebrating.
Find my other gravy recipes like
1. Green peas gravy
2. Restaurant Style Dal Tadka
3. Veg Korma Recipe
4. Parotta Sidedish

Chole Bhatura Recipe

Chole Bhatura Recipe | Chole Bhature Recipe
Ingredients
1 Cup = 250 ML, 1 tsp = 5 ML
For Pressure Cooking Chole
- 1 Cup Chole
- 1 Pinch Baking Soda (Optional)
- 1/4 tsp Salt
- 2.5 Cups Water
To Roast and Grind
- 1 Large Onion
- 2 Tomato
- 2 tsp Ginger Garlic Paste Link for Homemade Ginger - garlic paste
- 1/4 tsp Turmeric Powder
- 1 tsp Chilli Powder
- 1 tsp Coriander Powder
- 1/2 tbsp Oil
For the Gravy
- 1 tbsp Oil
- 1 tsp Jeera
- 1 Bay Leaf
- 2 Cinnamon
- 2 Cloves
- 3 Cardamom
- 4 Pepper Corns
- 1 Small Onion
- 1 Green Chilli
- 1 tsp Garam Masala Powder Link for garam masala
- 1 tsp Amchur Powder
- Salt As Required
Instructions
- Chop onion and tomato roughly for grinding. Then measure and keep other ingredients also, for grinding. Now chop onion finely, slit green chilli and arrange all the other ingredients for the gravy.
- Soak chole in water for minimum 8 hours or overnight. Then rinse well, add salt, 2.5 cups of water and pressure cook it for 5 whistles. In a pan, pour 1/2 tbsp of oil, add roughly chopped onion and tomato. Saute till onion turn translucent and tomato turns mushy.
- Add turmeric powder, chilli powder, coriander powder and give a quick stir. Then add ginger - garlic paste and saute till the raw smell leaves. Let it cool down.
- Transfer the sauted items to a mixer and grind it to a smooth paste, by pouring little water. Heat 1 tbsp of oil in a pan, add onion, green chilli and saute well. Then add jeera, bay leaf, cinnamon, cloves cardamom and pepper corns. Roast till nice smell wafts but don't burn it.
- Pour the grinded paste and add garam masala powder.
- Now add amchur powder and required salt.
- Add pressure cooked chole and mix everything well. I didn't drain the water in the chole, if you want the gravy to be thick, drain the water and go ahead. Cook covered for 7 to 8 minutes in low flame until the oil separates. Garnish with coriander leaves and serve it after 1 hour, so the masala and chole blend well.Serve this chole bhatura recipe with phulka.
Video
Notes
Tips for Chole Bhature Recipe
- Soaking the chole for a minimum of 8 hours or overnight is a must for easy cooking.
- If you have forgotten to soak the chole, then pour very hot water over it and set aside for 4 hours. Then other steps are the same.
- Ensure the chole is pressure-cooked properly and it is soft.
- the addition of baking soda when cooking chole is optional, but it lends softness to the chole.
- For a quick version, canned chickpeas can be used. Drain the water in it and use, no pressure cooking is needed. But this chole bhatura recipe tastes better with freshly cooked chickpeas.
- Also don't add cooking soda more than mentioned, as it is not good for health.
- For more taste, ghee or butter can be used for tempering the spices for this chole bhature recipe.
- Even little-mashed chickpeas can be added at last, to get more volume and thickness in the gravy.
- Instead of coriander leaves, little kasuri methi leaves can be added at last for more flavour.
- This same gravy can be used as a base to prepare rajma curry, paneer butter masala or even kadai paneer.

Chole Bhature Recipe
Method for Chole Bhatura Recipe
1. Chop onion and tomato roughly for grinding. Then measure and keep other ingredients also, for grinding. Now chop onion finely, slit green chilli and arrange all the other ingredients for the gravy.
2. Soak chole in water for a minimum of 8 hours or overnight. Then rinse well, add salt, 2.5 cups of water and pressure cook it for 5 whistles. In a pan, pour 1/2 tbsp of oil, add roughly chopped onion and tomato. Saute till onion turn translucent and tomato turns mushy.
3. Add turmeric powder, chilli powder, coriander powder and give a quick stir. Then add ginger – garlic paste and saute till the raw smell leaves. Let it cool down.
4. Transfer the sauted items to a mixer and grind them to a smooth paste, by pouring little water. Heat 1 tbsp of oil in a pan, add onion, green chilli and saute well. Then add jeera, bay leaf, cinnamon, cloves cardamom and pepper corns. Roast till nice smell wafts but don’t burn it.
5. Pour the grinded paste and add garam masala powder.
6. Now add amchur powder and required salt.
7. Add pressure cooked chole and mix everything well. I didn’t drain the water in the chole, if you want the gravy to be thick, drain the water and go ahead. Cook covered for 7 to 8 minutes in low flame until the oil separates. Garnish with coriander leaves and serve it after 1 hour, so the masala and chole blend well.
Serve this chole bhatura recipe with phulka.
Leave a Reply