Sharon's new book California Vegan is available for pre-order now!

Instant Pot Chickpea Curry (Vegan, Gluten-Free)

Sharon Palmer

Turn to an Instant Pot to make this classic comfort dish in minutes. This 100% plant-based (vegan) Instant Pot Chickpea Curry pays tribute to the vibrantly flavored, Indian classic comfort food, Chana Masala. And it’s easy to make this rustic, protein-packed dish at home too with a few simple ingredients—chickpeas, canned tomatoes, spices, and cooked whole grains. Rich in flavor and nutrition, this is a simple way to get dinner on the table in minutes, thanks to the brilliance of the Instant Pot. You can even cook the grains on the tray within the Instant Pot to save on time, dishes, and labor. Pair it with this Kachumber Salad and you have a plant-powered meal made in heaven. This one-dish meal is also excellent packed up for lunch the next day.

Place all of the ingredients in the Instant Pot container and stir well.
Push the Instant Pot setting to “Bean/Chili”.

If you want to make this recipe without the Instant Pot check out this version for Chana Masala with Brown Rice at The Plant-Powered Dietitian.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares icon

Instant Pot Chickpea Curry (Vegan, Gluten-Free)

1 Star2 Stars3 Stars4 Stars5 Stars
(2 votes, average: 3.50 out of 5)

  • Author: The Plant-Powered Dietitian
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 8 servings 1x


The vibrantly flavored, Indian classic comfort food, Instant Pot Chickpea Curry, is super easy to make at home with a few simple ingredients—chickpeas, canned tomatoes, spices, and whole grains.




  1. Fill the container of an Instant Pot with all of the ingredients (except the cooked whole grains) and stir well with mixing spoon.
  2. Close lid, and push the “bean/chili” setting (which is 30 minutes on high pressure) according to manufacturer instructions.
  3. When Instant Pot cooking cycle is complete, release the pressure according to the manufacturer instructions.
  4. Serve chickpea curry over cooked whole grains (serve these warm).


You can pull double duty and cook the whole grains in the Instant Pot by placing the uncooked grains in a glass bowl with the recommended amount of water on the tray that comes with your Instant Pot. The tray allows the grains to cook—elevated above the curry—in a separate container. When the cooking cycle is done, you will find the grains cooked in one container, and the curry cooked on the bottom. You may have to drain off extra liquid in the grains before serving them.

  • Category: Entree
  • Cuisine: Indian


  • Serving Size: 1/2 cup whole grains with ¾ cup chickpea curry
  • Calories: 350
  • Sugar: 10 g
  • Sodium: 26 mg
  • Fat: 7 g
  • Saturated Fat: 1 g
  • Carbohydrates: 58 g
  • Fiber: 12 g
  • Protein: 15 g

Keywords: instant pot, chickpea, garbonzo beans, curry

For other classic Indian recipes, check out a few of my favorite recipes:

Edamame Masala Brown Basmati Rice Bowl
Indian-Style Potatoes
Indian-Style Yellow Lentil Stew
Kachumber Salad

This post may contain affiliate links. For more information, click here.

More Tools for Eating and Living the Goodness

Sign up for Sharon Palmer's FREE Go Vegan Toolkit
Sign up for Sharon Palmer's FREE Plant-Based Pantry Toolkit

One thought on “Instant Pot Chickpea Curry (Vegan, Gluten-Free)

Leave a Reply

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