Aromatic Indian Dish

As seen on: Delicious Main Course Recipes

Rich Indian dish with chickpeas and bold spices. Takes 45 minutes to make and it's completely plant-based.
emilyscooks.com
Shared By Emily
Last revised on Tue, 13 May 2025 22:52:25 GMT
Steaming bowl of chunky chickpea stew garnished with green herbs, next to a pile of steamed rice. Save this
Steaming bowl of chunky chickpea stew garnished with green herbs, next to a pile of steamed rice. | emilyscooks.com

I first fell for Chana Masala while wandering through India, and it's now my ultimate comfort food. I've tried making it countless times until I finally got those lively street food tastes just right. This protein-loaded chickpea dish brings together smells and flavors that work like magic in your kitchen, and it happens to be totally vegan and gluten-free too.

Why This Dish Stands Out

It's amazing how ordinary chickpeas turn into something extraordinary when they cook in this fragrant sauce. Warm spices, fresh ingredients, and slightly sour tomatoes create flavor that builds with every bite. We love how flexible it is at home—sometimes we eat it with rice, sometimes with naan, or even rolled up in wraps.

Ingredients You'll Want

  • Chickpeas: The main protein hero, you'll need 2 cups already cooked.
  • Onion: Just one big one, chopped small to add natural sweetness.
  • Tomatoes: A couple fresh ones or a cup from a can for that tangy kick.
  • Garlic & Ginger: Four cloves and a tablespoon grated for big flavor impact.
  • Green Chili: One or two split open if you want some heat.
  • Spices: You'll need cumin, coriander, turmeric, garam masala, and chili powder for that complex taste.
  • Fresh Cilantro: To sprinkle on top for a fresh finish.
A bowl of chickpea curry topped with fresh cilantro, served alongside a portion of white rice. Save this
A bowl of chickpea curry topped with fresh cilantro, served alongside a portion of white rice. | emilyscooks.com

Cooking Steps

Get Chickpeas Ready
Soak dry chickpeas overnight then cook until soft, or just drain canned ones for a quick start.
Cook Your Flavor Base
Warm up 2 tablespoons oil in a pan. Cook your chopped onions with a bit of salt until they turn golden. Toss in garlic, ginger, and chilies, letting them cook 2-3 minutes more.
Mix In Tomatoes and Spices
Put your tomatoes in the pan with cumin, coriander, turmeric, chili powder, and garam masala. Cook until tomatoes soften and turn into a thick mix.
Add Your Chickpeas
Mix in the cooked chickpeas with half a cup of water. Stir everything together, put a lid on, and let it bubble gently for 10-15 minutes so flavors can mix well.
Top and Serve
Throw some fresh cilantro on top before you dish it up. Great with basmati rice or some warm naan bread.

Insider Tips

After making this dish so many times, I've learned a few things. Fresh spices work way better than old dusty ones from the back of your shelf. Let those onions really brown up nicely as they're the foundation of everything. And don't rush the simmering part—that's when all the good stuff happens.

Personal Touches

Feel free to switch things up with this dish. I sometimes pour in some coconut milk to make it creamy or toss in handfuls of spinach for extra goodness. My friends who love heat add more chilies, while others keep it mild. The basic version works so well you can mess around with it and still get great results.

A close-up image of a bowl containing spicy chickpea stew topped with cilantro and a slice of lime, served alongside a portion of fluffy white rice. Save this
A close-up image of a bowl containing spicy chickpea stew topped with cilantro and a slice of lime, served alongside a portion of fluffy white rice. | emilyscooks.com

Storage Ideas

This curry actually tastes even better the day after you make it once all those flavors have had time to mingle. It stays good in your fridge for about 5 days and freezes really well for quick meals later on. Just warm it up slowly and add a bit of water if the sauce gets too thick.

Quick Answers

You can definitely use canned chickpeas—I grab them all the time when I'm in a hurry. Just give them a good rinse first. You can adjust how spicy it is to suit yourself—start mild and add more as you go. And this dish really does improve with time, making it perfect for planning meals ahead—just warm it up gently when you want to eat.

The Lasting Appeal

This chana masala has rescued our dinners so many times. It's filling enough to make everyone happy, whether they're vegan or not, and it tastes even better the next day. And there's nothing like that moment when your kitchen smells of bubbling spices—it feels like real food comfort. Make it once and you'll see why we cook it almost every week at our place.

A bowl of spicy chickpea stew garnished with lime and cilantro, served alongside fluffy white rice. Save this
A bowl of spicy chickpea stew garnished with lime and cilantro, served alongside fluffy white rice. | emilyscooks.com

Common Questions

→ Is it okay to use chickpeas from a can?

Absolutely. Just make sure you drain and rinse them first.

→ How can I make it less spicy?

Just use fewer green chilies and cut back on the red chili powder.

→ What foods pair well with this?

Most folks enjoy it with white basmati rice or fresh naan.

→ Can I make the texture more smooth?

Try adding some coconut milk toward the end for extra smoothness.

→ How many days will leftovers last?

It'll stay good in your fridge for about 4 days. Many think it tastes better the day after.

Wrap-Up

Rich Indian dish with chickpeas and bold spices. Takes 45 minutes to make and it's completely plant-based.

Chickpea Curry

A tasty Indian dish packed with chickpeas and vibrant spices. Goes great with a side of rice or warm naan bread.

Preparation Time
15 Minutes
Cooking Time
30 Minutes
Overall Time
45 Minutes
Shared By: Emily

Meal Type: Main Courses

Skill Level: Moderate

Cuisine Style: Indian

Makes: 4 Portions (4 servings)

Special Diet: Vegan-Friendly, Vegetarian-Friendly, Made Without Gluten, Dairy-Free

What You’ll Need

01 items 2 cups boiled chickpeas.
02 items 1 big onion, diced.
03 items 2 regular tomatoes, diced.
04 items 4 garlic cloves, finely chopped.
05 items 1 tablespoon ginger, freshly grated.
06 items 1-2 green chili peppers.
07 items 1 teaspoon whole cumin.
08 items 2 teaspoons ground coriander.
09 items 1 teaspoon garam masala mix.
10 items ½ teaspoon turmeric powder.
11 items Red chili powder according to preference.
12 items Salt according to preference.
13 items Fresh coriander leaves for topping.

Steps To Make It

Step 01

Get your chickpeas ready from soaking or use drained canned ones.

Step 02

Fry onions till they turn golden brown, then throw in garlic, ginger, chili peppers.

Step 03

Mix in tomatoes with all the spices, let them cook down and get soft.

Step 04

Stir in chickpeas with some water, let bubble for 10-15 minutes. Top with fresh coriander.

Extra Notes

  1. Try adding some coconut milk for extra creaminess.
  2. Feel free to make spices stronger or milder.

Essential Tools

  • Frying pan.

Nutritional Info (Per Serving)

Keep in mind, this data is an estimate and not a substitute for professional dietary advice.
  • Calories: 250
  • Fat Content: 6 grams
  • Total Carbs: 40 grams
  • Protein Content: 12 grams