Easy Chana Saag: A Vibrant Spinach & Chickpea Curry

Grains, Legumes

October 30, 2026

Vibrant Chana Saag (Chickpea and Spinach Curry) – vegetarian recipe

Chana saag, chickpea and spinach curry, is comfort that comes together from the pantry: canned chickpeas and plum tomatoes simmered with cumin, garlic, and ginger, then wilted through with spinach. Forty-five minutes, one pot, endlessly scoopable.

Isn’t it amazing how certain dishes become household names? Chana Saag, the glorious combination of chickpeas and spinach, is one of them. I often find myself thinking about the culinary pioneers, the Bangladeshi restaurateurs who brought the flavours of the subcontinent to British high streets, making this dish a beloved classic. It’s thanks to their legacy that we can enjoy this comforting curry so readily. My version pays homage to the original but with a fresh, vibrant twist. We’re using just-wilted spinach for a perkier texture and a brighter flavour than your typical takeaway. It’s simple, wholesome, and utterly delicious.

Ingredients

• 3 tablespoons / 45 ml (1.5 fl oz) canola oil
• ½ teaspoon / 1 g (0.04 oz) black mustard seeds
• 1 teaspoon / 2 g (0.07 oz) cumin seeds
• 2 large onions, diced
• 5 cloves of garlic, crushed
• ¾-inch / 2 cm piece of ginger, peeled and grated
• 1 x 14-ounce / 400 g (14.1 oz) can of plum tomatoes
• 2 x 14-ounce / 400 g (14.1 oz) cans of chickpeas, drained
• 1½ teaspoons / 3 g (0.11 oz) ground coriander
• 1 teaspoon / 2 g (0.07 oz) ground red chile
• ½ teaspoon / 1 g (0.04 oz) ground turmeric
• 1 teaspoon / 6 g (0.21 oz) salt, or to taste
• 1 pound / 450 g (15.9 oz) baby spinach, washed

Instructions

1. Place a large lidded pan over medium heat and add the oil. Once hot, add the mustard and cumin seeds. Stir for about a minute until they begin to pop.
2. Add the diced onions and fry for 10 to 12 minutes, stirring occasionally, until they are soft, translucent, and beginning to caramelize at the edges.
3. Stir in the crushed garlic and grated ginger and cook for another 3 minutes until fragrant.
4. Add the canned tomatoes, crushing them with your hand or a spoon as they go into the pan. Fill the empty tomato can one-third of the way with water and add that to the pan as well.
5. Simmer for 10 minutes, stirring occasionally, until the sauce has reduced to a thick, dry paste.
6. Add the drained chickpeas and stir to coat them in the paste. Cook for 2 minutes, then stir in the ground coriander, ground red chile, turmeric, and salt.
7. Add the spinach in large handfuls. It will seem like too much, but fold it into the chickpea mixture as best you can. It will wilt down significantly.
8. Cover the pan and cook for about 5 minutes, or until the spinach is soft and tender. Serve immediately with fresh chapatis or basmati rice, and a dollop of yogurt.

Nutritional Information

• Serving: 1 of 4 | Calories: 385kcal | Protein: 14g (0.49 oz) | Carbohydrates: 48g (1.69 oz) | Fat: 16g (0.56 oz) | Fiber: 12g (0.42 oz)
• (This is an estimate and may vary based on the specific used.)

Pro Tips

• for the Best Chana Saag
• Don’t overcook the spinach. Add it at the very end and cook just until it wilts to maintain its vibrant green color and fresh flavor.
• For a richer, more textured sauce, crush the canned plum tomatoes by hand as you add them to the pan instead of using pre-chopped tomatoes.
• Allow the mustard and cumin seeds to pop in the hot oil before adding anything else. This ‘blooming’ process is crucial for releasing their full aromatic potential.
• This curry tastes even better the next day as the flavors have more time to meld. Reheat gently on the stovetop, adding a splash of water if it has thickened too much.

FAQ

Q: Is this chana saag a good source of plant-based protein
A: Yes, this chana saag is an excellent source of plant-based protein. The chickpeas are protein-rich, and when combined with spinach, it creates a well-rounded, nutritious vegetarian meal. Each serving contains approximately 14g (0.49 oz) of protein.

Q: Can I make this chana saag recipe vegan
A: Absolutely. The core recipe is naturally vegan as it uses canola oil and no dairy products. To keep the entire meal vegan, simply serve it without the optional yogurt dollop or use a plant-based alternative like coconut or soy yogurt.

Q: How should I store leftover chickpea and spinach curry
A: This curry stores beautifully and often tastes even better the next day. Allow it to cool completely, then transfer it to an airtight container and refrigerate for up to 4 days. Reheat gently on the stovetop, adding a splash of water if needed to loosen the sauce.

Q: Can I use frozen spinach instead of fresh
A: Yes, you can substitute frozen spinach. Thaw about 10 ounces (280g / 9.9 oz) of frozen spinach and squeeze out as much excess water as possible before adding it to the pan in step 7. Since it’s already wilted, you’ll only need to cook it for a couple of minutes to heat through.

More Recipes You’ll Love

Vibrant Chana Saag (Chickpea and Spinach Curry) – vegetarian recipe
Stav Kogan

Vibrant Chana Saag (Chickpea and Spinach Curry)

A fresh and vibrant take on the classic Chana Saag, this recipe pays homage to the original with just-wilted spinach for a perkier texture and brighter flavour. It's a simple, wholesome, and utterly delicious curry that's better than your typical takeaway.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 1 servings
Calories: 385

Ingredients
  

  • 3 tablespoons (45 ml / 1.5 fl oz) canola oil
  • ½ teaspoon (1 g / 0.04 oz) black mustard seeds
  • 1 teaspoon (2 g / 0.07 oz) cumin seeds
  • 2 large onions, diced
  • 5 cloves of garlic, crushed
  • ¾-inch / 2 cm piece of ginger, peeled and grated
  • 1 x 14-ounce / 400 g (14.1 oz) can of plum tomatoes
  • 2 x 14-ounce / 400 g (14.1 oz) cans of chickpeas, drained
  • 1½ teaspoons / 3 g (0.11 oz) ground coriander
  • 1 teaspoon (2 g / 0.07 oz) ground red chile
  • ½ teaspoon (1 g / 0.04 oz) ground turmeric
  • 1 teaspoon (6 g / 0.21 oz) salt, or to taste
  • 1 pound (450 g / 15.9 oz) baby spinach, washed
  • for the Best Chana Saag
  • For a richer, more textured sauce, crush the canned plum tomatoes by hand as you add them to the pan instead of using pre-chopped tomatoes.
  • Allow the mustard and cumin seeds to pop in the hot oil before adding anything else. This 'blooming' process is crucial for releasing their full aromatic potential.
  • This curry tastes even better the next day as the flavors have more time to meld. Reheat gently on the stovetop, adding a splash of water if it has thickened too much.

Method
 

  1. Place a large lidded pan over medium heat and add the oil.
  2. Once hot, add the mustard and cumin seeds.
  3. Stir for about a minute until they begin to pop.
  4. Add the diced onions and fry for 10 to 12 minutes, stirring occasionally, until they are soft, translucent, and beginning to caramelize at the edges.
  5. Stir in the crushed garlic and grated ginger and cook for another 3 minutes until fragrant.
  6. Add the canned tomatoes, crushing them with your hand or a spoon as they go into the pan. Fill the empty tomato can one-third of the way with water and add that to the pan as well.
  7. Simmer for 10 minutes, stirring occasionally, until the sauce has reduced to a thick, dry paste.
  8. Add the drained chickpeas and stir to coat them in the paste.
  9. Cook for 2 minutes, then stir in the ground coriander, ground red chile, turmeric, and salt.
  10. Add the spinach in large handfuls. It will seem like too much, but fold it into the chickpea mixture as best you can. It will wilt down significantly.
  11. Cover the pan and cook for about 5 minutes, or until the spinach is soft and tender.
  12. Serve immediately with fresh chapatis or basmati rice, and a dollop of yogurt.
  13. Don't overcook the spinach.
  14. Add it at the very end and cook just until it wilts to maintain its vibrant green color and fresh flavor.

Nutrition

Calories: 385kcalCarbohydrates: 48gProtein: 14gFat: 16g

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

Pleasingly Bitter Vegetable Stew SHUKTA – vegetarian recipe

Pleasingly Bitter Vegetable Stew SHUKTA

Pleasingly bitter vegetable stew, shukta, is a dish for people who've learned to love the flavors most recipes run from — a slow stew of waxy potatoes and tomatoes with ginger, brown sugar, and a fenugreek-flecked tempering of mustard, cumin, and fennel seeds in...

Upma: Savory Indian Porridge with Farina and Vegetables – vegetarian recipe

Easy Vegetable Upma Recipe (Savory Farina Porridge)

Upma, the savory Indian porridge made from farina, is breakfast worth waking for: the sooji toasted in oil until nutty, then cooked into a soft, savory mass with mustard seeds, green chili, and vegetables. Comfort in a bowl, one pan, done. Tired of the same old...

Pleasingly Bitter Vegetable Stew SHUKTA – vegetarian recipe

Pleasingly Bitter Vegetable Stew SHUKTA

Pleasingly bitter vegetable stew, shukta, is a dish for people who've learned to love the flavors most recipes run from — a slow stew of waxy potatoes and tomatoes with ginger, brown sugar, and a fenugreek-flecked tempering of mustard, cumin, and fennel seeds in...

Upma: Savory Indian Porridge with Farina and Vegetables – vegetarian recipe

Easy Vegetable Upma Recipe (Savory Farina Porridge)

Upma, the savory Indian porridge made from farina, is breakfast worth waking for: the sooji toasted in oil until nutty, then cooked into a soft, savory mass with mustard seeds, green chili, and vegetables. Comfort in a bowl, one pan, done. Tired of the same old...

Golden Saffron & Pistachio Rice Pilaf – vegetarian recipe

Golden Saffron & Pistachio Rice Pilaf

This golden saffron and pistachio rice pilaf is dinner-party food: rice steamed over saffron-steeped milk, scattered with emerald pistachios and sweet currants. The little bit of sugar and cinnamon isn't dessert thinking — it's the balance that makes the...