Why You’ll Love this Chana Masala Spinach
Whether you’re a longtime fan of Indian cuisine or just dipping your toes into these aromatic waters, this Chana Masala Spinach recipe is about to become your new weeknight hero. I’m obsessed with how quickly it comes together—just 20 minutes from pantry to plate.
The combination of protein-packed chickpeas and nutrient-dense spinach makes this dish incredibly satisfying without weighing you down. Can we talk about the spice blend for a moment? That magical mix of curry, coriander, cumin, and garam masala transforms ordinary ingredients into something truly crave-worthy.
I love that it’s naturally vegan and gluten-free, making it perfect for feeding friends with dietary restrictions. Plus, those one-skillet wonders that minimize cleanup? Always a win in my kitchen.
What Ingredients are in Chana Masala Spinach?
Chana Masala with Spinach is a delicious, protein-packed dish that combines the hearty texture of chickpeas with aromatic Indian spices and fresh spinach. The recipe comes together quickly and makes a perfect weeknight meal, whether you’re serving it over rice or with warm naan bread. Let’s look at everything you’ll need to make this flavorful plant-based dish.
- 1 (14 ounce) can chickpeas (garbanzo beans), with their liquid
- 1/2 cup water
- 1/2 onion, diced
- 3 garlic cloves, diced
- 3 tablespoons olive oil
- Juice of 1 lemon (approximately 2 tablespoons)
- 1/2 teaspoon curry powder
- 1/2 teaspoon coriander powder
- 1/2 teaspoon cumin
- 1/2 teaspoon garam masala
- 1 bunch fresh spinach, rinsed
When shopping for these ingredients, quality matters—especially with the spices. If your spices have been sitting in the pantry for years, might be time for an upgrade. Fresh spices will make the flavor pop. And about that spinach? You can substitute baby spinach if you prefer, which requires less prep since the stems are more tender. Don’t worry if you can’t find every single spice listed; the beauty of chana masala is its adaptability, though the garam masala really gives it that authentic taste we’re looking for.
How to Make this Chana Masala Spinach

Making this aromatic chana masala with spinach couldn’t be simpler, and it starts with sautéing 1/2 onion (diced) and 3 garlic cloves (diced) in 3 tablespoons of olive oil. Cook them in a large skillet over medium heat until they become soft and translucent, which takes about 3-5 minutes. The kitchen will start to fill with that wonderful garlic-onion aroma that signals good things are happening.
Then, add the 14-ounce can of chickpeas directly from the can—liquid and all—no draining necessary! This liquid helps create the sauce and keeps everything moist.
Next comes the flavor explosion. Add 1/2 teaspoon each of curry powder, coriander powder, cumin, and garam masala, along with the juice of one lemon (about 2 tablespoons). These spices are what give chana masala its distinctive, warm flavor profile. Cover the pan and let everything simmer for 10-15 minutes, stirring occasionally. You might need to add a bit from the 1/2 cup of water if things get too dry. You’ll know it’s ready when the chickpeas have browned slightly and become wonderfully soft.
For the final touch, reduce the heat, add a bunch of fresh, rinsed spinach, and cover the pan. The spinach only needs 2-4 minutes to wilt perfectly into the spicy chickpea mixture. For authentic results, consider using Mexican cooking equipment to enhance the fusion flavors of this Indian-inspired dish. The vibrant green color against the golden chickpeas is absolutely gorgeous, and I always find that moment when the spinach wilts down to be a bit magical.
Chana Masala Spinach Substitutions and Variations
Now that you’ve mastered the basic recipe, let’s explore some creative ways to adapt this dish to your taste and pantry. I’m all about making recipes work with what you have on hand.
For greens, kale or Swiss chard make excellent substitutes when spinach isn’t available. They’ll need an extra minute or two to wilt properly. Can’t find garam masala? Mix some cinnamon, cardamom, and cloves for a similar flavor profile.
Prefer it spicier? Add a diced jalapeño or cayenne pepper. Want a creamier version? Stir in a few tablespoons of coconut milk at the end. And for a heartier meal, toss in diced potatoes with the chickpeas, cooking until they’re tender.
Frozen spinach works too, just thaw and squeeze out excess water first.
What to Serve with Chana Masala Spinach
This flavorful dish deserves perfect companions to round out your meal. I love pairing my chana masala spinach with warm naan bread or fluffy basmati rice—they’re ideal for soaking up that rich, spiced sauce. Can you imagine a better way to capture every last drop?
For a complete Indian-inspired feast, add some cooling raita (yogurt cucumber dip) to balance the spiciness. The contrast between hot chickpeas and cool yogurt? Divine.
A simple side salad with lemon vinaigrette can brighten the entire experience, while mango chutney offers a sweet counterpoint to the savory dish.
Want to impress guests? Serve with samosas or pakoras as starters. Trust me, they’ll be asking for your secret recipe before the meal ends.
Final Thoughts
After spending time with this chana masala spinach recipe, I’m convinced it deserves a permanent spot in your weeknight dinner rotation. It’s that perfect balance of nourishing and flavorful, without demanding hours in the kitchen or a pantry full of specialty ingredients.
What I love most about this dish is its versatility. Having unexpected guests? Double the recipe. Need to clean out the fridge? Toss in those extra vegetables. The foundation of chickpeas, spinach, and aromatic spices creates a canvas for endless variations.
The humble chickpea truly shines here, transformed from a basic pantry staple into something crave-worthy. And isn’t that the magic of good cooking? Taking simple ingredients and, with just a little love and attention, creating something greater than the sum of its parts.




