Home » Recipes » Chole Masala Recipe

Chole Masala Recipe

5 from 4 votes

This post may contain affiliate links. Read my disclosure policy.

Chole Masala or chickpea gravy is a protein-packed recipe that is also rich in minerals. This recipe works great for kids’ lunchboxes and also makes a great entree for lunch or dinner. It pairs well with rice, naan, roti or bread.

Another thing that chole masala tastes good with is chaat. Simply crush a samosa, add chole, chopped onions, imli chutney, green chutney and a little yogurt.

The secret ingredient to getting that beautiful rich brown color is tea. A Punjabi friend once shared that secret with me and my chole masala recipe hasn’t been the same ever since. You add a tea bag in the pressure cooker with the chickpeas. Tea does not change the taste of the curry but adds a beautiful brown color to it.

One more thing to make a delicious thick curry is to crush a few chickpeas in the gravy.

You may use canned chickpeas but I tend to stay away from processed foods. You are better off soaking your own chickpeas for the freshest taste. Overnight soaking is recommended. Also, make sure that your chickpeas are not very old. Older grain tends to take a long time to cook.

Try some of our other recipes. Here are some links to delicious vegetarian recipes. Batata saung, Undhiyu, Bharli vangi.

Chole Masala

Chole Masala Recipe

Protein-packed chickpeas in delicious Indian gravy
5 from 4 votes
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Main Course
Cuisine Indian
Servings 4
Calories 244 kcal



  • Soak chickpeas in water overnight.
  • Replace water, add salt and a teabag and pressure cook for 4-5 whistles.
  • Once the pressure releases on its own, remove the chickpeas from the cooker and set aside.
  • In a pan, heat oil on medium heat.
  • Add cumin seeds, cinnamon stick, cardamom pods, bayleaf, and peppercorns and saute. 
  • Add onions and fry till they turn translucent.
  • Add ginger and garlic and saute.
  • Add tomatoes, turmeric powder, red chili powder, garam masala, cumin and coriander powder, and amchur. 
  • After the masalas are done, add chickpeas. Make sure to remove the teabag. 
  • Cook covered.
  • Mash a few chickpeas to thicken the gravy.
  • Add pulp from the tamarind soaked in water. 
  • Simmer for 5-10 minutes.
  • Garnish with cilantro and serve hot with rice or roti. 


Please note that the nutrition information provided below is approximate and meant as a guideline only. Actual numbers may be different from those provided below. If you have health issues, please work with a registered dietician or nutritionist. As an Amazon Associate I earn from qualifying purchases.


Nutrition Facts
Chole Masala Recipe
Amount Per Serving
Calories 244 Calories from Fat 54
% Daily Value*
Fat 6g9%
Saturated Fat 1g6%
Sodium 24mg1%
Potassium 619mg18%
Carbohydrates 39g13%
Fiber 11g46%
Sugar 8g9%
Protein 11g22%
Calcium 101mg10%
Vitamin C 9mg11%
Vitamin A 405IU8%
Iron 5mg28%
* Percent Daily Values are based on a 2000 calorie diet.
Keyword Best Chole Masala
Tried this recipe?Let us know how it was!

Happy Eating and Feeding!

By FoodLifeAndMoney in March, 2019

About FoodLifeAndMoney

More posts by this author.

2 thoughts on “Chole Masala Recipe”

  1. 5 stars
    This is my first time to make chole masala. The gravy sauce is incredible. So flavorful. Wonderful recipe. Thanks!

Leave a Comment

Recipe Rating