• HOME
  • RECIPES AND GUIDES
  • ABOUT
menu icon
go to homepage
  • HOME
  • RECIPES AND GUIDES
  • ABOUT
subscribe
search icon
Homepage link
  • HOME
  • RECIPES AND GUIDES
  • ABOUT
×
Home » Recipes » Main Dishes

Instant Pot Chana Masala Recipe – Vegan Punjabi Chole Curry

Published: Jan 10, 2024 | Updated: Oct 18, 2025 | Author: Neena Panicker

JUMP TO RECIPE
chana masala
Instant Pot chana masala chickpea curry in a black bowl with yellow rice with text "chickpea curry instant pot chana masala indian curry".

This Instant Pot chana masala recipe is an Indian restaurant favorite. Chickpeas cook so quickly in the Instant Pot, making this healthy vegan Indian chickpea curry a perfect weeknight meal idea. The curry is made with chickpeas and a rich and flavorful sauce of tomatoes and spices. [Instructions for Instant Pot and Stovetop.]

Instant Pot chana masala chickpea curry in a black bowl with yellow rice.

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read the disclosure.

Chana masala is a spicy curry that’s popular on many Indian restaurant menus. It’s a delicious and comforting North Indian curry that’s vegan, gluten-free, and protein-packed.

In Hindi, “chana” means chickpeas (or garbanzo beans), and “masala” means spiced. Chana masala is popular throughout India, but each region has its own version. This version is one that I’ve been making for many years based on a family recipe.

This easy chana masala recipe is very similar to Punjabi chole masala. In the North Indian state of Punjab, chickpeas are called chole. Chana masala is also known as chole masala (pronounced cho-lay).

Diane says ⭐️⭐️⭐️⭐️⭐️

This dish was really tasty, and although the ingredient list is fairly long, I was amazed to find I had all of these ingredients on hand, and the recipe came together quite easily (I made the Instant Pot version). I will definitely make this again. Thanks so much for the recipe!

Using the Instant Pot yields chickpeas that are melt-in-your-mouth tender. With just a few minutes of prep and about half an hour of pressure cooking, you can make chana masala that’s authentic and restaurant-worthy any night of the week.

➡ Looking for more Indian restaurant favorite recipes? Try my Instant Pot lamb curry or Instant Pot chicken tikka masala. You’ll love them as much as I do!

🧂 Ingredients for Instant Pot Chana Masala

Ingredients required to make chana masala chole chickpea curry.

💡 Ingredient and Recipe Tips

🥭 Amchur Powder: Amchur is a dried mango powder that adds sweet and sour tang to chana masala. If you can’t find it, substitute with lemon juice just before pressure cooking.

🍅 Tomato Paste: Mix tomato paste with 2 tablespoons of water for easier mixing. Substitute 2 medium finely chopped tomatoes or 1 cup canned tomatoes (coarsely blended). Cook tomatoes until broken down and paste-like.

🌶️ Kashmiri Chili Powder: This milder Indian chili powder is key. If you want it even milder, customize the spice level by substituting all or part of the chili powder with paprika. Add chopped green chilies for an extra kick.

🍯 Brown Sugar: Brown sugar is optional, but I recommend it. It balances the tart and spicy flavors.

🫘 Chickpeas: Soak chickpeas overnight or use the quick soak method for best results. If cooking unsoaked beans, increase the pressure cooking time to 55 minutes and add a pinch of baking soda. If using canned or pre-cooked chickpeas, reduce cooking time to 5 minutes and use less water.

🌿 Fenugreek: Use dried leaves (methi), NOT fenugreek seeds – they are totally different. A box lasts forever, and a little goes a long way.

✨ Fresh Spices: Toss old spice powders! Fresh spices result in a better curry.

💨 Natural Release: Let the pressure release naturally after cooking—don’t manually release! If the float valve hasn’t dropped after 20 minutes, you can release the remaining pressure manually.

🫙 Premade Spices: To substitute store-bought chole masala powder or chana masala powder, reduce the quantity of coriander, turmeric, chili powder, and fennel in half and add two teaspoons of the prepared spice mix.

❓ FAQS


Can this recipe be doubled?

Yes, you can double the recipe. Keep the cooking time the same.

Can I make this recipe using canned chickpeas?

To make pressure cooker chana masala with canned chickpeas, cook for 5 minutes with a natural release of pressure.

What to do if the chickpeas are not cooked enough?

If the chickpeas are undercooked, close the lid again and pressure cook for another 10 minutes.

What can I do if I forget to soak the garbanzo beans?

You can either pressure cook the curry for 55 minutes to an hour, or do an Instant Pot quick soak of beans.

Is there a way to make Instant Pot chana masala and rice together using the pot in pot method?

You can use pot in pot method to cook the rice and chana masala if you use canned chickpeas. Pressure cook the white basmati in a separate bowl on a rack while pressure cooking the chana for 6 minutes.

📝 How to make vegan instant pot pressure cooker chickpea curry

Instant Pot chana masala collage - soak, fry cumin, fry onions.
  1. Place the chickpeas in a medium bowl, and add enough water to cover the chickpeas by 2 inches.
  2. Soak the chickpeas for 8 hours to (ideally) overnight. Alternatively, use my Instant Pot quick soak method to soak the chickpeas in a short time. I do this when I forget to soak the chickpeas, and it works quite well! *
  3. Heat the Instant Pot in Saute mode, and once hot, add ghee or oil. Add cumin seeds and stir briefly, but don’t allow them to burn. [See my recipe for Instant Pot ghee].
  4. Immediately add onions, garlic, ginger, and green chili.

* If you want to make this recipe without soaking, pressure cook the dry chickpeas for 55 minutes to an hour. Adding a pinch of baking soda will make the chickpeas softer.

Instant Pot chana masala collage - onions cooked, add tomato, spices, chickpeas.
  1. Sauté the onion mixture until it’s a deep golden brown, about 7 to 10 minutes. If you find the onions sticking to the bottom, deglaze periodically with a couple of teaspoons of broth or water.
  2. Mix the tomato paste with a little water and add it to the Instant Pot. Sauté until the tomato is cooked, about 3 minutes. The oil will separate from the tomatoes. Add a tablespoon or two of water if it sticks to the bottom.
  3. Press Cancel to turn off the Instant Pot. The spices will cook in the residual heat. Add coriander, turmeric, chili powder, paprika, fennel powder (if using), salt, pepper, and brown sugar. Stir spices until fragrant, about 30 seconds. Deglaze the pot with a tablespoon or two of water so nothing is stuck to the bottom of the pot.
  4. Add the chickpeas and water to the pot. Stir everything to combine.
Instant Pot pressure cook instructions collage: close lid, program, float valve up, float valve down
  1. Close the lid.
  2. Select Pressure Cook mode and cook on high pressure for 35 minutes. *
  3. The display will go from On to 35:00. The float valve will go up after a few minutes. The display will count down to 00:00.
  4. Do a natural pressure release, where you let the pressure release for 10 minutes on its own, and then release the remaining pressure. Once the float valve goes down, you can open the Instant Pot.

* Pressure cook for 55 minutes to an hour if using unsoaked chickpeas. Pressure cook for 5 minutes if using canned or precooked chickpeas.

Instant Pot chana masala collage - spices to finish, stirred.
  1. Add garam masala, amchur, and fenugreek leaves and stir to combine.
  2. Turn on Saute mode. Stir and heat through for a couple of minutes or until the curry has thickened to your liking. Garnish with cilantro if desired. Enjoy the chole masala with rice or naan.

♨️ Stovetop Instructions

  • In a medium saucepan, sauté onions, garlic, ginger, and green chilis in oil.
  • Sauté onions, bell pepper, celery, and garlic in oil.
  • Sauté the tomato until the oil separates.
  • Briefly saute spices, add water, and canned chickpeas.
  • Cook until the curry thickens.
  • Finish with amchur, garam masala, and methi leaves, and simmer briefly.
  • Garnish with cilantro if desired, and serve with rice or naan.

Detailed instructions are in the recipe card below.

Instant Pot chana masala chickpea curry in a black bowl with yellow rice.

Instant Pot Chana Masala Recipe

This authentic Indian Instant Pot chana masala recipe a delicious vegan recipe that packs a protein punch. The recipe can be made with dry chickpeas or canned garbanzo beans.
5 from 4 votes
PRINT PIN RATE
Prep Time: 15 minutes minutes
Cook Time: 45 minutes minutes
Soak Time: 8 hours hours
Total Time: 1 hour hour
Servings: 6
Calories: 162
Author: Paint the Kitchen Red
Prevent Screen from Going Dark

Equipment

  • Instant Pot Pressure Cooker
  • Medium Bowl

Ingredients
  

  • 1 cup dried chickpeas or 2 (15 ounces or 400 grams) cans cooked chickpeas *
  • 2½ cups water for soaking
  • 3 tablespoon vegetable oil or ghee
  • 1 teaspoon cumin seeds
  • 1½ cups onions chopped fine
  • 1 tablespoon garlic minced or garlic paste
  • 1 tablespoon ginger minced or ginger paste
  • ½ jalapeno pepper (to taste), sliced lengthwise (optional)
  • 1 tablespoon tomato paste
  • 2 teaspoon coriander powder
  • ½ teaspoon turmeric powder
  • ½ teaspoon Kashmiri chili powder or cayenne (to taste)
  • ½ teaspoon paprika
  • 1 teaspoon salt (to taste)
  • ½ teaspoon black pepper powder
  • ¼ teaspoon fennel powder
  • ½ teaspoon brown sugar optional
  • 1½ cup water for cooking + more for deglazing
  • ½ teaspoon garam masala
  • 1 teaspoon amchur **
  • 1 tablespoon dried fenugreek leaves (dried methi)
  • cilantro chopped, to garnish (optional)

Instructions
 

Instant Pot Instructions

  • In a medium bowl, soak the 1 cup dried chickpeas in 2½ cups water for 8 hours to (ideally) overnight. Drain. ***
  • In Instant Pot Saute mode, heat 3 tablespoon vegetable oil or ghee. Add 1 teaspoon cumin seeds and stir briefly. Don't let them burn!
  • Stir in 1½ cups onions, 1 tablespoon garlic, 1 tablespoon ginger, and ½ jalapeno pepper and saute the onion mixture until onions are rich golden brown. This may take 7 to 12 minutes. Be patient, and don't let the onions burn. If the onions begin to burn, deglaze with a tablespoon (or more) of hot water.
  • Mix 1 tablespoon tomato paste with 2 tablespoons of water and add to the onions.
  • Saute until the tomato is cooked, about 3 minutes. You should notice that the oil starts to separate from the tomato. Add another tablespoon or two of hot water if it sticks to the bottom.
  • Press Cancel to turn off Instant Pot. Otherwise, spices can burn when you add them.
  • Add 2 teaspoon coriander powder, ½ teaspoon turmeric powder, ½ teaspoon Kashmiri chili powder, ½ teaspoon paprika, ¼ teaspoon fennel powder, 1 teaspoon salt, ½ teaspoon black pepper powder, and ½ teaspoon brown sugar. Stir till fragrant, about 30 seconds. Deglaze the pot with a tablespoon or two of hot water so nothing is stuck to the bottom of the pot.
  • Add drained chickpeas and 1½ cup water.
  • Close the lid and Pressure Cook on High Pressure for 35 minutes.
  • Do a Natural Release of pressure. [Read More: The Different Pressure Release Methods].
  • Open the lid and carefully stir in the ½ teaspoon garam masala, 1 teaspoon amchur, and 1 tablespoon dried fenugreek leaves.
  • Select Saute mode, and heat through for a couple of minutes. Garnish with cilantro if you wish. Serve with rice, bread, or naan.

Stovetop Instructions (Using canned chickpeas)

  • Drain and rinse canned chickpeas and set aside.
  • Heat oil over medium-high heat in a medium saucepan.
  • When oil is hot but not smoking, add the cumin seeds and stir briefly. Immediately add onion, garlic, ginger, and jalapeno. Saute until golden brown, stirring frequently. Lower the heat, if necessary, to ensure onions caramelize and don't burn. This can take 7 to 10 minutes.
  • Add tomato paste and, stirring frequently, cook until the oil separates and the onion mixture becomes paste-like, about 5 minutes; Add a tablespoon or two of hot water if the mixture starts sticking to the bottom of the pan.
  • Add coriander, turmeric, chili powder, paprika, fennel powder, salt, pepper, and brown sugar, Stir for 30 seconds.
  • Add ¾ cup water and garbanzo beans. Stir to ensure the bottom and sides of the pot have nothing stuck. Bring to a boil, lower the heat, and simmer till thickened, about 15 minutes. Stir occasionally to make sure nothing's sticking to the bottom. Add more water if needed.
  • Add garam masala, amchur, and dried methi. Simmer for another 5 minutes. The curry should be fairly thick, and the water should mostly evaporate. But feel free to add water as needed if it's too thick.
  • Serve with rice, bread, or naan. And feel free to garnish with cilantro, if you wish.

Notes

  • * If pressure cooking canned chickpeas, rinse and drain. Reduce the quantity of water to 1 cup. Pressure cook the chickpeas for only 5 minutes and do a natural release.
  • ** If you can’t find amchur, use 1 teaspoon of lemon juice to add tartness. Add it in with the chickpeas before pressure cooking.
  • *** If you don’t want to soak the chickpeas, use dry chickpeas and pressure cook for 55 minutes to an hour. Adding a pinch of baking soda will make the chickpeas softer.

Nutrition

Serving: 1 serving | Calories: 162 kcal | Carbohydrates: 25 g | Protein: 7 g | Fat: 5 g | Saturated Fat: 1 g | Cholesterol: 6 mg | Fiber: 7 g | Sugar: 5 g
Course Main Dishes
Cuisine Indian
Main Ingredient vegetarian
Have you made this recipe? I love seeing your photos! Tag me on Instagram @PaintTheKitchenRed or #PaintTheKitchenRed!

Thank you for visiting Paint the Kitchen Red. All photos and content are copyright protected. Please don’t use any content without prior written permission. If you’ve made this recipe and would like to share it with your friends, please link back to this recipe. Thank you!

I am not a certified nutritionist.  I provide my best estimate of nutritional information merely as a courtesy to my readers.  If you depend on nutritional information for dietary or health reasons,  I suggest using your favorite online nutrition calculator to confirm the nutritional value of this recipe based on the actual ingredients that you use.

Did you know that the best way to support your favorite bloggers is to comment and rate recipes, and share on social media? If you loved this recipe, please comment and give it a five ⭐ rating in the comment section below. If you’re a pinner, pin this post using the Pin buttons at the top and bottom of this post and in the recipe card above. Thank you for your support!

BACK TO TOP

More Main Dishes

  • Chickpea Tikka Masala in black bowl.
    Chickpea Tikka Masala
  • Two masala dosas on plate and green and red chutneys and dosas and sambar in background.
    How to Make Perfect Masala Dosa at Home
  • Potato masala in blue bowl.
    How to Make Potato Masala for Masala Dosa (Restaurant Style)
  • Dosa stacked on a plate.
    Make Dosa on a Crepe Maker

Comments

  1. Diane says

    March 06, 2024 at 7:59 pm

    5 stars
    This dish was really tasty, and although the ingredient list is fairly long, I was amazed to find I had all of these ingredients on hand, and the recipe came together quite easily (I made the Instant Pot version). I will definitely make this again. Thanks so much for the recipe!

    Reply
    • Neena Panicker says

      March 13, 2024 at 6:07 pm

      Diane, I’m so glad you liked the chana masala recipe. Most of the ingredient lists for Indian curries tend to be longish due to all those spices!

      Reply
  2. Yoav M says

    July 10, 2021 at 4:44 pm

    5 stars
    Hi Neena. My father-in-law is now staying with us and he is vegan and likes Indian and Thai food very much. He has always enjoyed chana masala when we’ve gone to Indian restaurants so I decided to check to see if you had a chana masala recipe… and I found this. I was confident it would be delicious because all your recipes are and you didn’t disappoint one bit. He loved it!!! I’ll admit I’ve learned your recipes are a bit too spicy for my palette so I always cut the pepper and cayenne in half but it turned out to have just enough kick for me to enjoy it and he enjoyed it too even though he loves everything super spicy. Thanks as always for a great recipe!!!!

    Reply
    • Paint the Kitchen Red says

      July 11, 2021 at 2:40 pm

      Hi Yoav – thank you so much for sharing that. I’m really glad you found the recipe and liked it! I keep meaning to post an Instant Pot version of the recipe; it’s on the to-do list! You made my day 🙂

      Reply
  3. Neil says

    May 04, 2020 at 11:49 pm

    5 stars
    Amazing!!! Thank you. 🙂

    Reply
    • Paint the Kitchen Red says

      May 05, 2020 at 2:32 pm

      Thanks Neil! I don’t get a lot of people trying out my non-Instant Pot recipes (oldies but goodies) so you made my day!

      Reply
  4. Kate says

    January 22, 2018 at 3:38 pm

    I made your Chana Masala recipe in the Instant Pot that I found on the Red & Honey website, and it was tremendous! Do you have an Instant Pot dal recipe? Would love to try to make dal in my Instant Pot, but not really sure where to begin since I’ve never made it before either in the IP or the stovetop. Thanks for considering a blog post on dal! 🙂

    Reply
    • Paint the Kitchen Red says

      January 22, 2018 at 5:43 pm

      Hi Kate, how great that you found me through that recipe 🙂 Yes, I will add dal to the list of requests. I don’t have one yet. Thanks for your comment!

      Reply
      • Kate says

        January 23, 2018 at 9:40 am

        Cool! Thank you!

        Reply
  5. Anar says

    July 22, 2017 at 10:29 pm

    I noticed you tend to use tomato paste instead of tomatoes in your recipes. Any particular reason for this?
    Thanks,
    Anar

    Reply
    • Paint the Kitchen Red says

      July 23, 2017 at 7:33 am

      Hi Anar, thanks for your question. There are a couple of reasons. When my mom lived in places where tomatoes weren’t always in season, she used tomato paste as a substitute because it gave a fresher taste than tomatoes from cold storage which are kind of mealy tasting. I got the recipes from her, and continued to use tomato paste. I always have tomato paste in my freezer: I open a can, freeze on wax paper in 1 tablespoon quantities and store in a ziploc bag. I also like that tomato paste gives a nice tomato flavor but a very smooth consistency. You can definitely substitute chopped tomatoes. When I use chopped tomatoes, I tend to give them a quick blend to make them smooth (because my mom does this too!). But that’s not necessary.

      Reply
  6. Aya says

    April 06, 2017 at 3:24 am

    Hi!
    Can I replace chana masala spice mix with garam masala spice mix? And would regular mustard seeds be as good?
    Can’t wait to try this recipe!
    Thanx!

    Reply
    • Paint the Kitchen Red says

      April 06, 2017 at 9:48 am

      Hi Aya, garam masala is pretty different from the chana masala spice mix but you can definitely add it in (I do sometimes). However, only add in about 1 teaspoon or so, and add it in towards the end of cooking (about 5 min before). The notes section of the recipe has a substitute for chana masala spices – add in whichever of those spices that you have on hand. And yes, regular mustard seeds will be just fine.

      Reply
  7. Joyce says

    December 17, 2016 at 11:44 pm

    Ahhhhhhh I need to try this! I have a lot of garbanzo beans at home that I have no clue what to do with, I kept telling myself I should either make a hummus or a curry but I am terrible at making indian food, all my curries end up tasting the same! or very bland. I am so glad I found you and that I found this! 🙂 I can be your young grasshopper and you can teach me the ways! 🙂 Yay haha

    Reply
    • Paint the Kitchen Red says

      December 20, 2016 at 4:05 am

      Oh, I can’t imagine you being terrible at making something Joyce! You probably just didn’t have the right recipe! Let me know if you try it out.

      Reply
  8. Elizabeth says

    December 16, 2016 at 5:37 am

    I loveee chana masala! Yours look so good! I’m so bad at making Indian food, heh.

    Reply
5 from 4 votes (1 rating without comment)

Questions, Comments? I love hearing from my readers and I reply to all comments! Cancel reply

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

Rate This Recipe!




Neena in red sweater head tilted

Hi, I'm Neena Panicker, and welcome! I am the creator, photographer, and author of recipes and tips at Paint the Kitchen Red. I live in the glorious west in Salt Lake City, Utah with my family.

More about me →

Popular

  • Reasons Why Instant Pot is Not Sealing or Pressurizing
    Reasons For Your Instant Pot Not Sealing
  • Instant Pot Thai Red Curry with colorful vegetables in white bowl with spoon on rich red napkin.
    Instant Pot Thai Red Curry with Chicken
  • 4 Instant pots - 3, 6, 8 and 10 quart - what size instant pot should i buy?!
    Sizes of Instant Pot – What Size do you Need?
  • Instant Pot Chili in white bowl on green cloth with cornbread; topped with cheese, sour cream and green onions - Paint the Kitchen Red
    Homemade Instant Pot Chili (using Dried Beans)
  • Natural Release vs Quick Release
    How To Natural Release Instant Pot vs Quick Release
  • Instant Pot Panang Curry with chicken, green beans, red and green peppers, Thai basil in a white bowl on a light wood background
    Thai Instant Pot Panang Curry with Chicken
  • Beginner's Manual and User's Guide Instant Pot Duo Crisp Air Fryer
    How to Use the Instant Pot Duo Crisp + Air Fryer | Beginner’s Manual

Seasonal

  • 4 ears of corn sitting on husks on a white plate
    Instant Pot Corn on the Cob
  • Wasabi Instant Pot Deviled Eggs with wasabi and pickled ginger on colorful blue plate - Paint the Kitchen Red
    Wasabi Deviled Eggs Recipe – Delicious Appetizer
  • Instant Pot Korean Chicken two thighs and four drumsticks on a dark background, garnished with sesame seeds
    Instant Pot Korean Chicken with Gochujang
  • Instant Pot Thai Grilled Chicken Thighs on dark background with sprinkled cilantro and green onions
    Thai BBQ Chicken
  • Instant Pot Banh Mi sandwich on black background, with meat, daikon, carrots and cilantro; cilantro and green onions sprinkled on surface - Paint the Kitchen Red
    Instant Pot Banh Mi | Vietnamese Sandwich
  • Instant Pot Jamaican Jerk Chicken L1 - Paint the Kitchen Red
    Grilled Instant Pot Jamaican Jerk Chicken
  • Instant Pot beet, arugula, candied walnut salad on white plate with fork or dark background
    Arugula Goat Cheese Beet Salad
  • Instant Pot Ratatouille - round wooden board with cheeses, basil, olives, crostini, cherries, nuts, crackers
    Instant Pot Ratatouille | Braised Summer Vegetables with Fresh Herbs

Featured In

Media that have featured Paintthekitchenred.com including cnet, nbc news, cnbc, instant pot, the huffington post.

Social Media

Footer

↑ back to top

About

  • About Me
  • Contact

Disclosures

  • Privacy Policy
  • Accessibility Statement

Web Stories

  • Google Web Stories

Shop

  • Amazon

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2016 - 2025 Paint the Kitchen Red

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.