Chickpea and Spinach Curry

Featured in: Vegetarian Picks

This chickpea and spinach curry offers a nourishing combination of protein-rich chickpeas and tender greens in a fragrant, spiced coconut-tomato sauce. Quick to prepare and easy to adapt, this savory plant-based meal features cumin, coriander, and garam masala for classic Indian-inspired warmth. With just a handful of pantry ingredients and one pot, you’ll create a satisfying dish best paired with rice or flatbread. Make it your own by swapping greens or adding a creamy swirl of yogurt or cashew cream for added richness.

Updated on Tue, 07 Oct 2025 09:42:11 GMT
Hearty chickpea and spinach curry served steaming hot with fluffy basmati rice on the side. Save
Hearty chickpea and spinach curry served steaming hot with fluffy basmati rice on the side. | ovenharmony.com

This chickpea and spinach curry has been my reliable answer for those busy weeknights when I crave warmth and nourishment without much fuss. Tender chickpeas simmer in a coconut tomato sauce, brightened with garam masala and piled with spinach for a plant-fueled dinner that always hits the spot.

The first time I made this I was hunting for a meatless meal that still felt filling. It has become my go-to whenever friends ask for an easy meatless dish packed with flavor. My toddler even loves sopping up the sauce with naan.

Ingredients

  • Vegetable oil: brings everything together and keeps the aromatics from sticking. Choose a neutral oil with a high smoke point like grapeseed or sunflower
  • Medium onion: provides the foundation of sweet flavor use fresh and firm onions for best results
  • Garlic cloves: offer sharp depth and aroma always use fresh garlic for standout taste
  • Fresh ginger: adds zesty warmth look for plump smooth ginger roots
  • Green chili: introduces a gentle heat optional for milder palates
  • Canned chickpeas: are the protein backbone rinse well to remove sodium and achieve a clean texture
  • Fresh spinach: brings a leafy boost to the curry or use frozen if that is easier
  • Diced tomatoes: deliver tang and body canned tomatoes should be deeply red for best results
  • Coconut milk: makes the sauce creamy and lush opt for full fat for maximum flavor
  • Water or vegetable broth: loosens the sauce broth adds extra depth
  • Ground cumin: gives earthy warmth check that your spices are aromatic and not stale
  • Ground coriander: offers citrusy notes
  • Garam masala: blends everything together with sweet spice find a fresh blend for boldness
  • Turmeric: gives golden color and subtle bitterness
  • Paprika: adds smokiness or subtle heat
  • Salt and pepper: finish off the flavors taste and adjust before serving
  • Fresh lemon juice: lifts all the flavors especially refreshing as a final squeeze

Instructions

Prepare the Aromatics:
Finely chop onion garlic ginger and chili if using Lay your mise en place out before you start to make cooking seamless
Sauté the Base:
Heat oil in a large skillet on medium Add the onion and gently sauté for about seven minutes Stir regularly until the onions take on a golden color and start to smell sweet This base layer brings depth and subtle sweetness to the final dish
Build the Flavor:
Add garlic ginger and chili to the skillet Stir frequently for two minutes The heat will mellow the garlic while ginger infuses a gentle spice Your kitchen will begin smelling amazing
Bloom the Spices:
Sprinkle in cumin coriander garam masala turmeric and paprika Stir constantly for at least thirty seconds Intentionally heating the spices releases their oils and boosts flavor throughout the curry
Simmer the Sauce:
Tip in the diced tomatoes with their juices Scrape up any browned bits from the bottom With moderate heat let this thicken and meld for five minutes Tomatoes should slightly break down and the sauce will darken a bit
Add Chickpeas and Coconut:
Pour in the chickpeas coconut milk and your choice of water or broth Stir thoroughly to coat everything evenly and bring the contents to a gentle simmer Let this bubble away uncovered for ten minutes which thickens the sauce and gives chickpeas a chance to drink up all the spices
Wilt the Greens:
Add the spinach in big handfuls If using fresh it will collapse with heat within three to five minutes Stir gently so it mixes into the sauce Frozen spinach just needs to be heated through and squeezed of extra water first
Final Seasoning:
Taste the curry and season with salt black pepper and a squeeze of lemon juice This moment sharpens the flavors and brings brightness to the whole pot
Serve and Enjoy:
Ladle the hot curry over steamed rice or scoop with naan for a comforting meal
Vibrant chickpea and spinach curry in a bowl, showcasing tender greens and rich, aromatic sauce. Save
Vibrant chickpea and spinach curry in a bowl, showcasing tender greens and rich, aromatic sauce. | ovenharmony.com

My favorite ingredient has to be coconut milk In my family it is the secret to silky luscious curries My kids recognize the smell as soon as it hits the pan and everyone trickles into the kitchen for a taste My little one calls it the magic white sauce

Storage Tips

Once cooled transfer the curry to airtight glass containers Refrigerate for up to four days The sauce will thicken as it sits so add a splash of water or vegetable broth when reheating This dish also freezes beautifully Just portion it out thaw in the fridge overnight and gently reheat on the stove for quick work lunches or lazy dinners

Ingredient Substitutions

No spinach on hand Swiss chard or kale make great swaps Just slice the stems thin as they take a bit longer to soften Chickpeas can be replaced with white beans for a milder flavor or with cooked lentils if that is what you have in your pantry Out of coconut milk a blend of plant yogurt and water can make a pretty creamy substitute

Serving Suggestions

Serve bubbling hot with basmati rice or scoop with fluffy naan For extra richness swirl in cashew cream or a dollop of yogurt Try topping with chopped cilantro a sprinkle of toasted cashews or a squeeze of lime for extra freshness For leftovers I love piling the curry onto baked sweet potatoes for a filling lunch

Close-up of creamy chickpea and spinach curry garnished with fresh herbs for a comforting dinner. Save
Close-up of creamy chickpea and spinach curry garnished with fresh herbs for a comforting dinner. | ovenharmony.com

A well loved vegetarian curry like this is both comfort food and a family tradition for us I hope it becomes just as cherished in your home

Recipe FAQ

Can I use frozen spinach instead of fresh?

Yes, thawed and squeezed frozen spinach works perfectly, adding the same earthy flavor and texture.

What pairs well with this curry?

Basmati rice, naan, or quinoa make excellent accompaniments, soaking up the flavorful sauce.

How can I add more richness?

A swirl of coconut milk, cashew cream, or a dollop of yogurt adds creamy balance to the spices.

Is this dish gluten-free and vegan?

Yes, it’s naturally gluten-free and vegan. Always check labels on canned goods and spices for certainty.

Can I adjust the spice level?

Absolutely. Adjust chili and spice amounts according to your taste, or omit chili for a milder flavor.

Can I substitute chickpeas?

White beans or lentils can be used in place of chickpeas for a different twist on the dish.

Chickpea and Spinach Curry

Flavorful curry with chickpeas and spinach simmered in warming spices for a hearty vegan main.

Prep duration
15 min
Cook duration
25 min
Complete duration
40 min
Created by Claire Johnson

Classification Vegetarian Picks

Complexity Easy

Heritage Indian-Inspired

Output 4 Portions

Dietary considerations Plant-based, No dairy, Without gluten

Components

Vegetables & Legumes

01 1 tablespoon vegetable oil
02 1 medium onion, finely chopped
03 3 garlic cloves, minced
04 1-inch piece fresh ginger, grated
05 1 green chili, finely chopped (optional)
06 2 cans (15 ounces each) chickpeas, drained and rinsed
07 4 cups fresh spinach or 1 package frozen spinach, thawed and squeezed dry
08 1 can (14 ounces) diced tomatoes

Liquids

01 1 cup full-fat coconut milk
02 1/2 cup water or vegetable broth

Spices & Seasonings

01 1 teaspoon ground cumin
02 1 teaspoon ground coriander
03 1 teaspoon garam masala
04 1/2 teaspoon ground turmeric
05 1/2 teaspoon paprika
06 Salt, to taste
07 Freshly ground black pepper, to taste
08 Juice of 1/2 lemon (optional)

Directions

Phase 01

Sauté the Aromatics: Heat vegetable oil in a large skillet or saucepan over medium heat. Add the chopped onion and sauté for 5 to 7 minutes until soft and golden.

Phase 02

Cook Garlic, Ginger, and Chili: Add minced garlic, grated ginger, and green chili. Cook for 1 to 2 minutes until aromatic.

Phase 03

Toast the Spices: Add ground cumin, coriander, garam masala, turmeric, and paprika. Stir constantly for 30 seconds to bloom the spices.

Phase 04

Incorporate Tomatoes: Pour in diced tomatoes. Simmer for 5 minutes, allowing the sauce to thicken slightly and flavors to meld.

Phase 05

Add Chickpeas and Liquids: Stir in chickpeas, coconut milk, and water or vegetable broth. Bring to a gentle simmer and cook uncovered for 10 minutes.

Phase 06

Add the Spinach: Fold in fresh spinach and cook for 3 to 5 minutes until wilted. If using frozen spinach, heat until warmed through.

Phase 07

Season and Finish: Adjust seasoning with salt, black pepper, and lemon juice if desired. Serve hot with rice or flatbread.

Necessary tools

  • Large skillet or saucepan
  • Cutting board and knife
  • Wooden spoon or spatula

Allergy details

Review each component for potential allergens and consult healthcare professionals if you're unsure about ingredients.
  • Contains coconut (tree nut).
  • Gluten-free, but check labels of canned goods and spices for potential gluten cross-contamination.

Nutritional information (each portion)

These values are approximate guidelines only and shouldn't replace professional medical guidance.
  • Energy: 350
  • Fats: 18 g
  • Carbohydrates: 34 g
  • Proteins: 12 g