Chana Masala Recipe Instant Pot: Spiced Chickpea Stew in 30 Minutes

Chana Masala Recipe Instant Pot: Spiced Chickpea Stew in 30 Minutes

This chana masala recipe Instant Pot delivers restaurant-quality spiced chickpea stew in just 30 minutes, transforming pantry staples into a rich, aromatic dish with minimal effort. The secret lies in layering spices—cumin, coriander, and garam masala—while letting the Instant Pot build deep flavor during pressure cooking.

I developed this version after years of testing, ensuring every bite delivers that perfect balance of tangy tomato, smoky spices, and tender chickpeas.

The beauty of this Instant Pot method is its precision: no risk of burning spices or boiling over, and the pressure cooker infuses flavors more efficiently than stovetop simmering. You’ll start with whole spices toasted in oil, then build the sauce with tomatoes and coconut milk for creaminess.

The result is a velvety stew with chickpeas that stay intact yet tender—no mushy texture here.

What you’ll end up with is a vegetarian powerhouse that’s hearty enough for a main dish but versatile enough to pair with rice, naan, or even crusty bread. The aroma alone will have everyone gathering at the table, and the flavors only deepen as it sits.

This is the kind of recipe that proves home cooking can rival takeout—without the wait.

Perfect for weeknights or meal prep, this chana masala keeps well in the fridge for up to 5 days, making it ideal for busy schedules.

Garnish with fresh cilantro or a squeeze of lemon for brightness, and serve with warm basmati rice to soak up every last bit of that spiced, tangy goodness. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for chana masala recipe instant pot

Pantry staples meet pressure cooker magic for this aromatic chana masala.

Ingredient Amount Notes
Chickpeas 🌾 1 ½ cups Drained and rinsed, canned
Coconut Milk 🥥 1 can Full-fat, 13.5 oz can
Crushed Tomatoes 🍅 1 can 28 oz can, no salt added
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Ginger 🌿 1 tbsp Fresh, grated
Cumin Seeds 🌶️ 1 tbsp Whole, toasted lightly
Coriander Seeds 🌿 1 tbsp Whole, toasted lightly
Garam Masala 🌶️ 1 tbsp Ground, store-bought blend
Turmeric Powder 🌿 ½ tbsp Freshly ground preferred
Vegetable Oil 🫒 2 tbsp Neutral flavor preferred
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lemon Juice 🍋 1 tbsp Freshly squeezed

The coconut milk and crushed tomatoes are the flavor anchors here. Thai Kitchen or Goya brands are reliable for coconut milk, but any full-fat can works. For tomatoes, Muir Glen or Rao’s are ideal—avoid the salt-added versions. The spices? Whole cumin and coriander seeds toasted in oil develop deeper flavor than pre-ground powders. Toast them in the Instant Pot for 30 seconds before adding other ingredients—this step is non-negotiable for authentic taste. Penzeys or bulk bins at Whole Foods offer the freshest spices, but regular grocery store brands work fine if they’re recent.

No garam masala? Mix 1 tsp each of cinnamon, cardamom, cloves, and black pepper for a DIY version. Running short on coconut milk? Substitute with 1/2 cup heavy cream plus 1/2 cup water, though the texture will differ slightly. The ginger should be fresh—dried lacks the bright zing. Trader Joe’s carries pre-grated ginger in tubes, which saves time. For the tomatoes, if you only have whole canned tomatoes, crush them by hand with your fist or a wooden spoon. The chickpeas? Great Northern or garbanzo beans both work, but don’t substitute kidney beans—they’re too strong.

This chana masala reheats beautifully—just add a splash of water if it’s too thick. Keeps in the fridge for 5 days in an airtight container, or freeze portions for 3 months. For meal prep, double the batch and portion into containers with rice. The flavors actually improve overnight as the spices meld. Garnish with cilantro right before serving—it wilts quickly when added to hot stew. Store fresh cilantro wrapped in damp paper towels in a sealed bag for up to 5 days in the fridge.

❤️

Why You’ll Love This Recipe

  • No-Chop Needed: I swear by this—just toss in pre-minced garlic and diced onions (or even frozen chopped onions in a pinch). The Instant Pot does all the work while I sip tea and pretend I’m not cooking.
  • Creamy Without Curdling: That coconut milk and crushed tomatoes blend into the most velvety, tangy sauce—no lumps, no fuss. Honestly, it’s the kind of texture that makes you pause mid-bite and think, “Wait, is this too good?”
  • Leftover Goldmine: Make a double batch on Sunday, and you’ve got lunch for three days. The flavors actually deepen overnight—my freezer’s full of these containers labeled “Don’t Open Until Hungry.”
  • Budget-Friendly Luxury: Chickpeas and coconut milk stretch into a meal that feels fancy without the price tag. Between us, this is how I feed my book club without crying over grocery receipts. (Yes, even on a Tuesday night.)

Step-by-step instructions for spiced chickpea stew in an Instant Pot

Here’s how to create a rich, aromatic chana masala that delivers restaurant-quality flavor in minutes.

1

Sauté the Aromatics Until Fragrant

Set your Instant Pot to the “Sauté” function and add the 2 tablespoons vegetable oil. Once the oil shimmers, add the 1 whole yellow onion and cook for 4-5 minutes until softened and translucent. The onion should release its natural sweetness and begin to caramelize slightly at the edges.

Add the 4 cloves garlic cloves and the 1 tablespoon grated ginger to the pot. Cook for 30 seconds until the garlic turns golden and becomes fragrant—this prevents bitterness. Here’s the thing: don’t let the garlic burn. Watch it closely as it cooks because it can go from perfect to bitter in seconds.

2

Toast the Spices for Maximum Flavor

Add the 1 tablespoon cumin seeds and 1 tablespoon coriander seeds to the pot. Toast them for 1 minute until they begin to pop and release their aroma. This step is crucial—it deepens the spice profile and prevents a raw, earthy taste in the final dish.

Immediately add the 0.5 tablespoon turmeric powder and 1 tablespoon garam masala, stirring constantly for 30 seconds until the spices are fully incorporated. The mixture should darken slightly and fill your kitchen with an intoxicating aroma. This is the moment that matters: proper spice toasting creates the complex flavor foundation for your chana masala.

3

Combine All Ingredients and Pressure Cook

Add the 1.5 cups chickpeas, 1 can crushed tomatoes, 1 can coconut milk, 1 teaspoon salt, and 0.5 teaspoon black pepper to the Instant Pot. Stir everything together until the chickpeas are well-coated with the spice mixture.

Secure the lid and set the Instant Pot to high pressure for 10 minutes. Once the cooking cycle completes, allow a natural release for 10 minutes before quick-releasing any remaining pressure. The natural release helps the flavors meld together while maintaining the chickpeas’ texture. If you skip this step, you risk ending up with mushy chickpeas.

4

Adjust Consistency and Finish

Remove the lid and stir the chana masala. If the sauce is too thick, add 2-4 tablespoons water to reach your desired consistency. The sauce should coat the back of a spoon but still allow the chickpeas to be visible.

Stir in the 1 tablespoon lemon juice and taste. Adjust the seasoning if needed—this is your chance to balance the flavors. The lemon juice brightens the dish and cuts through the richness of the coconut milk. Real talk: the acidity is what transforms this from good to exceptional.

5

Garnish and Serve Warm

Ladle the chana masala into serving bowls and garnish each serving with 0.25 cup fresh cilantro. The cilantro adds freshness and visual appeal, contrasting beautifully with the warm, spiced chickpeas.

Serve immediately with steamed basmati rice or warm naan bread. Each bite should deliver a perfect balance of creamy coconut, tangy tomatoes, and aromatic spices. The chickpeas should be tender but still hold their shape, with a sauce that clings perfectly to each spoonful.

👨‍🍳

Pro Tips For Making Chana Masala Recipe Instant Pot

  • Sauté Onions Until Golden: Don’t rush this step—cook the onions on medium-high heat until they’re deep golden, not just soft. I learned this the hard way when my chana masala tasted flat; caramelized onions add the base flavor everything else builds on.
  • Use Canned Chickpeas (Drained, Rinsed, Pat Dry): Skip the soaking and cooking—just drain, rinse, and pat them thoroughly with a towel. This prevents a watery curry and helps the spices cling better. (Yes, it’s tedious, but your sauce will thank you.)
  • Pressure Cook 10 Minutes, Then Natural Release: The Instant Pot’s high-pressure setting might seem faster, but forcing a quick release turns your coconut milk into a greasy mess. Ten minutes of pressure followed by a full natural release keeps the texture creamy and intact.
  • Add Tomato Paste After Sautéing Spices: Stir in the tomato paste right after the onions and spices, but before the coconut milk. This lets it cook down slightly, deepening the flavor instead of making your curry taste like raw tomato paste. (Trust me, it makes a difference.)

Regional styles of this chana masala recipe instant pot

North Indian Style

This version keeps the classic chana masala profile but leans into North Indian traditions by adding 1 tsp kasuri methi (dried fenugreek leaves) after pressure cooking. Crumble the leaves between your palms to release their aroma, then stir into the hot stew.

For extra richness, replace half the coconut milk with ½ cup yogurt—this creates a tangy, velvety texture that’s signature in Delhi-style chana masala. Serve with butter naan or jeera rice (cumin-infused basmati) for authenticity. 🌶️

Punjabi Spice Blend

Punjabi chana masala often features a bolder spice profile. After toasting your cumin and coriander, add ½ tsp Kashmiri red chili powder (for color and mild heat) and ½ tsp amchur (dry mango powder) to brighten flavors.

For a true Punjabi touch, finish with 1 tsp chaat masala stirred in at the end—this adds a tangy, slightly sweet contrast. Pair with makki ki roti (corn flatbread) for a regional favorite. The red chili powder gives the sauce a stunning hue while keeping the heat moderate.

South Indian Twist

In South India, chana masala often incorporates tempering (tadka) for extra depth. After pressure cooking, heat 1 tbsp oil in a small pan, add ½ tsp mustard seeds, 1 dry red chili, and 5 curry leaves, then pour this tempering over the stew.

Add ½ cup grated coconut (fresh or frozen) for a fragrant, tropical note. Serve with steamed rice and sambar for a complete South Indian meal. The coconut adds a subtle sweetness that balances the spice. 🥥

Bengali-Inspired Creaminess

Bengali chana masala often includes poppy seeds (khus khus) and a touch of sugar to round out flavors. Toast 1 tsp poppy seeds with your spices, then add ½ tsp sugar along with the lemon juice at the end.

The poppy seeds add a nutty depth, while the sugar mellows the acidity. Serve with steamed rice and luchi (deep-fried bread) for a Bengali-style spread. This version feels decadent yet balanced, with a subtle sweetness that’s unexpected but harmonious.

Goan Fusion Adaptation

Goan cuisine loves coconut, so this version ramps up the coconut milk to 1.5 cans and adds 1 tbsp Goan vinegar (or sub with 1 tbsp apple cider vinegar) for a tangy kick. Stir in ½ tsp fennel seeds with the other spices for a licorice-like warmth.

Garnish with toasted coconut flakes instead of cilantro. Pair with Goan-style bread (pao) or steamed rice with curry leaves. The vinegar adds a bright, almost pickled note that’s signature in Goan cooking. 🌿

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 720mg31%
Total Carbohydrate 45g16%
Dietary Fiber 12g43%
Sugars 8g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use dried chickpeas instead of canned in this Instant Pot chana masala?

Yes, but you’ll need to soak them first. Soak 1 cup dried chickpeas overnight, then drain and rinse. Add them to the Instant Pot with 1 extra cup water during the pressure cooking step. The cooking time remains 10 minutes on high pressure, but check for tenderness after natural release. Dried chickpeas add a nuttier flavor but require more time to soften properly.

2

Why does my chana masala taste too spicy or bland?

Spice balance is key! If it’s too spicy, add 1 tbsp yogurt or coconut milk to mellow the heat. For blandness, stir in ½ tsp extra garam masala or 1 tsp lemon juice to brighten flavors. Taste as you go—this recipe gives you flexibility to adjust. The spices toast in the Instant Pot, so if they’re not aromatic enough, toast them longer (up to 2 minutes) next time.

3

Can I make this chana masala vegan?

This recipe is already vegan-friendly as written. Just ensure your coconut milk is labeled “vegan” (most brands are) and check that your garam masala doesn’t contain honey or dairy. The chickpeas, tomatoes, and spices are all naturally plant-based. For extra richness, stir in 1 tbsp vegan butter at the end.

4

How do I prevent the sauce from being too thick or watery?

Start with the 10-minute pressure cook time and adjust after tasting. If too thick, add 2-4 tbsp water and cook for 2 more minutes. For watery sauce, simmer uncovered on the “Sauté” function for 3-4 minutes to reduce. The coconut milk and tomatoes should create a balanced consistency—if using extra coconut milk, reduce the water slightly.

5

Can I prep this chana masala ahead for meal prep?

Yes! This recipe stores beautifully. Let it cool completely, then refrigerate in an airtight container for up to 5 days. For meal prep, portion with rice into containers. Reheat on the stovetop with 1-2 tbsp water or in the microwave, stirring occasionally. The flavors actually improve after resting! Freeze portions for 3 months—just thaw overnight in the fridge.

★★★★★4.5(2 reviews)
Patrick Lewis