This Instant Pot Chana Masala 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 the authentic and classic Punjabi Chole Masala Recipe. Make this gluten-free and vegan chickpea curry recipe for a satisfying and comforting meal with steamed rice.
About This Chickpea Curry
I share a chickpea curry recipe that we have been making for decades – courtesy my mother-in-law. While she makes this curry in the stovetop pressure cooker, I prepare it in the Instant Pot. This curry is very flavorful and tastes simply awesome when served with rice or eaten 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. If you don’t have the Instant Pot, you can easily make it in stovetop 3 litre pressure cooker. All you need to do is to sauté everything in the cooker and pressure cook the chickpeas with the rest of the sautéed ingredients and water.
This easy home style Punjabi chickpea curry recipe is simple in the sense that everything including the chickpeas are cooked together in the Instant Pot. Later everything is simmered till you get a medium consistency in the gravy. The recipe is also not spicy. But you can make it spicy by adding more green chilies and red chili powder.
We add a unique aromatic spice to this chickpea curry. Any guesses?
Nope, it is not black cardamoms or cloves or cinnamon. It is carom seeds (ajwain). Carom seeds bring a lovely thyme-like aroma and also help in digestion. Now if you do not have carom seeds, kindly skip them altogether and this instant pot chickpea curry will still taste good.
Remember to use fresh and good quality white chickpeas. They should not be old or out of their shelf period. It is very important to soak the chickpeas for 8 to 9 hours. This not only reduces the cooking time but also get rids of some of the phytic acid.
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 and flavor while eating.
How to make Instant Pot Chana Masala
Prep and Soak Chickpeas
1. Take 1 cup of dried white chickpeas in a strainer or bowl and rinse them well for a couple of times with water. Then soak the chickpeas overnight or for 8 to 9 hours with enough water covering them in a bowl.
Later drain all the water and rinse the soaked chickpeas in fresh water for a couple of times. Again drain all the water and set aside.
Sautéing Aromatics in the Instant Pot
2. Before you start to cook the curry in the Instant Pot, prep all your ingredients and set them aside. Remove the whole spices and set them aside as well.
Switch on the Instant Pot and press the sauté button setting the time to 12 minutes on normal mode.
3. Heat 3 tablespoons of oil. Let the oil become hot (but not sizzling or smoking hot). Add the following listed whole spices:
- 1 inch cinnamon
- 6 cloves
- 1 tej patta (Indian bay leaf)
- 2 black cardamoms
- 1 teaspoon carom seeds (ajwain) – Omit if you don’t have
- 1 teaspoon cumin seeds
4. Mix and stir. Let the spices crackle and splutter.
5. Then add ½ cup finely chopped onions.
6. Mix and begin to sauté the onions.
7. Sauté stirring often till the onions turn translucent.
8. Now add 2 teaspoons finely chopped ginger, 2 teaspoons finely chopped garlic and 2 to 3 slit green chillies or serrano peppers.
9. Mix and 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.
10. Add 1 cup finely chopped tomatoes. You can also use 1 cup of canned crushed tomatoes or ½ cup of tomato puree instead of fresh tomatoes.
11. Mix well and begin to sauté the tomatoes stirring often. If the tomatoes start sticking, then sprinkle some water. Mix and continue to sauté.
12. Sauté till tomatoes soften and become pulpy.
13. Add the following ground spice powders:
- ½ teaspoon turmeric powder (ground turmeric)
- 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.
14. Mix very well and sauté for 3 to 4 seconds.
15. Add the soaked chickpeas.
16. Mix very well and deglaze the pan. Add salt as per taste.
17. Add 3 cups of water.
Cooking Chana Masala in Instant Pot
18. Seal with the Instant Pot lid and position the valve to sealing. Press the cancel button and press the pressure cook button. Select high pressure and set the time for 30 minutes.
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 or as required. Note that aged or old chickpeas will take a lot of time to cook.
19. Now press the cancel button again and press the sauté button setting the time to 10 minutes on normal mode.
20. Let the chickpea curry come to a simmer. Mash a few chickpeas before the curry starts simmering. This helps in thickening the gravy.
21. Simmer till you get the desired gravy consistency (which is neither thin nor very thick).
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.
23. Mix well. Simmer for a minute. If the gravy becomes too thick, then add some water.
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).
Any leftovers can be refrigerated for a day. On refrigeration the curry will thicken more. So to loosen the consistency add a bit of water while reheating.
More Instant Pot Recipes
Instant Pot Recipes
Instant Pot Recipes
Instant Pot Recipes
Instant Pot Recipes
Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.
Instant Pot Chana Masala
Ingredients
For Soaking Chickpeas
- 1 cup dried white chickpeas (white chana or chole) – soaked overnight
- 3 cups water or as required for soaking chickpeas
Other Ingredients
- 3 tablespoons oil – sunflower oil, peanut oil or any neutral flavored 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 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 the chickpeas very well in fresh water for a couple of times.
- Then soak them overnight or for 8 to 9 hours in enough water. Later drain all the water from the soaked chickpeas. Rinse them again in fresh water for a couple of times. Drain all the water and set aside.
- Switch on the Instant Pot 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). You can use any neutral flavored oil.
- Add the cinnamon, cloves, black cardamoms, tej patta, cumin seeds and carom seeds. Mix and stir. 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é stirring often 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.
- Cover and seal with the Instant Pot lid. Position the pressure valve to the sealing position.
- 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 or as required.
- Now press the cancel button again and press the sauté button setting the time to 10 minutes on normal mode.
- Let the chickpea 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.
Nutrition Info (Approximate Values)
This post contains amazon affiliate links. As an amazon associate, I earn from qualifying purchases.
This Instant Pot Chana Masala post from the blog archives first published in November 2013 and made in stovetop pressure cooker has been republished and updated on 22 July 2021 and now updated to Instant Pot cooking method.
this is an amazing discovery !! one pot chana mmmm lip-smacking !! and thanks for emphasising to use the black cardamom, it sooo does make a difference, that smokeyness 😉 🙂
Yes it does. Thanks so much.
Hey, I have a quick question. So if I were to swap the garam masala for channa masala, do I still need to add the channa masala towards the end when you added the garam masala ? Or does it need to be added in the 30 minutes cooking step ?
Add the chana masala, when you add the turmeric powder, etc after the tomatoes have softened.
Dear Dassana in our community we cook daily for several people. This recipe, is one of the most nourishing and tasty chana dishes we’ve made.
We cook it at least once per week and for our special dinners we add another dish of your recipes such as the Matar Paneer or the Aloo Matar. We serve with Basmati rice and Roti or Paratha, and it becomes like a God’s given meal 🙂 🙂
Thanks a lot. So glad to read your comment. Made my day! Thanks again.
Absolutely delicious recipe that makes my whole house smell wonderful! Thank you Dassana 🙂
Happy to hear that and thanks for letting me know. Thanks also for the rating on the recipe.