Instant Pot Chana Masala

A fast, flavor-forward Instant Pot chana masala that delivers the tangy, spiced chickpea curry of Indian restaurants in weeknight time. Uses pantry staples and a short pressure cook to meld flavors while keeping hands-off time minimal.

0.0(0 reviews)
Prep: 10m · Cook: 15m · Total25 mins
DifficultyEasy
Serves4
Instant Pot Chana Masala

Ingredient Spotlight

Garam masala

Garam masala is a warm, aromatic spice blend from the Indian subcontinent made from toasted ground spices such as cinnamon, cardamom, cloves, cumin and coriander; it adds a sweet, warm and slightly peppery aroma rather than heat. It’s commonly used in Indian, Pakistani and Bangladeshi cooking and is often added near the end of cooking to preserve its fragrance. Look for it in supermarket spice aisles, international/Indian grocery stores, or online; as a substitute mix ground cumin and coriander with small pinches of ground cinnamon, cardamom and cloves, or use a mild curry powder in a pinch.

🛒 Buy on Amazon

(paid link) — as an Amazon Associate we earn from qualifying purchases.

Jake

Jake's note

"This Instant Pot version speeds up classic chana masala without sacrificing depth of flavor — perfect for busy weeknights or meal prep. Expect a cozy, saucy curry that pairs beautifully with rice or flatbreads."

Instant Pot Chana Masala

If you love the tangy, spiced chickpea curries at Indian restaurants but need something that comes together on a weeknight, this Instant Pot chana masala is for you. Bright crushed tomatoes and sautéed aromatics form a lively, slightly acidic backdrop while whole canned chickpeas bring toothsome texture; mashing a few against the pot’s side creates a creamy body without cream or coconut. A finish of garam masala and a squeeze of lemon at the table lifts the dish into that familiar restaurant finish you crave, with minimal fuss.

What makes this version work is economy and technique: a short pressure cook is just long enough to meld tomatoes and chickpeas but short enough to keep the legumes intact, and browning the onion and toasting the cumin up front builds savory depth many quick chana recipes miss. Because it relies on pantry staples—canned tomatoes, canned chickpeas, jarred garam masala—it’s ideal for busy cooks, meal preppers and anyone looking for big, homey flavor fast. Treat this as a template: riff with greens, coconut milk, or a smoky chili if you want to take it in a different direction.

Plan your timing

6:30 pm6:35 pmSauté the aromatics
6:35 pm6:40 pmBuild the tomato base
6:40 pm6:45 pmAdd chickpeas and liquid, then pressure cook
6:45 pm6:50 pmFinish and season
6:50 pm6:55 pmServe and garnish
Advertisement

Ingredients

Yield
4

Instructions

Sauté the aromatics

Set the Instant Pot to Sauté (Normal) and heat the oil until shimmering. Add the diced onion and cook, stirring occasionally, until softened and beginning to brown, about 4–5 minutes. Stir in the minced garlic, grated ginger and ground cumin and cook for another 30–45 seconds until fragrant.

For this step

  • 2 tbspVegetable oil
  • 1 mediumYellow onion, diced
  • 4 cloveGarlic cloves, minced
  • 1 tbspFresh ginger, grated
  • 1 tspGround cumin
Sauté the aromatics

Build the tomato base

Pour in the crushed tomatoes and use a wooden spoon to scrape up any browned bits from the pot. Bring the mixture to a gentle simmer and cook for 2 minutes to reduce raw tomato flavor and meld with the aromatics.

For this step

  • 1 14 oz (400 g) canCrushed tomatoes
Build the tomato base

Add chickpeas and liquid, then pressure cook

Stir in the drained chickpeas and the vegetable broth (or water), making sure ingredients are distributed evenly. Cancel Sauté, secure the lid, set the valve to sealing and pressure cook on High for 5 minutes, then perform a quick release carefully when the cook time finishes.

For this step

  • 0.5 cupLow-sodium vegetable broth or water
  • 2 15 oz (425 g) cansCanned chickpeas, drained and rinsed
Add chickpeas and liquid, then pressure cook

Finish and season

Open the lid and switch back to Sauté for 2–3 minutes to thicken the sauce slightly; mash a few chickpeas against the side of the pot with a spoon if you want a creamier texture. Stir in the garam masala and salt, taste and adjust seasoning as needed.

For this step

  • 2 tspGaram masala
  • 1 tspKosher salt (adjust to taste)
Finish and season

Serve and garnish

Turn off the Instant Pot and let the chana masala rest a couple minutes before serving. Spoon over rice or flatbread and garnish with fresh cilantro and a squeeze of lemon if desired (lemon and cilantro optional).
Serve and garnish

Tips from the kitchen

Brown the onions

Cook the diced onion until edges are caramelized; that brown fond is where a lot of the savory flavor comes from and prevents a flat tomato-forward curry.

Deglaze the pot

After sautéing, scrape up the browned bits with the crushed tomatoes or a splash of broth to dissolve concentrated flavors into the sauce.

Mash for creaminess

After pressure cooking, press a few chickpeas against the pot wall with a spoon to naturally thicken the sauce without adding dairy.

Add spices last

Stir in garam masala at the end of cooking to preserve its volatile aromatics and bright, warm notes rather than dulling them under pressure.

Check the seal and liquid

Before you close the lid, verify the sealing ring is seated and use at least 1/2 cup of liquid so the Instant Pot can come to pressure reliably.

Variations & substitutions

Coconut‑cream chana

Stir 1/2 cup coconut milk into the pot at the end and simmer a few minutes for a richer, slightly sweet curry that pairs well with jasmine rice.

Greens and paneer boost

Fold in a few handfuls of baby spinach or chopped kale at the end until wilted, and add cubed paneer or firm tofu for extra protein and texture.

Smoky chili twist

Add 1 tsp smoked paprika and 1/2–1 tsp cayenne at the sauté stage for a smoky, spicy profile that contrasts nicely with the tomatoes.

From‑dry chickpeas

If using soaked chickpeas, increase liquid to 2 cups and pressure cook 25–30 minutes with a 10-minute natural release; for unsoaked dried chickpeas, cook 35–40 minutes with a 20-minute natural release (times vary by age of beans).

Storage & make-ahead

Cool the chana completely before refrigerating in an airtight container; it will keep 3–4 days. For longer storage, portion into freezer-safe containers and freeze up to 3 months. Reheat gently on the stovetop with a splash of water or broth, or microwave covered, stirring once or twice to restore an even consistency.

What to serve with it

Spoon over steamed basmati rice or serve with warm naan or roti; a scattering of chopped cilantro, a wedge of lemon, and thinly sliced red onion brighten the plate. Offer cooling sides like cucumber raita or plain yogurt and a simple pickle (achar), and pair with a crisp white wine, light lager, or masala chai for a comforting meal.

Frequently asked questions

Can I use dried chickpeas instead of canned?

Yes—soaked chickpeas need much longer pressure times and more liquid (about 2 cups); cook soaked chickpeas 25–30 minutes on High with a 10-minute natural release, or 35–40 minutes for unsoaked, though times vary by bean age.

Why add garam masala at the end?

Garam masala contains aromatic whole spices whose volatile oils fade under long heat; stirring it in at the end preserves fragrance and gives the curry its signature lift.

My chana is too watery—how do I fix it?

Switch the Instant Pot back to Sauté and simmer uncovered a few minutes to reduce, or mash a portion of the chickpeas against the pot wall to thicken naturally; adjust seasoning after reducing.

How can I make this spicier or milder?

To increase heat add 1/4–1 tsp cayenne or a diced green chile during sauté; to mellow it, omit the cayenne and add a bit of coconut milk or a small pinch of sugar to balance acidity.

Can I double this recipe in my Instant Pot?

You can double ingredients, but never fill the pot past the max fill line and allow extra time for the pot to come to pressure; the actual pressure cook time usually remains the same.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

4 servings
Step 1: Sauté the aromatics
  • Vegetable oil2 tbsp
  • Yellow onion, diced1 medium
  • Garlic cloves, minced4 clove
  • Fresh ginger, grated1 tbsp
  • Ground cumin1 tsp
Step 2: Build the tomato base
  • Crushed tomatoes1 14 oz (400 g) can
Step 3: Add chickpeas and liquid, then pressure cook
  • Low-sodium vegetable broth or water0.5 cup
  • Canned chickpeas, drained and rinsed2 15 oz (425 g) cans
Step 4: Finish and season
  • 🛒 BuyGaram masala2 tsp
  • Kosher salt (adjust to taste)1 tsp

🛒 = paid link — as an Amazon Associate we earn from qualifying purchases.

Nutrition Facts

Per serving: about 1¾ cups

Calories411
Total Fat12.6g
Saturated Fat6.1g
Trans Fat0g
Polyunsaturated Fat1.9g
Monounsaturated Fat2.3g
Total Carbohydrates61.3g
Dietary Fiber16.2g
Total Sugars13.2g
Protein17.4g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Instant Pot Chana Masala

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect