punjabi chole recipe

Punjabi Chole Recipe – Chickpeas Curry

Chole Bhature is a match made in heaven, otherwise was it anywhere possible to pair the dark spicy tangy robust Chole with melt in the mouth bhature. Punjabi’s and their love for spices is know all over the world. Out of many dishes, one that is crazily loved by all is Chole. Chickpeas in a pool of semi-thick gravy which is delectable.

Today I have a very simple yet very Punjabi recipe for you to make a drool-worthy bowl of Chole. The use of potato is to make the gravy thick and there are just a few tricks to make you go “Burrraahh” with each bite!

Let’s get started!

How to make Punjabi Chole

punjabi chole recipe
Print Pin
No ratings yet

Punjabi Chole Recipe

Servings 4
Calories 183kcal
Author Siddhi Panchal


  • 1 Cup Chickpeas Boiled
  • 1 Potato Medium sized boiled
  • 3 Onion Puree Medium size
  • 3 Tomato Puree Medium size
  • 2 Tsp Coriander Powder
  • 2 Tbsp Cooking Oil
  • 1 Tbsp Clarified Butter
  • 1/4 Asafetida
  • 1 Tsp Dry Mango Powder
  • 1 Tbsp Garlic Paste
  • 1/2 Tsp Ginger Paste
  • 1 ½ Tbsp Red Chili Powder
  • 1/2 Tsp Turmeric Powder
  • 2 Tbsp Chole Masala
  • 2 Tbsp Coriander Finely Chopped
  • Salt to Taste


  • In a bowl add chole masala, ginger garlic paste and mix them well.
  • Heat a heavy base steel vessel and once it is hot add cooking oil and then ghee.
  • To this add asafetida, onion puree, a pinch of salt, and mix all ingredients well. Roast for a minute.
  • Add the chole masala and ginger garlic mixture.
  • On a medium flame, cook until the oil starts to separate from the mixture. It will take around 3-4 minutes.
  • Add tomato puree and, stirring continuously until the oils separate from the content. The consistency will be much thicker.
  • Now add turmeric powder, red chili powder, dry mango powder, coriander powder, mix well with the gravy and cook for 1 minute.
  • Now add boiled chickpeas and potatoes. Also, add the leftover water that was used to boil chickpeas and potatoes.
  • Add one or more cup of water (accordingly)to make the gravy less thick.
  • Add salt to taste.
  • On full flame, let it come to a boil. Please ensure during the boil the oil is on top of the surface.
  • Finally, add chopped coriander leaves.
  • Take them out in a bowl and serve.


Calories: 183kcal | Carbohydrates: 15g | Protein: 5g | Fat: 12g | Saturated Fat: 3g | Cholesterol: 10mg | Sodium: 56mg | Potassium: 244mg | Fiber: 5g | Sugar: 2g | Vitamin A: 942IU | Vitamin C: 7mg | Calcium: 54mg | Iron: 2mg
Nutrition Facts
Punjabi Chole Recipe
Amount Per Serving
Calories 183 Calories from Fat 108
% Daily Value*
Fat 12g18%
Saturated Fat 3g19%
Cholesterol 10mg3%
Sodium 56mg2%
Potassium 244mg7%
Carbohydrates 15g5%
Fiber 5g21%
Sugar 2g2%
Protein 5g10%
Vitamin A 942IU19%
Vitamin C 7mg8%
Calcium 54mg5%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.

Does it look mouthwatering? Picture perfect and trust me you will fall in love with this recipe. Try it out soon and let me know in the comment below of your experience with the dish. Do post your feedback as it keeps me motivated to bring best and healthiest recipes to you!

Happy Cooking!

Leave a Comment

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

Recipe Rating