Chana Masala | Punjabi Chole Masala (Chickpea Curry)

Chana Masala is one of the most popular Indian curry dish made with white chickpeas in an onion-tomato base. Across India Chickpea Curries are made in various styles.

In this post, I am sharing 2 super delicious chana masala recipes.

Get My Secrets to Great Indian Food

Sign up for my FREE Beginners Guide to Delicious Indian Cooking
chana masala recipe, chole recipe, how to make chana masala
  • Authentic Punjabi Chana Masala – Made in a pan on the stovetop with freshly ground spices.
  • Instant Pot Chana Masala (Home Style) – One pot, super easy and does not require the special chana masala spice blend or powder.

Both the recipes are shared with step by step photos and taste awesome. So you can make either of them depending upon the gadgets and time you have. 

About Punjabi Chana Masala

This Punjabi Chole Masala is an Authentic North Indian Style Chickpea Curry made with white chickpeas, freshly powdered spices, onions, tomatoes and herbs.

This is one easy and yet lip smacking Punjabi chana masala recipe which tastes awesome. It is one of the most tried and tested delicious chickpea curry recipe on the blog. It has been tried not only by me innumerable times, but also by many readers.

There are many variations of making chole masala. But I liked this Punjabi chole recipe the most. It tastes like the Punjabi chole you get in the streets of Delhi and Punjab. 

 

This chickpea curry recipe has been adapted from Anita’s blog. Over a period of six years from the time I adapted this recipe, I made some changes in proportions as well as ingredients.

After so many changes, here is a recipe that gives a good balance of spiciness, taste and flavor. so I decided to update this in the post too.

The original chole recipe on this blog was published on Aug 20 2009. Its 8 years now and I have now updated the recipe with the variations and with step by step pics.

However, keeping the old pic of the spices I took with mobile when I started the blog in 2009, just as a memoir.

spices for Punjabi chole recipe

Chole bhature is mine and the family’s favorite dish. When living in Delhi and Gurgaon, we would get awesome chole bhature In many places.

Since I do not live in these places any more, I make this recipe often which tastes exactly like the street side chole, minus the heat. Since we don’t prefer too spicy food. But you can increase the quantity of red chili powder and garam masala powder to get the extra spice and heat.

Serve this delicious chana masala with tandoori rotis or phulka or kulcha or bhatura or poori or naan, along with sliced onions and lime. It also tastes good with plain rice or jeera rice.

How to make chana masala

For ease of understanding, I have divided this post into 3 steps.

  • Step 1 – soaking and cooking chickpeas
  • Step 2 – roasting spices to make chole masala powder
  • Step 3 – making chole gravy

Lets begin with step 1 – soaking and pressure cooking chickpeas

1. Wash and soak 1 cup chickpeas (chana or chole) in enough water overnight. Add enough amount of water as the chickpeas increase in size after soaking it. Rinse the soaked chickpeas in water. Pic of rinsed & soaked chickpeas.

soaked and rinsed chole or chickpeas

2. To give a dark color to the chickpeas, traditionally dried amla (Indian gooseberries) are added. These also give a faint sourness to the stock. If you do not have dried amla, then add 1 black tea bag. You can also just cook the chickpeas with salt and water.

dried amla for chole recipe

3. In a pressure cooker add the chickpeas along with the 2 to 3 dried amla pieces or a tea bag. Taj tea bags work very well. Then pour 2.5 to 3 cups water.

making chole masala recipe

4. Season with ½ tsp salt. Stir very well.

season with salt

5. Pressure cook the chickpeas for 12 to 15 whistles. The chickpeas should be cooked well an softened. The chickpeas should be soft when you mash it with a spoon. The chickpeas should not give you a bite when you eat it. If you do not have a pressure cooker, then cook the chickpeas in a pot with plenty of water. Depending on the quality of chickpeas, it can take less or more time.

making chana masala recipe

Making chole masala powder

6. Meanwhile, in a pan, take all the whole spices for the chole masala and on a low heat begin to roast them. The spices used for masala are following:

  • 2 black cardamoms
  • 1 inch cinnamon (dalchini)
  • 3 to 4 peppercorns
  • 2 cloves
  • 1 medium Indian bay leaf/tej patta or 2 small tej patta
  • ¼ tsp carom seeds/ajwain
  • 1 tsp cumin seeds
  • 1 tsp coriander seeds
  • 1 tsp fennel seeds
  • ½ tsp dry pomegranate seeds
  • 1 or 2 dry red chilies
whole spices of chole masala

7. stir often and roast the spices till they get extra browned. Don’t burn them. You have to go beyond a point roasting them, even after they become fragrant and they get more browned than what is the norm usually.

roasting spices for chole masala or chana masala

8. The extra browned & roasted spices below.

roasted chana masala or chole masala

9. let these roasted spices cool and then grind them finely in a coffee grinder or in a dry grinder.

ground chana masala or chole masala powder

10. By now the chickpeas is cooked. Pic below. You will see a darker brown shade in the white chickpeas. Remove the amla pieces which would have softened by now or the tea bag from the stock.

cooked chana or chole or chickpeas

Making chole masala

11. heat 1.5 to 2 tbsp oil in a pan or kadai. add ½ tsp ginger-garlic paste and saute till their raw aroma goes away.

making Punjabi chole masala

12. then add 1 medium sized finely chopped onion and saute till the onions turn translucent or light brown.

making chana masala recipe

13. add 1 medium sized finely chopped tomato.

making chole masala recipe

14. saute the tomatoes till they soften and the oil starts to leave the sides of the masala.

making chole masala recipe

15. then add the powdered spices that we made, along with ½ tsp red chili powder and ¼ tsp turmeric powder.

adding chole masala or chana masala powder

16. Stir well. Then add 2 to 3 slit green chilies to the onion-ginger-tomato mixture.

Punjabi chole masala recipe

17. Add the cooked & drained chickpeas. Reserve the stock.

add the chole or chana or chickpeas

18. stir well.

stir the chana masala

19. Season with salt as per requirement. Stir. Keep the addition of salt in check as salt is also there in the stock.

add salt to the Punjabi chole masala

20. Add about 1 to 1.25 cups of the reserved stock or water. Stir well.

making chole recipe

Cooking Chole Masala

21. Cover and simmer on a low to medium flame. You can also cook chickpeas without the lid. The gravy will thicken and reduce. Mash a few chickpeas. This will help thicken the chickpea curry. You can keep the consistency you prefer. At home, we prefer chole with a bit of gravy.

making chole recipe

22. In case, you have not added dry pomegranate seeds while roasting the spices, then you need to add amchur powder (dry mango powder) now. About 1 tsp amchur powder is enough. However, you can add less or more of it as per your taste. Stir the gravy very well.

simmering Punjabi chole masala

23. The chana masala is ready to be served.

chana masala ready to be served

24. Garnish with chopped onions and coriander leaves. Serve the Punjabi chole with kulcha or bhaturas or aloo bhatura or poori or naan or roti, along with sliced onions and lime. This chickpea curry also tastes good with plain rice or cumin rice.

Punjabi chana masala recipe

Tips to make Punjabi Chana Masala

  • I use dried amla (dried Indian gooseberry) and dry pomegranate seeds. The dried amla gives a dark color to the chole, along with a light tang. The pomegranate seeds give a sour taste.
  • Now I know that these two ingredients are not easily available everywhere in India as well as in the world. So as a substitute, when I did not get these, two ingredients, I would add Dry mango powder (amchur powder) towards the end. In the absence of amchur powder, you can also squeeze some lime juice towards the end.
  • If you are not fussy about the dark color, then just plainly cook the chickpeas in water with some salt. A pinch of baking soda added while cooking, makes the chickpeas light and soft. I usually do not add baking soda.
  • What contributes to the flavors and aroma of the chhole is the freshly ground chole masala. The spices are roasted till they get extra browned and are later ground. This chole masala is then blended with sauteed onion-ginger-tomato mixture. This makes the chickpea curry more flavorsome.

I have shared many different types of chickpea curries. Few of the popular one are:

  1. Pindi Chole – Easiest and tasty vegan chana recipe to make. As no grinding, no long frying or sauteing is required.
  2. Amritsari Chole – Tastes similar to the chole masala one gets in the Punjabi joints on the streets of Delhi.
  3. Aloo Chole – Potato and Chickpea Curry
  4. Palak Chole – Spinach and Chickpea Curry
  5. Paneer Chole – Cottage Cheese and Chickpea Curry

This recipe post is from the archives (August 2009) and has been republished and updated on 6th June 2020.

STEP BY STEP PHOTOS ABOVEMany of my recipes have detailed step by step photos and useful tips to help you make it easily and perfectly.

Chana Masala (Indian Chickpea Curry)

4.89 from 93 votes
One of the best chhole recipe that you can make. This chana masala is made with freshly powdered spices, onions, tomatoes, herbs making the chickpeas taste like the ones you get on the streets of Delhi. 
chana masala
Author:Dassana Amit
Prep Time:9 hrs
Cook Time:45 mins
Total Time:9 hrs 45 mins
Course:main course
Cuisine:north indian
Diet:vegetarian
Servings (change the number to scale):5
(1 CUP = 250 ML)

Ingredients 

for pressure cooking white chickpeas

  • 1 cup dried white chickpeas or 200 grams white chickpeas (garbanzo beans, kabuli chana or safed chole)
  • 2.5 to 3 cups water for pressure cooking the chickpeas
  • 2 to 3 dried amla or indian gooseberry or 1 black tea bag, optional
  • ½ teaspoon salt or add as required

ingredients for gravy

  • 1 medium sized onion, finely chopped
  • 1 medium sized tomato, finely chopped
  • 2 to 3 small garlic cloves + ½ inch ginger, crushed to a paste in a mortar-pestle or ½ tsp ginger-garlic paste
  • ¼ teaspoon turmeric powder
  • ½ teaspoon red chili powder
  • ¼ teaspoon garam masala powder optional
  • ¾ to 1 teaspoon amchur powder (dry mango powder), optional and only to be added when you do not have dry pomegranate seeds
  • 2 to 3 green chilies slit
  • 1 to 1.25 cups water or the stock in which the chickpeas were cooked
  • 1.5 to 2 tablespoon oil
  • salt as required

spices for chole masala powder

  • 2 black cardamoms
  • 1 inch cinnamon (dalchini)
  • 3 to 4 black peppers
  • 2 cloves
  • 1 medium sized tej patta (indian bay leaf) or 2 small tej patta
  • ¼ teaspoon carom seeds (ajwain)
  • 1 teaspoon cumin seeds
  • 1 teaspoon coriander seeds
  • 1 teaspoon fennel seeds
  • ½ teaspoon dry pomegranate seeds
  • 1 to 2 kashmiri dry red chilies

for garnishing

  • some chopped coriander leaves (cilantro leaves)
  • ½ inch ginger julienne
  • 1 medium onion sliced or chopped
  • 1 medium tomato sliced or chopped
  • 1 lime sliced or quartered

Instructions

soaking and cooking white chickpeas

  • Rinse and soak the chickpeas in enough water overnight. Add enough amount of water as the chickpeas increase in size after soaking it. Rinse the soaked chickpeas.
  • To give a dark color to the chickpeas, traditionally dried amla (indian gooseberries) are added. These also give a faint sourness to the stock. If you do not have dried amla, then add 1 black tea bag.
  • In a pressure cooker add the chickpeas along with the 3 to 4 dried amla pieces or a tea bag. Taj tea bags work very well. Then add water
  • Season with salt and pressure cook the chickpeas for 12 to 15 whistles. The chickpeas should be cooked well and softened. The chickpeas should be soft when you mash it with a spoon. The chickpeas should not give you a bite when you eat it.

roasting spices

  • In a pan, take all the whole spices for the chole masala powder mentioned above and on a low heat begin to roast them.
  • Stir often and roast the spices till they get extra browned. Don't burn them. You have to go beyond a point roasting them even after they become fragrant and they get more browned than what is the norm usually.
  • Let these roasted spices cool and then grind them finely in a coffee grinder or in a dry grinder.
  • By now the chana will be cooked. You will see a darker brown shade in the safed (white chana). Remove the amla pieces which would have softened by now or the tea bag from the stock.

making chole masala

  • Heat oil in a pan or kadai. Add ginger-garlic paste and saute till their raw aroma goes away.
  • Then add chopped onions and saute till the onions turn translucent or light brown.
  • Add tomatoes & saute them till they soften and the oil starts to leave the sides of the masala.
  • Then add the powdered chole masala that we ground, along with the red chili powder, turmeric powder & garam masala powder (optional).
  • Stir the dry masala and then add slit green chilies
  • Add the cooked chole. Stir well.
  • Add salt. Then add about 1 to 1.25 cups of the stock in which the chana was boiled. You can also add water instead.
  • Stir and cover the chana.

cooking chole masala

  • Simmer on a low to medium flame. You can also cook without the lid. 
  • The gravy will thicken and reduce. Mash a few chickpeas. This will help thicken the gravy. 
  • Simmer till you get the consistency you prefer. The consistency of this chickpea curry is not thin, but medium consistency or dry.
  • In case, You have not added dry pomegranate seeds while roasting the spices, then you need to add amchur powder (dry mango powder) now. Stir the gravy well.
  • Garnish it with coriander leaves & ginger julienne.
  • Serve the Punjabi chana masala with kulchas, bhaturas, pooris, rotis, along with sliced onions, tomatoes and lime. 
  • This Chickpea Curry also tastes good with steamed rice or jeera rice.

Notes

  1. If you don't have amchur or dried pomegranate seeds then add lime or lemon juice toward the end.
  2. You can also use canned chickpeas and add them once the tomatoes are sauteed.

If cooking chickpeas in the pan or pot then:

  1. You have to take enough water in the pot while cooking the chickpeas. It takes a lot of time though. For 1.5 to 2 cups of soaked & drained chickpeas, you can take about 5-6 cups of water.
  2. Adding a pinch of baking soda in the water along with salt, also helps in the cooking process and the chickpeas become really soft when cooked.
  3. You can add about 1 tsp of salt. A little less salt is also alright. I usually add less salt.
  4. Cover the pot and cook the chickpeas. If the water starts to become frothy, then remove the lid and cook chickpeas for some minutes. Remove the scum if there is any while cooking the chickpeas.

Nutrition Info (approximate values)

Nutrition Facts
Chana Masala (Indian Chickpea Curry)
Amount Per Serving
Calories 237 Calories from Fat 63
% Daily Value*
Fat 7g11%
Sodium 321mg14%
Potassium 597mg17%
Carbohydrates 36g12%
Fiber 10g42%
Sugar 9g10%
Protein 9g18%
Vitamin A 580IU12%
Vitamin C 30.8mg37%
Calcium 86mg9%
Iron 3.5mg19%
* Percent Daily Values are based on a 2000 calorie diet.
GOOD KARMAAll our content & photos are copyright protected. Please do not copy. As a blogger, if you want to adapt this recipe or make a youtube video, then please write the recipe in your own words and give a clickable link back to the recipe on this url.
LIKE OUR VIDEOS!Then do follow and SUBSCRIBE to us on youtube to get the latest Recipe Video updates.
TRIED THIS RECIPE? If you have made the recipe and like it then do share the recipe link on facebook, twitter & pinterest. For Instagram mention @vegrecipesofindia or tag #vegrecipesofindia

About Instant Pot Chana Masala

This Chana Masala recipe is one pot, super easy and does not require the special chana masala spice blend or powder.

You also don’t need to make this spice blend at home, as is done in Punjabi Chana Masala recipe shared above. The recipe is also gluten-free and vegan.

Instant Pot Chana Masala served in a rectangular enamel cream bowl with a green border with a brass spoon inside the bowl

This is again my mother in law’s homely chickpea curry recipe that is so good when served with rice or had with naan or roti or poori (Indian fried bread). Since this recipe also happens to be our favorite chickpea curry, I often end up making this one at home in the Instant Pot.

This home style Punjabi chana masala recipe is simple in the sense that everything including the chickpeas are cooked together in the IP. Later everything is simmered till you get a medium consistency in the gravy. The recipe is also not spicy.

There is one special aromatic spice that is added to this chana masala gravy. Guess?

No, it is not black cardamoms or cloves or cinnamon. It is carom seed (ajwain or omam). Carom seeds also help in digestion. Now if you do not have carom seeds, kindly skip them altogether and the instant pot chickpea curry will still taste good.

Instant Pot Chana Masala in a bowl

Soaking Chickpeas

While making any chickpea or Rajma (Kidney Bean Curry), it is always better to soak them overnight or at least for 8 hours as then it is easier to cook them. Soaking beans or chickpeas reduce the phytic acid which causes bloating and flatulence.

Pro Tip: If you have forgotten to soak the chickpeas, then add the chickpeas to hot boiled water. Cover and soak for 1 to 2 hours. I would always suggest to soak chickpeas and not directly cook the dried chickpeas.

Soaking also reduces the cooking time and ensures that the chickpeas are really softened well. This not only gives a good texture but the chickpeas also become easy to digest.

Serve Instant Pot Chana Masala with finely chopped onions, green chilli and lemon wedges with a side of bread, dinner rolls, naan bread, roti, poori or steamed rice.

Topping with chopped onions or lemon juice on the chickpea curry really adds a lot of taste.

How to make Instant Pot Chana Masala

1. Rinse and then soak 1 cup dried white chickpeas overnight or for 8 to 9 hours in enough water. Rinse the soaked chickpeas in running water for a couple of times. Drain all the water and keep aside.

soaked chickpeas in a bowl

2. Switch on the IP and press the sauté button setting the time to 12 minutes on normal mode.

Instant Pot Switched on

3. Heat oil. Let the oil become hot (but not sizzling or smoking hot). Add the whole spices – 1 inch cinnamon, 6 cloves, 1 tej patta (indian bay leaf), 2 black cardamoms, 1 teaspoon carom seeds (ajwain) and 1 teaspoon cumin seeds.

sauteing whole spices in Instant Pot

4. Let the spices crackle and splutter.

sauteing whole spices in Instant Pot

5. Then add ½ cup finely chopped onions.

adding onions to instant pot

6. Mix and begin to sauté the onions.

sauteing onions in instant pot

7. Sauté till the onions turn translucent.

sauteing onions in instant pot

8. Now add 2 teaspoons finely chopped ginger, 2 teaspoons finely garlic and 2 to 3 slit green chillies.

adding ginger, garlic and slit green chillies to instant pot

9. Sauté for about 6 to 7 seconds. While sautéing, if the ingredients start sticking or the heat is too much, then reduce the sauté setting to low. Alternatively you can sprinkle some water and deglaze the pan.

sauteing ginger, garlic and slit green chillies in instant pot

10. Add 1 cup finely chopped tomatoes.

Adding chopped tomatoes to instant pot

11. Mix well and begin to sauté the tomatoes. If the tomatoes start sticking, then sprinkle some water. Mix and continue to sauté.

sauteing tomatoes in instant pot

12. Sauté till tomatoes soften and become pulpy.

sauteing tomatoes in instant pot

13. Add the spice powders – ½ teaspoon turmeric powder and 1 teaspoon kashmiri red chilli powder. If you do not have kashmiri red chilli powder, then add 1 teaspoon sweet paprika or ½ teaspoon cayenne pepper or ½ teaspoon red chilli powder.

adding spice powders to instant pot

14. Mix very well and sauté for 3 to 4 seconds.

sauté spice powders in instant pot

15. Add soaked chickpeas.

adding chickpeas to instant pot

16. Mix very well and deglaze the pan. Add salt as per taste.

adding salt to chana masala mixture in instant pot

17. Add 3 cups water.

adding water to instant pot

18. Press the cancel button and press the pressure cook button. Select high pressure and set the time for 30 minutes.

Pressure cook button switched on in instant pot

19. Once the pressure cooking is complete and after the beep is heard, wait for 12 to 15 minutes or more for natural pressure release (NPR). If steam is there, then lift the valve and do a quick pressure release (QPR). Check to see if the chickpeas are cooked and softened. If the chickpeas are al dente or undercooked, then pressure cook for 5 minutes more. Note that aged or old chickpeas will take a lot of time to cook.

Checking cooked chickpeas in instant pot

19. Now press the cancel button again and press the sauté button setting the time to 10 minutes on normal mode.

sauté button switched on in instant pot

20. Let the curry come to a simmer. Mash a few chickpeas before the curry starts simmering. This helps in thickening the gravy.

Mashing Chickpeas in instant pot

21. Simmer till you get the desired gravy consistency (which is neither thin nor very thick).

Cooking Chana Masala Gravy in Instant Pot

22. Then add 1 teaspoon garam masala powder and 1 teaspoon dry mango powder. If you do not have dry mango powder, then add ½ to 1 teaspoon lemon juice.

Adding Garam Masala Powder to Chana Masala in Instant Pot

23. Mix well. Simmer for a minute. If the gravy becomes too thick, then add some water.

Cooked Chana Masala in Instant Pot

24. Serve Instant Pot Chana Masala garnished with some coriander leaves (cilantro) with a side of steamed rice, cumin rice, bread, dinner rolls, roti, puri or bhatura. Do serve with a side of some finely chopped onions, lemon wedges and green chillies (optional).

Instant Pot Chana Masala in a bowl  

This post contains amazon affiliate links. As an amazon associate, I earn from qualifying purchases.

STEP BY STEP PHOTOS ABOVEMany of my recipes have detailed step by step photos and useful tips to help you make it easily and perfectly.

Instant Pot Chana Masala (Without Chana Masala Spice Mix)

4.86 from 7 votes
An easy and lightly spiced version of chana masala made in the Instant Pot. The recipe does not need the special chana masala spice blend.
Instant Pot Chana Masala in a bowl
Author:Dassana Amit
Prep Time:8 hrs
Cook Time:45 mins
Total Time:8 hrs 45 mins
Course:main course
Cuisine:north indian,punjabi
Diet:gluten-free,vegan,vegetarian
Servings (change the number to scale):4
(1 CUP = 250 ML)

Ingredients 

For Soaking Chickpeas

  • 1 cup dried white chickpeas (white chana or chole) - soaked overnight
  • water as required for soaking

Other Ingredients

  • 3 tablespoons oil - sunflower oil, peanut oil or any vegetable oil
  • 1 inch cinnamon
  • 6 cloves
  • 1 tej patta (indian bay leaf)
  • 2 black cardamoms
  • 1 teaspoon carom seeds (ajwain)
  • 1 teaspoon cumin
  • ½ cup finely chopped onions or 1 medium sized onion, 50 to 60 grams
  • 2 teaspoons finely chopped ginger
  • 2 teaspoons finely chopped garlic
  • 2 to 3 green chilies slit or whole - note that keeping the chillies whole won't make the chana masala spicy.
  • 1 cup finely chopped tomatoes or 2 medium-sized tomatoes
  • ½ teaspoon turmeric powder
  • 1 teaspoon kashmir red chilli powder or deghi mirch or 1 teaspoon sweet paprika or ½ teaspoon cayenne pepper
  • 3 cups water
  • salt as required
  • 1 teaspoon garam masala powder or punjabi garam masala powder
  • 1 teaspoon dry mango powder (amchur powder) or add as required
  • 2 to 3 tablespoons chopped coriander leaves (cilantro)

serving suggestions

  • some sliced onions
  • few lemon wedges
  • few green chillies - optional

Instructions

  • Rinse and then soak 1 cup chickpeas overnight or for 8 to 9 hours in enough water. Later rinse the soaked chickpeas in running water for a couple of times. Drain all the water and keep aside.
  • Switch on the IP and press the sauté button setting the time to 12 minutes on normal mode. Keep all the ingredients ready before you begin.
  • Add oil in the steel insert and let it become hot (but not smoking hot).
  • Add the cinnamon, cloves, black cardamoms, tej patta, cumin seeds and carom seeds. Let them crackle and splutter.
  • Add onions and sauté them till translucent.
  • Now add finely chopped ginger, garlic and slit green chillies.
  • Sauté for about 6 to 7 seconds. While sautéing, if the ingredients start sticking or the heat is too much, then reduce the sauté setting to low. Alternatively you can sprinkle some water and deglaze.
  • Next add chopped tomatoes and sauté till they soften and become pulpy.
  • If the tomatoes start sticking, then sprinkle some water. Mix and continue to sauté.
  • Add turmeric and kashmiri red chilli powder. Mix very well and sauté for 3 to 4 seconds.
  • Add soaked chickpeas. Mix very well and deglaze the pan. Then add salt as per taste.
  • Add water and deglaze the pan if required.
  • Press the cancel button and press the pressure cook button. Select high pressure and set the time for 30 minutes.
  • Once the pressure cooking is complete and after the beep is heard, wait for 12 to 15 minutes or more for natural pressure release (NPR). If steam is there, then lift the valve and do a quick pressure release (QPR). Check to see if the chickpeas are cooked and softened. If the chickpeas are undercooked, then pressure cook for 5 more minutes.
  • Now press the cancel button again and press the sauté button setting the time to 10 minutes on normal mode.
  • Let the curry come to a simmer. Mash a few chickpeas before the curry starts simmering. This helps in thickening the gravy.
  • Simmer till you get the desired gravy consistency (which is neither thin nor very thick but medium or slightly thick consistency). Then add garam masala powder and dry mango powder. If you do not have dry mango powder, then add ½ to 1 teaspoon lemon juice.
  • Mix well and Simmer for a minute. If the gravy becomes too thick, then add some water.


  • Serve Chana Masala garnished with some coriander leaves (cilantro) with a side of steamed rice, cumin rice, bread, dinner rolls, roti, puri or bhatura. Do keep a side of some finely chopped onions, lemon wedges and green chillies.

Notes

  • Spicing: You can increase or reduce the spice powders, especially kashmiri red chilli powder. Do not increase the garam masala powder, but you can reduce the quantity. You can even add chana masala powder instead of garam masala powder.
  • Chickpeas: Use chickpeas which are fresh and in their shelf period. Avoid using aged or old chickpeas as they do not cook well and take a lot of time. 
  • Tomatoes: You can use canned tomatoes in the recipe. Crush the canned tomatoes and add 1 cup of it. You can even add ½ cup of tomato puree if you do not have fresh tomatoes. 
  • Onions: You can use both red onions or white onions. 
  • Black Cardamoms: There is a slight smoky flavor in the chana masala due to Black Cardamoms. So it an essential ingredient. However, skip if you do not have black cardamoms. The smoky hints won't be there, but still the chana masala will taste good. 
 

Nutrition Info (approximate values)

Nutrition Facts
Instant Pot Chana Masala (Without Chana Masala Spice Mix)
Amount Per Serving
Calories 320 Calories from Fat 126
% Daily Value*
Fat 14g22%
Saturated Fat 1g6%
Sodium 392mg17%
Potassium 585mg17%
Carbohydrates 39g13%
Fiber 12g50%
Sugar 8g9%
Protein 11g22%
Vitamin A 565IU11%
Vitamin B1 (Thiamine) 1mg67%
Vitamin B2 (Riboflavin) 1mg59%
Vitamin B3 (Niacin) 1mg5%
Vitamin B6 1mg50%
Vitamin C 12mg15%
Vitamin E 5mg33%
Vitamin K 9µg9%
Calcium 77mg8%
Vitamin B9 (Folate) 288µg72%
Iron 4mg22%
Magnesium 69mg17%
Phosphorus 198mg20%
Zinc 2mg13%
* Percent Daily Values are based on a 2000 calorie diet.
GOOD KARMAAll our content & photos are copyright protected. Please do not copy. As a blogger, if you want to adapt this recipe or make a youtube video, then please write the recipe in your own words and give a clickable link back to the recipe on this url.
LIKE OUR VIDEOS!Then do follow and SUBSCRIBE to us on youtube to get the latest Recipe Video updates.
TRIED THIS RECIPE? If you have made the recipe and like it then do share the recipe link on facebook, twitter & pinterest. For Instagram mention @vegrecipesofindia or tag #vegrecipesofindia

Trending Recipes

Get My Secrets to Great Indian Food

Sign up for my FREE Beginners Guide to Delicious Indian Cooking

Dassana Amit

Dassana Amitnamaste and welcome to vegrecipesofindia.com which i started in feb 2009 and is a pure vegetarian blog. i have been passionate about cooking from childhood and began to cook from the age of 10. later having enrolled in a home science degree greatly enhanced my cooking & baking skills and took it to a different level which i now share as foolproof recipes. i was formally trained both in mainstream indian as well as international cuisines.

Leave a Comment

Your email address will not be published. We moderate comments and it takes 24 to 48 hours for the comments to appear. We thank you for your understanding and patience. If you have made the recipe, then you can also give a star rating.






This site uses Akismet to reduce spam. Learn how your comment data is processed.

465 comments/reviews

  1. Best one5 stars

  2. is there any way to make the chole masala mix with ground spices (and forgo the toasting/grinding step)? what conversions would you recommend from whole to ground spice? thank you!

    • you can try, but masala made with freshly roasted and ground spices have a different flavor & taste than the ones made with premade ground spices. difficult to tell the proportions and each spice has to be ground separately and then measured.

  3. Hii dassana..wanted to know if am using readymade chole masala so how much tsp or tablespoon i need to add?

    • hi rizwana, you can add 2 to 3 teaspoons readymade chole masala.

  4. I have lost count of how many times I’ve made this! I love it, my family loves it and best of all, it’s so delicious while being so nutritious. It pairs very well with chapati/roti/rice but my favourite way of eating is a big bowl of chhole with some cold dahi. It’s fabulous. Thank you so much for the recipe!5 stars

    • thanks a lot vinita. so glad to read your comment. this chole recipe is so good, that it tastes great with chapati, rice, roti and even bread. sometimes i make aloo tikki and serve extra chole masala with it. most welcome and happy cooking.

  5. Another amazing recipe! Thank you!5 stars

    • welcome and thanks for the review as well as the rating.

  6. Good receipe i try all your tasty receipe and cooking interested is growing
    I want receipe of veg that can kids can eat because my kid hate vegetables
    Any ideas pls share

    • thanks anita. i have shared many vegetable recipes. you can use the search bar and find the recipes you want.

  7. It was good served immediately, but great the longer it sat and let the spices intermingle. Even flavor from start to finish. I used mustard seed oil.5 stars

  8. I Loved Ur recipe… Tried it and its yummm… thank you so much ♥️5 stars

    • thanks and welcome smiley for the feedback as well rating.

  9. Hello,
    I have been following your blog since 5 years now. I got hooked because of the visual guide, which I found easier to follow & compare each step as I prepared the dish. Thank you so much for that.
    Could you please provide the name of the small mixer which you use ? ..I’ve noticed you use that for wet as well as dry grinding, It looks so multifunctional,not to mention the compact size of it.
    Again thank you for all the hard work & yummy recipes. ????

    • thanks chaitra. glad to know that the visual presentation is helping you.

      the mixer grinder that i use (shown in this recipe) is preethi blue leaf brand. it has a small chutney grinder, 2 wet grinders and 1 juice extractor. there is another small blender i use, which is nutrivault from texet. i use this one for making milkshakes, making coriander or mint chutney and for onion, tomato paste, making small quantities of coriander powder, jeera powder etc. for grinding coconut or coconut based masala pastes, idli batter etc i use preethi blue leaf mixer-grinder. both are available on amazon.in

      • Thanks for the info ????????

  10. Thank you, Dassana 🙂

  11. Dear Dassana,
    I am one of your many silent, but faithful recipe followers. Of course, your recipes are great, like this one. But what I truly admire about you is your calm, patient nature. You never get sarcastic, never not answer…even when something is unrelated to a given recipe. I think that warmth, that ability to be simple and respond to people is your biggest strength. You’ve retained this quality, despite your enormous popularity. Kudos to you!
    Now, my silly question 😉
    I’ve always wondered through my tears, while chopping onions, that is it really worth it? Is there a REAL difference to a Curry’s taste if the onions are ground to paste in a mixer with ginger and garlic, or if they are chopped fine? I think, you are best placed to answer this, with your home science background and experience in cooking. I am always looking at ways to shorten my cooking time. Some of my friends also freeze the basic curry and then use frozen cubes. What is your take on that? It would be wonderful if you can add section on make-ahead dishes, OPOS cooking, etc. I know, i know, I know, I know… A lot of what I ask is there in your tips…. Somehow it doesn’t leap out when I am searching. I also want to bake things, because it’s easier sometimes than standing around frying when you have guests. And carving out a section, from your already existing repertoire, for easy hacks, party planning, etc…will help.
    Please keep inspiring us! My very best wishes and warm regards to you!
    Sulekha5 stars

    • thank you much sulekha. felt good reading your comment. thanks again.

      now for your query – onions whether chopped, minced or made into a paste – all three make the curry or gravy taste different. sauteed onions give a completely different taste to a gravy than minced onions or onion paste. the complete taste changes. even frying onions till light golden or golden, changes the taste of the curry. you can use frozen onion paste cubes as it saves time and effort. soak onions for about 30 minutes before peeling and chopping. the tears will be less or won’t be there.

      thanks for sharing the suggestions. i will see if i can add them. thanks again.

  12. Hi, I made this recipe for my mother’s 60th birthday Party and I got so many compliments! Almost every one noted down your blog name!

    Thank you for the recipe!

    • thanks archana for sharing your experience and feedback on chole recipe. glad to know. welcome.

  13. Hi Dassana! I’m in love with your recipes. I tried your many recipes and it turns out great. Thanks for the blog and keep posting your recipes.love you ????5 stars

    • thank you lopa for this sweet comment. hugs and wish you all the best. happy cooking.

  14. I have tried this recipe so many times.. and every time it’s a hit.. Thank you so much for a lovely recipe.. Your recipes never fail as per my experience till now..????????5 stars

    • so glad to know anuprita. thanks for the feedback as well as the review.

  15. what a simply lipsmacking gravy of chickpeas!
    I cannot imagine anyone not liking this…..
    HATS OFF TO YOU,MA’AM!

    • thank you radhika ????

  16. Hi Dassana, just wanted to say thank you for the amazing recipes. I have used your Bhature recipe time and again, each time it turns out perfect. It really simplifies making it. Could not leave this comment there, because the thread wasn’t showing up for some reason. I too live abroad and although I have an arsenal of spices I don’t have black tea 🙂 we just aren’t tea drinkers. The amla and pomegranate seeds are going to be impossible to find. Do you have a third alternative? Or is it ok to just go without? Thanks once again, love from China.5 stars

    • thank you eshaa and nice to know. for the chole, just skip everything. sometimes its not possible to get all the ingredients where one lives. i hope the punjabi chana masala recipe comes very well for you.