If you're a fan of Indian recipes, then you must be familiar with the popular dish called Chana Masala.
This spicy and flavorful chickpea curry is a staple in most Indian households and restaurants.
Would you like to save this?
But what if we tell you that you can make this delicious dish at home and it'll taste just like the one from your favorite restaurant?
Yes, you read that right! With an Instant Pot and a few basic ingredients, you can create a vegan version of Chana Masala that is packed with flavor and ready in no time.
Like my other instant pot recipes like aloo chana masala, chickpea curry, and Chana palak, this vegan chana masala is a nutritious, vegan, and protein-rich curry.
It is a perfect match as a pairing for naan bread, poori, chapati, or steamed basmati rice.
My entire family goes crazy for this protein-rich curry, and I am sure you will like it just as much as I did.
Jump to:
Why I love this recipe
- It's vegan and gluten-free, making it suitable for various dietary restrictions.
- The Instant Pot makes the cooking process effortless and quick.
- You can adjust the spice level according to your preference.
- It tastes like you find it in indian restaurants but at a fraction of the cost.
- It uses homemade channa masala powder prepared from whole spices.
- Leftover chana masala tatse is even better the next day, making it a great meal prep option.
Ingredients
- Dry chickpeas, soaked overnight or for at least 8 hours. Or use cooked/ canned garbanzo beans.
- Whole Indian spices - I made my own chana masala powder for this recipe, and I have listed the ingredients in the recipe card.
- Red Onion, fresh ginger and garlic
- Red chili powder, turmeric powder
- Tomato paste and fresh tomatoes
- Bay leaf
- Cumin seeds
- Olive oil or vegan butter
- Amchur powder or lemon juice
See the recipe card for a list of ingredients and quantities, plus recipe instructions. You can find the recipe card at the bottom of this post.
Dried, cooked, or canned chickpeas?
You can use any of the above to make this delicious Chana Masala.
- Dried chickpeas: If using dried chickpeas, be sure to soak them overnight or for at least 8 hours before cooking. Cook for 35 minutes in the Instant Pot on high pressure or a stovetop pressure cooker.
- Canned chickpeas: You can skip the soaking and cooking steps altogether using canned chickpeas. Just remember to rinse them well before adding them to the Instant Pot. However, the cooking time (8 minutes)will be reduced compared to dried and soaked chickpeas.
- Cooked chickpeas: If you have cooked chickpeas, this is a great way to use them. Just add them to the Instant Pot when directed in the recipe below.
I used all three methods and found that the texture and flavor of the chickpeas turned out great with home-cooked chickpeas.
Instructions
Start by preparing your chana masala spice mix.
Roast the coriander powder, cloves, cinnamon stick, peppercorn, saunf-fennel seeds, black cardamoms, and star anise on medium heat until fragrant for about 2 minutes.
Cool and grind to a fine powder and set it aside.
Press the ‘saute’ button (medium) and add oil or vegan butter. As the oil heats up, add cumin seeds and bay leaf.
When the cumin seeds start to sizzle, add chopped onions.
Saute onions until they turn translucent. Then add ginger and garlic and saute for 30 sec.
Add the chopped tomatoes, salt, and tomato paste and saute for 2-3 minutes.
Add red chili powder (cayenne pepper powder), turmeric powder, and the chana masala spice mix you prepared earlier. Saute until fragrant, for about a minute.
Add the cooked chickpeas to the pot along with water. Stir well.
Close the lid (with the valve in the sealing position) and set the manual pressure cooking time at 8 minutes.
When the timer beeps, leave it for natural pressure release.
Open the lid carefully and give everything a good stir. Adjust salt if needed.
Press saute mode again and add amchur powder, Kasuri methi, and brown sugar.
Mash some of the beans with a potato masher and continue to stir well.
Let the mixture come to a boil and let it simmer for a minute. Press ‘cancel’ and garnish with cilantro.
Instant Pot Chana Masala recipe is ready for your family! Serve it hot with roti, poori, or steamed rice.
Serving
To maximize the flavors of this Instant Pot Chana Masala, it is best to serve it hot. Accompany this delightful curry with warm roti, poori, or steamed rice for a complete meal.
I have tried pairing it with rice variations like vegetable pulao, Jeera rice, or Matar pulao, which were delicious. That’s because the supporting taste comes from the right proportion and the right kind of spices.
Top tips
- To make this curry creamier, use a potato masher and mash a few beans in the pot. After 5- 8 mins, gradually, it will start to thicken. Don’t mash all beans; we want a mix of mashed and whole chickpeas.
- If you have any leftovers, refrigerate them in an airtight container. Just reheat it before serving; it will taste even better the next day!
- Adjust the spice level according to your preference by adding or reducing the amount of red chili powder.
- If you do not prefer preparing your own masala, you could use a store-bought chana masala powder. Use 1 ½ tablespoons of store-bought chana masala powder instead of making your own for a quicker version.
- For extra flavor, add some chopped onions and green chilies as toppings before serving.
Related recipes
Just subscribe to my newsletter for more delicious vegan recipes such as this sent directly to your inbox.
Did you love this recipe? Rate it ⭐⭐⭐⭐⭐!
And let me know in the comments what you loved about it.
Follow me on social media Facebook, Instagram, and Pinterest.
📖 Recipe
Vegan Chana Masala Instant Pot
Process Shot
Check above for step-by-step pictures (most of my recipes include pictures)
Ingredients
- 40 ounce chickpeas - cooked (5 cups)
- 1 tomato - chopped
- 1 onion - chopped
- 2 teaspoon ginger - grated
- 2 garlic clove - chopped
- 2 tablespoon tomato paste
- 1 bay leaf
- 2 teaspoon red chili powder
- ¼ teaspoon turmeric powder
- 1 teaspoon cumin seeds - optional
- 2½ cup water
- ¼ teaspoon amchur powder - or lemon juice (1 tsp)
- 1 teaspoon Kasuri methi
- 1 tablespoon brown sugar - optional
- 1 tablespoon olive oil
- 2 tablespoon Cilantro - chopped
Chana Masala Spice Blend Ingredients
- 1 teaspoon coriander powder
- 4 cloves
- ½ inch cinnamon stick
- 5 peppercorn
- ½ teaspoon saunf - fennel seeds
- 2 black cardamoms
- 1 star anise
Instructions
- Start by preparing your chana masala spice mix.
- Roast the coriander powder, cloves, cinnamon stick, peppercorn, saunf-fennel seeds, black cardamoms, and star anise on medium heat until fragrant for about 2 minutes. Cool and grind to a fine powder and set it aside.1 teaspoon coriander powder, 4 cloves, ½ inch cinnamon stick, 5 peppercorn, ½ teaspoon saunf - fennel seeds, 2 black cardamoms, 1 star anise
- Press the ‘saute’ button (medium) and add oil or vegan butter. As the oil heats up, add cumin seeds and bay leaf.1 teaspoon cumin seeds, 1 tablespoon olive oil, 1 bay leaf
- When the cumin seeds start to sizzle, add chopped onions.1 onion
- Saute onions until they turn translucent. Then add ginger and garlic and saute for 30 sec.2 teaspoon ginger, 2 garlic clove
- Add the chopped tomatoes, salt, and tomato paste and saute for 2-3 minutes.1 tomato, 2 tablespoon tomato paste
- Add red chili powder (cayenne pepper powder), turmeric powder, and the chana masala spice mix you prepared earlier. Saute until fragrant, for about a minute.2 teaspoon red chili powder, ¼ teaspoon turmeric powder
- Add the cooked chickpeas to the pot along with water. Stir well.40 ounce chickpeas, 2½ cup water
- Close the lid (with the valve in the sealing position) and set the manual pressure cooking time at 8 minutes.
- When the timer beeps, leave it for natural pressure release.
- Open the lid carefully and give everything a good stir. Adjust salt if needed.
- Press saute mode again and add amchur powder, Kasuri methi, and brown sugar.1 teaspoon Kasuri methi, 1 tablespoon brown sugar, ¼ teaspoon amchur powder
- Mash some of the beans with a potato masher and continue to stir well.
- Let the mixture come to a boil and let it simmer for a minute. Press ‘cancel’ and garnish with cilantro.
- Instant Pot Chana Masala recipe is ready for your family! Serve it hot with roti, poori, or steamed rice.
Video
Notes
- To make this curry creamier, use a potato masher and mash a few beans in the pot. After 5- 8 mins, gradually, it will start to thicken. Don’t mash all beans; we want a mix of mashed and whole chickpeas.
- If you have any leftovers, refrigerate them in an airtight container. Just reheat it before serving; it will taste even better the next day!
- Adjust the spice level according to your preference by adding or reducing the amount of red chili powder.
- If you do not prefer preparing your own masala, you could use a store-bought chana masala powder. Use 1 ½ tablespoons of store-bought chana masala powder instead of making your own for a quicker version.
- For extra flavor, add some chopped onions and green chilies as toppings before serving.
YOUR OWN NOTES
Nutrition
Nutritional information is an estimation only.
Donna
I love how much flavor this has, and without having to cook it for hours! The instant pot is definitely is definitely a winner when it comes to meals like this!
Sharon
What a fabulous recipe! I am always on the hunt for new and interesting recipes to make in my Instant Pot and this is a winner. Thanks!
Choclette
This sounds absolutely delicious. I adore chickpea curries, but I've never tried an authentic chana masala. Just the thought of all those lovely spices has me thinking I want to make this for dinner tonight. And I love the sound of serving it with chapati.
Jane Saunders
I've been looking for recipes to use some dried chickpeas - I love that you've addressed the soaking aspect in this post (I thought I might have to boil and leave to soak) and that the recipe has been designed specifically using them.
Scarlet
This chana masala looks so good! Thanks for the instant pot recipe. I can't wait to try it.