Home » Mains » Instant Pot Chickpea Curry

Instant Pot Chickpea Curry

This post may contain affiliate links. As an Amazon associate, I earn from qualifying purchases. Read our full disclosure statement.

Pin this recipe!

Instant Pot Chickpea Curry is an incredibly delicious Indian-inspired meal. Tender chickpeas and spinach are coated in a rich, creamy curry that has so many layers of flavour. Serve it with rice or naan for an easy vegan dinner.

This curry pairs beautifully with my Lemon Yogurt Sauce! Make it with a plant-based yogurt to keep it vegan (it’s amazing with a coconut-based yogurt).

Become an Instant Pot Pro!

Get my top 5 tips for successful Instant Pot meals, every time.

By signing up you'll also receive our free newsletter.

An overhead view of Instant Pot Chickpea Curry plated with rice, lemon slices and chopped cilantro in a beige bowl on a wooden table. The bowl is surrounded by lemon, cilantro and naan and placed next to an Instant Pot.

Why you’ll love this recipe

We love my stovetop version of this recipe, but I’ve started to prefer making it in my Instant Pot because it’s so hands off. We think you’ll love this Instant Pot Chickpea Spinach Curry because it’s

  • A quick, nourishing and cozy meal that’s full of flavour. The chickpeas end up with the most amazing tender texture after pressure cooking.
  • Easy to double and freeze, making it ideal for meal prep!
  • A truly simple pantry meal, especially if you use frozen spinach. We generally have all these ingredients on hand.
  • Naturally vegan and gluten free for those with dietary restrictions.
A closeup of Chickpea Spinach Curry being spooned into a beige bowl, with a blurred Instant Pot in the background.

Ingredients

Here’s what you’ll need to make pressure cooker coconut chickpea curry. See the recipe card below for full details!

  • Canned chickpeas (garbanzo beans)
  • Coconut milk – full fat will give the creamiest texture, but light works too.
  • Spinach – we like to use fresh baby spinach, but this recipe also works with frozen.
  • Curry powder – your favourite kind. A must-have ingredient for this Indian-inspired dish!
  • Garam masala – we tested this recipe both with and without garam masala and everyone preferred the version that includes it. It adds even more complexity and layers to the flavour when paired with the curry powder.
  • Turmeric powder – a small amount enhances the colour of the dish.
  • Onion and garlic – to add another layer of flavour.
  • Ginger – grate your own using a microplane, or use store-bought paste to save time.
  • Tomato paste – for a hint sweetness and colour. We like to use paste instead of diced tomatoes so that the curry stays rich and creamy.
Ingredients needed to make Instant Pot Chickpea Spinach Curry on a wooden table, viewed from overhead with text label overlays.

How to make it

First, sauté the onion in coconut oil. For the last 30 seconds, add the minced garlic and grated ginger. Turn off the Sauté function and deglaze the pot with a quarter cup of water.

Next, add the coconut milk and sprinkle in the curry, garam masala, turmeric and kosher salt.

A four-photo process collage showing the steps to make Instant Pot Chickpea Spinach Curry.

Add the drained chickpeas in an even layer, then layer the tomato paste on top. If you’re using frozen spinach, add it now. Do not stir.

Pressure cook on High for 5 minutes. At the end of cooking time, allow the pressure to release naturally for 5 minutes, then quick release the remaining pressure.

Remove the lid and stir the curry until all ingredients are well combined. Stir in the fresh spinach, then set the lid askew on the pot for a few minutes to let it wilt. Taste and add salt, if needed.

Chickpea Spinach Curry in an Instant Pot on a wooden table, viewed from overhead.

Tips for Success

  • Use full-fat coconut milk for the creamiest result.
  • Don’t skip the natural pressure release (NPR). This will let the flavours simmer together and give the chickpeas a beautiful tender texture.
  • Layer the ingredients and do not stir. Tomato-based products can cause a burn warning if they touch the bottom of the insert. We also intentionally didn’t sauté the onion with the spices, because the seasonings can cause a burn warning if layered at the bottom.
  • Be sure to deglaze. This helps to prevent a burn warning and we need the water to help produce steam for pressure cooking.
Instant Pot Chickpea Curry in a beige bowl, plated with rice, lemon slices, chopped cilantro and a yogurt sauce drizzle. A silver spoon is resting on the right side of the bowl taking a spoonful.

More vegan Instant Pot recipes

⭐️⭐️⭐️⭐️⭐️ If you enjoyed this recipe, please leave a review below! You can also subscribe to my newsletter and follow on Facebook, Instagram and TikTok to see the latest recipes and meal inspiration!

Instant Pot Chickpea Curry plated with rice, lemon slices and chopped cilantro in a beige bowl, viewed from overhead.

Instant Pot Chickpea Curry

Laura Lawless, BASc
Instant Pot Chickpea Curry is an incredibly delicious Indian-inspired meal. Tender chickpeas and spinach are coated in a rich, creamy curry that has so many layers of flavour. Serve it with rice or naan for an easy vegan dinner.
5 from 1 vote

Click stars to rate now! ↑

Servings 4
Calories 460
Prep Time 10 minutes
Cook Time 10 minutes
Inactive time 20 minutes
Total Time 40 minutes

Ingredients

  • 1 tablespoon coconut oil
  • 1 yellow onion, diced
  • 3 cloves garlic, minced (can sub 1 teaspoon garlic powder and add with spices)
  • 1 tablespoon grated fresh ginger or store-bought ginger paste
  • ¼ cup water
  • 15-oz can full-fat coconut milk (can sub light coconut milk)
  • 1 tablespoon curry powder
  • 1 teaspoon garam masala
  • 1 teaspoon kosher salt (plus more to taste after cooking)
  • ½ teaspoon ground turmeric
  • 30 oz canned chickpeas, drained and rinsed
  • 3 tablespoons tomato paste
  • 4 large handfuls fresh baby spinach (can sub 2 cups frozen chopped spinach)

For serving

Instructions
 

  • Turn on the Sauté function on the Instant Pot. Once the screen says “Hot”, melt the coconut oil, then add the diced onion. Cook until the onion is softened and fragrant, about 3-5 minutes. Add the minced garlic and grated ginger, then turn off the Sauté function and continue to sauté in the residual heat for 30 seconds, stirring continuously.
  • Pour in the water and deglaze the bottom of the pot (using a flat-bottomed turner, scrape up any bits of food stuck to the bottom of the insert). This is important to prevent a burn warning.
  • Add the can of coconut milk, then sprinkle in the curry powder, garam masala, kosher salt and turmeric. Add the chickpeas in an even layer, then add the tomato paste on top. If you’re using frozen spinach, add it now. Do not stir.
  • Close the lid and set the vent to sealing. Pressure cook on Manual High pressure for 5 minutes (your Instant Pot model may have a "Pressure Cook" button rather than a "Manual" button). It will take 10-15 minutes to come to pressure. At the end of cooking time, allow for a 5-minute natural release (NPR), then quick release the remaining pressure.
  • Open the lid and mix the curry until all ingredients are well combined. Stir in the baby spinach, then set the lid askew on the pot for a few minutes until the spinach is wilted.
  • Taste and season with additional salt if needed, then serve with basmati rice and/or naan, chopped fresh cilantro and yogurt sauce. Store any leftovers in an airtight container in the refrigerator and eat within 4 days.

Notes

  1. Double batch: double all ingredients, no change to cook time.
  2. Freezing: this curry freezes and reheats beautifully. Transfer individual or family-size servings to airtight storage containers, leaving at least a half inch of space at the top to allow for expansion. Cool completely before closing the lid and freeze for up to 3 months.
  3. Thawing: thaw in the refrigerator overnight or use the defrost function on your microwave.
  4. Reheating: reheat in a saucepan over medium heat, stirring occasionally for even heating. Add a splash more broth or water if you find the curry is getting too thick for your liking. Be sure it reaches a temperature of 165°F for food safety reasons.
  5. Inactive time indicates the time it takes for the Instant Pot to come to pressure and release pressure.
  6. This recipe was tested in both 6-quart and 8-quart Instant Pot models.
  7. Nutrition estimate is for curry only.
  8. Adapted from my stovetop Chickpea Spinach Curry.

Nutrition Estimate

Calories: 460kcal | Carbohydrates: 39g | Protein: 14g | Fat: 31g | Saturated Fat: 23g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 2g | Sodium: 928mg | Potassium: 746mg | Fiber: 11g | Sugar: 3g | Vitamin A: 324IU | Vitamin C: 7mg | Calcium: 118mg | Iron: 7mg

Did you make this recipe?

Please leave a review below and share your results!

Rate this recipe
Portrait of Laura Lawless with solid purple background.

Hey, I’m Laura!

Creator of The Recipe Well


If you’re looking for easy meals and Instant Pot recipes, you’re in the right place! I use my nutrition degree to create simple, approachable recipes that will help you find your happy place in the kitchen.

5 from 1 vote

Leave a Reply

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

Recipe Rating




4 Comments

  1. 5 stars
    We make this often and love it! Your stovetop version is delicious but we find this one even easier to make. The chickpea texture is amazing and the flavors spot on. Thank you!

    1. Laura Lawless, BASc says:

      Thrilled to hear you love the recipe, Jen! Thanks for taking the time to leave a review.

  2. Have you tried this with the pot in pot method to cook rice at the same time?

    1. Laura Lawless, BASc says:

      Hi Becky, I haven’t tried it yet, but I will test that next time I make this and add a note to the recipe card. It should work. Based on some other pot-in-pot recipes I’ve seen, it looks like you could cook 1 cup of rice (1:1 with water) in a stainless steel bowl on a trivet above the curry and pressure cook for 6 or 7 minutes + 10 minutes natural pressure release. The chickpeas will hold up fine with that timing.