Easy Vegan Chana Masala

There are some recipes that become part of the rhythm of your kitchen: those reliable, comforting meals you turn to again and again because they are simple, nourishing, and loved by everyone around the table.

This Easy Vegan Chana Masala is one of those recipes.

A fragrant, flavorful Indian-inspired chickpea curry made with warming spices, juicy tomatoes, fresh ginger, garlic, and tender chickpeas, this beautiful one-pot meal comes together with minimal effort and maximum flavor.

It’s the kind of dinner that fills your home with the most incredible aroma as it gently simmers on the stove. The earthy spices mingle with the sweetness of the tomatoes, creating a rich and satisfying sauce that perfectly coats every creamy chickpea.

At Plant Magic, I love recipes that prove healthy eating doesn’t have to be complicated. A handful of humble ingredients, a few beautiful spices, and a little kitchen magic can transform everyday pantry staples into something truly special.

Why You’ll Love This Vegan Chana Masala

This recipe has become a weeknight favorite for so many reasons:

  • It’s a simple one-pot vegan dinner
  • Ready with easy pantry ingredients
  • Naturally rich in plant-based protein and fiber
  • Full of warming anti-inflammatory spices
  • Budget-friendly and nourishing
  • Even better the next day
  • Perfect for meal prep

My family loves this served over fluffy basmati rice, while I often enjoy it with a mountain of sautéed greens like spinach or kale. However you serve it, this cozy chickpea curry is guaranteed to bring comfort to the table.

The Magic of Chickpeas

Chickpeas (also called garbanzo beans) are one of my favorite plant-powered ingredients.

They are inexpensive, versatile, and incredibly nourishing. Their creamy texture makes them perfect for curries, soups, salads, and cozy stews.

Chickpeas provide:

  • Plant-based protein to help create a satisfying meal
  • Fiber to support a healthy digestive system
  • Important minerals including iron, magnesium, phosphorus, and manganese
  • Long-lasting energy to keep you feeling nourished

A humble can of chickpeas truly is a little kitchen treasure.

What Is Chana Masala?

Chana Masala is a classic Indian dish featuring chickpeas simmered in a richly spiced tomato-based sauce.

Traditional versions vary from region to region, but the heart of the dish remains the same: tender chickpeas, aromatic spices, and layers of incredible flavor.

This Plant Magic version keeps things simple and approachable while celebrating those gorgeous warming spices that make Indian cuisine so beloved.

Ingredients You’ll Need

The beauty of this recipe is that most of the ingredients are probably already waiting in your pantry.

You’ll need:

  • Chickpeas
  • Crushed tomatoes
  • Yellow onion
  • Garlic
  • Fresh ginger
  • Celery
  • Extra virgin olive oil
  • Cumin
  • Coriander
  • Turmeric
  • Garam masala or curry powder
  • Vegetable stock
  • Fresh greens like spinach or kale
  • Fresh cilantro for serving

Don’t worry if you don’t have every spice. This recipe is wonderfully forgiving. Even a simple combination of cumin, turmeric, and garam masala will create a delicious, comforting meal.

How To Make Vegan Chana Masala

This recipe is wonderfully simple.

Start by gently sautéing the onion in extra virgin olive oil until soft and golden. This creates the flavorful foundation for the entire dish.

Next, add the celery, garlic, ginger, and warming spices. Allowing the spices to bloom in the oil brings out their beautiful aromas and deepens the flavor.

Add the chickpeas, crushed tomatoes, and vegetable stock, then let everything gently simmer until the sauce becomes rich and velvety.

Finally, stir in fresh spinach or kale just before serving. The greens wilt beautifully into the curry, adding freshness, color, and extra nourishment.

Finish with plenty of fresh cilantro and a swirl of vegan yogurt or cashew cream if you like.

Dinner magic!

How To Serve Chana Masala

There are so many delicious ways to enjoy this versatile chickpea curry.

Try serving it with:

  • Basmati rice
  • Brown rice
  • Quinoa
  • Warm whole grain naan
  • Roasted sweet potatoes
  • A big handful of steamed greens
  • Fresh cucumber salad
  • A dollop of vegan yogurt

I especially love adding a squeeze of fresh lemon at the end—it brightens all those beautiful spices.

Can I Make Chana Masala Ahead?

Absolutely!

Like many soups and stews, this vegan chana masala tastes even better the next day as the flavors continue to develop.

Store leftovers in an airtight container in the refrigerator for up to 4 days.

It also freezes beautifully for up to 3 months, making it a wonderful recipe to keep tucked away for busy evenings.

Plant Magic Tips

Use fresh ginger whenever possible—the flavor is incomparable.

Toasting the spices briefly in olive oil before adding the liquids creates a deeper, richer curry.

Add whatever greens you have available. Spinach, kale, Swiss chard, or frozen peas all work beautifully.

Want more protein? Add extra chickpeas or stir in shelled edamame.


Print

clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Wonderful Bean Recipes

Chana Masala

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3 from 1 review

A delicious one pot wonder of a meal.



  • Total Time:
    50 minutes


  • Yield:
    4-6 servings

Ingredients

  • 2 tablespoons extra virgin olive oil
  • 1 large yellow onion, finely diced
  • 3 celery stalks, finely chopped
  • 4 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 teaspoon ground cumin
  • 1 teaspoon garam masala or curry powder
  • 1 teaspoon ground coriander
  • 1 teaspoon ground turmeric
  • 1 teaspoon freshly ground black pepper
  • 2 (15-ounce) cans chickpeas, drained and rinsed
  • 1 (28-ounce) can crushed tomatoes
  • 2 cups vegetable stock
  • 2 cups baby spinach or baby kale
  • Fresh cilantro, for serving
  • Vegan yogurt, cashew cream, or tofu sour cream (optional)
  • Lemon wedges, for serving

Instructions

  1. Heat the olive oil in a large Dutch oven or saucepan over medium heat.
  2. Add the onion and cook for 8–10 minutes until softened and lightly golden.
  3. Add the celery, garlic, and ginger. Cook for another 2–3 minutes until fragrant.
  4. Add the cumin, garam masala, coriander, turmeric, and black pepper. Stir well and cook for 30 seconds to awaken the spices.
  5. Add the chickpeas and stir until they are coated in the aromatic spice mixture.
  6. Pour in the crushed tomatoes and vegetable stock. Bring to a gentle boil, then reduce the heat and partially cover.
  7. Simmer for 35–40 minutes, stirring occasionally, until the sauce has thickened and the flavors have deepened.
  8. Stir in the spinach or kale and allow it to wilt into the curry.
  9. Serve topped with fresh cilantro, a squeeze of lemon, and a swirl of vegan yogurt or cashew cream if desired.

Enjoy!

  • Author: Mary Callan
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes

Looking for other weeknight wonders?

Quinoa Chili

Sweet Potato and Chickpea Curry

DID YOU MAKE THIS RECIPE?

Don’t forget to Pin it!

Chana Masala

This posts contains affiliate links.