in

Chana Masala

Chana Masala

Save this recipe on:

When you need a hearty, comforting dish that’s naturally plant-based and bursting with flavor, Chana Masala is a classic Indian-inspired recipe that delivers. This vibrant chickpea curry is packed with warming spices, tender chickpeas, and a rich tomato-based sauce that begs to be scooped up with a piece of naan or spooned over a steaming bowl of basmati rice.

Whether you’re trying to eat more plant-based meals or you simply crave something bold and satisfying, Chana Masala is a go-to recipe that’s quick enough for weeknights but rich in taste like it’s been simmering all day. It’s also a budget-friendly option that makes excellent leftovers, with flavors deepening overnight for an even better next-day meal.

Why You’ll Love This Chana Masala

Chana Masala hits all the marks for comfort food without the heaviness. The blend of ginger, garlic, cumin, coriander, and garam masala creates an aromatic base that makes your kitchen smell like a spice market. Chickpeas bring protein and fiber, making this a filling meal on its own or paired with rice, naan, or even quinoa for a modern twist.

It stores beautifully, freezes well, and can be prepped ahead of time. You’ll love that it’s naturally vegan and gluten-free, yet rich and layered with flavor that satisfies even the biggest meat-lovers.

What Kind of Chickpeas Should I Use?

You can use canned chickpeas for convenience or go the traditional route with dried chickpeas. If using dried, soak them overnight and cook until tender before adding them to the masala. Canned chickpeas save time and work beautifully for a quick dinner.

Ingredients for the Chana Masala

Chana Masala is built on a foundation of essential pantry spices and a few fresh ingredients. Everything works together to bring out a deep, savory, and tangy flavor.

Chickpeas
They’re the star of the show, adding protein and heartiness. Canned chickpeas are perfect for a quick version.

Onion
Provides sweetness and depth. Sautéing them until golden is key for flavor.

Garlic & Ginger
The dynamic duo that gives warmth and a bit of a kick.

Tomatoes
Fresh or canned, they give acidity and richness to the base of the sauce.

Cumin, Coriander, Turmeric, and Garam Masala
This spice blend creates that signature chana masala taste with earthy, warm, and slightly citrusy notes.

Chili Powder or Fresh Chili
Adjust based on your heat preference. It gives a mild to medium spice level that balances the tangy tomatoes.

Lemon Juice
A touch at the end brightens everything and balances the richness.

Fresh Cilantro
Optional but excellent for a fresh, herbal finish.

Pin this Recipe
Chana Masala (1)

How To Make the Chana Masala

Step 1: Sauté the Base Aromatics

Start by heating oil in a pan over medium heat. Add chopped onions and cook until golden brown. Stir in minced garlic and ginger and cook until fragrant.

Step 2: Add the Spices

Sprinkle in cumin, coriander, turmeric, and chili powder. Toast them for a minute until they bloom in the oil and become aromatic.

Step 3: Stir in Tomatoes

Add chopped tomatoes and cook until they break down and thicken into a rich sauce. If using canned tomatoes, simmer a bit longer to mellow out the acidity.

Step 4: Simmer the Chickpeas

Add the chickpeas along with a bit of water or vegetable broth. Simmer for 10 to 15 minutes until the flavors marry and the sauce thickens.

Step 5: Finish with Flavor

Stir in garam masala and a splash of lemon juice. Adjust salt to taste. Garnish with fresh cilantro if desired.

How to Serve and Store Chana Masala

This recipe comfortably feeds 4 people and gets better with time. You can store it in the fridge for up to 5 days or freeze it for up to 3 months.

Serve it warm with fluffy basmati rice, soft naan, or even over baked sweet potatoes for a fusion feel. It’s also amazing inside a warm pita for a quick lunch.

What to Serve With Chana Masala?

Basmati Rice

Light, fluffy rice is perfect to soak up every bit of the flavorful sauce.

Homemade Naan Bread

Soft and warm naan adds a satisfying chew and scooping element.

Cucumber Raita

A cooling yogurt-based side with cucumber and mint that complements the spice.

Mango Chutney

The sweetness and slight tang of chutney balance the heat of the masala.

Roasted Cauliflower

A crispy, savory side that holds up well to bold flavors.

Indian-Style Pickles

Adds a salty-sour punch that cuts through the richness.

Green Salad

Something light and crisp like arugula or romaine helps freshen up the plate.

Want More Vegetarian Ideas?

If Chana Masala is your jam, you might also love these vegetarian-friendly favorites:

Save This Recipe For Later

📌 Save this recipe to your Pinterest vegetarian board so it’s easy to find the next time you’re craving a cozy bowl of Chana Masala.

Tell us how it turned out in the comments. Did you use canned or dried chickpeas? Add extra chili or keep it mild?

I always love seeing your variations and swaps. If you have any questions, I’m here to help make it perfect.

Explore more warming plant-based recipes and drinks on Mia Recipes on Pinterest and find your next weeknight winner.

Chana Masala (2)
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Chana Masala

Chana Masala


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia Park
  • Total Time: 35 minutes
  • Yield: 4 servings

Description

Chana Masala is a hearty Indian chickpea curry loaded with bold spices, tomatoes, garlic, and ginger. This vegan and gluten-free dish is perfect for weeknights, meal prep, and anyone craving plant-based comfort food.


Ingredients

1 tablespoon oil

1 medium onion, chopped

3 cloves garlic, minced

1 tablespoon fresh ginger, grated

1 teaspoon ground cumin

1 teaspoon ground coriander

1 teaspoon turmeric

1 teaspoon chili powder

1 ½ cups chopped tomatoes (or 1 can)

2 cups cooked chickpeas (or 1 can, drained and rinsed)

½ cup water or vegetable broth

1 teaspoon garam masala

1 tablespoon lemon juice

Salt to taste

Fresh cilantro for garnish (optional)


Instructions

1. Heat oil in a pan over medium heat. Add chopped onion and sauté until golden.

2. Add garlic and ginger, cook until fragrant.

3. Stir in cumin, coriander, turmeric, and chili powder. Toast for 1 minute.

4. Add chopped tomatoes. Cook until softened and saucy.

5. Stir in chickpeas and water or broth. Simmer for 10–15 minutes.

6. Add garam masala and lemon juice. Stir and season with salt.

7. Garnish with cilantro and serve warm.

Notes

For a spicier version, increase chili powder or add fresh green chili.

This dish tastes even better the next day after refrigerating.

Pair with rice, naan, or use as a wrap filling.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 6g
  • Sodium: 460mg
  • Fat: 9g
  • Saturated Fat: 1g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 10g
  • Protein: 11g
  • Cholesterol: 0mg
Chana Masala (3)

Save this recipe on:

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star