Vegetarian Mains

Golden Chickpea & Spinach Coconut Curry

Hearty chickpeas and tender baby spinach simmered in a golden turmeric, ginger, garlic, and coconut milk curry sauce spiced with garam masala.

Prep: 10 mins
Cook: 20 mins
Total: 30 mins
Yield: 4 servings
Jump to Recipe
Golden coconut milk curry with chickpeas, wilted baby spinach, and warm aromatic spices

Chickpea and spinach curry (inspired by classic Chana Saag) is a plant-based staple built entirely from reliable pantry ingredients: canned chickpeas, creamy coconut milk, fresh baby spinach, and fragrant ground spices.

The key to velvety consistency is mashing roughly one-quarter of the chickpeas with the back of a wooden spoon against the side of the pot; their starch dissolves into the coconut broth, giving it luxurious body without flour or cream.

Ready in thirty minutes, this naturally vegan dinner is warming, nourishing, and deeply aromatic.

Why This Method Works

Partial Chickpea Mashing

Crushing a portion of the chickpeas releases natural starches that thicken the coconut milk into a rich, spoon-coating gravy.

Blooming Ground Spices in Oil

Sautéing ground cumin, coriander, turmeric, and chili in coconut oil blooms fat-soluble essential oils before liquid is added.

Fresh Lemon Juice Finish

A squeeze of fresh lemon juice right before serving awakens the earthy turmeric and balances the rich coconut fat.

Ingredient Notes & Regional Substitutions

Canned Chickpeas (Garbanzo Beans)

Two 15-ounce cans, rinsed and drained.

Regional naming: Chickpeas or garbanzo beans.

Substitutions: Cooked dried chickpeas or canned cannellini beans.

Full-Fat Coconut Milk

Canned full-fat coconut milk creates the rich, creamy sauce base.

Regional naming: Canned coconut milk.

Substitutions: Light coconut milk (sauce will be thinner).

Fresh Baby Spinach

Fresh tender baby spinach wilts instantly in the hot curry.

Regional naming: Baby spinach leaves.

Substitutions: Thawed frozen chopped spinach (squeezed dry) or chopped kale.

Vegetarian Mains

Golden Chickpea & Spinach Coconut Curry

Prep Time 10 mins
Cook Time 20 mins
Total Time 30 mins
Yield 4 servings
Measurements:

Ingredients

  • 2 tablespoons coconut oil or olive oil
  • 1 large yellow onion, finely diced
  • 4 cloves garlic, minced
  • 1.5 tablespoons fresh ginger, finely grated
  • 1 tablespoon ground cumin
  • 1 tablespoon ground coriander
  • 1 teaspoon ground turmeric
  • 1 teaspoon garam masala
  • 1/2 teaspoon chili powder or red pepper flakes
  • 1 teaspoon kosher salt, to taste
  • 1 can (14 ounces) diced tomatoes with juices
  • 2 cans (15 ounces each) chickpeas, rinsed and drained
  • 1 can (14 ounces) full-fat coconut milk
  • 4 cups fresh baby spinach, packed
  • 2 tablespoons fresh lemon juice
  • 1/4 cup chopped fresh cilantro (coriander)
  • Cooked basmati rice or warm naan, for serving

Instructions

  1. Sauté Aromatics

    Heat coconut oil in a large deep skillet or Dutch oven over medium heat. Add diced onion and cook for 5 to 6 minutes until soft and translucent. Add minced garlic and grated ginger; cook for 1 minute until fragrant.

    Texture Cue Onions are tender and sweet with no browning.
  2. Toast the Spices

    Add ground cumin, coriander, turmeric, garam masala, chili powder, and salt. Cook, stirring constantly, for 1 minute until the spices are toasted and fragrant.

    Visual Cue Aromatics turn deep golden-yellow and release warm spice aroma.
  3. Add Tomatoes and Coconut Milk

    Pour in diced tomatoes with their juices, drained chickpeas, and full-fat coconut milk. Stir well, scraping up any spices from the pan bottom. Bring to a gentle simmer.

    Visual Cue Sauce turns a rich, creamy golden-orange.
  4. Simmer and Mash

    Simmer uncovered over medium-low heat for 12 to 15 minutes, stirring occasionally. Use a potato masher or back of a wooden spoon to crush about a quarter of the chickpeas against the side of the pot to thicken the sauce.

    Texture Cue Curry thickens into a hearty, spoon-coating texture.
  5. Wilt Spinach & Finish

    Add the fresh baby spinach in two batches, stirring for 2 minutes until just wilted. Turn off heat. Stir in fresh lemon juice and fresh cilantro. Taste and add more salt if needed.

    Visual Cue Bright green spinach ribbons throughout golden curry.
  6. Serve

    Ladle into warm bowls over steamed basmati rice. Serve with warm garlic naan or roti.

    Texture Cue Creamy, spiced coconut gravy with tender chickpeas and soft spinach.

Estimated Nutrition (Per Serving)

Calculated using USDA ingredient data estimates; actual values will vary depending on specific brands.

390 kcalCalories
14gProtein
22gFat
38gCarbs
9gFiber
580mgSodium

Common Mistakes to Avoid

Leaving all chickpeas completely whole
Mashing a small portion of chickpeas is what gives this curry its luscious, creamy body without needing extra thickeners.
Skipping the fresh lemon juice at the end
Coconut milk and chickpeas are naturally heavy. Fresh lemon juice provides the acid needed to make the spices sing.

Recipe Variations

Chickpea & Sweet Potato Curry

Add 1 cup of peeled, diced sweet potato along with the chickpeas; simmer 20 minutes until potato is tender.

Paneer & Chickpea Curry

Fold in 6 ounces of pan-fried paneer or extra-firm tofu cubes for additional protein.

Serving Suggestions

  • Serve over fragrant cumin-scented basmati rice with warm garlic naan.
  • Pair with a dollop of coconut yogurt or mango chutney.

Storage, Reheating & Freezing Guidance

Refrigeration: Refrigerate in a covered container for up to 4 days (flavors improve overnight).

Freezing: Freezes well for up to 3 months in freezer containers.

Reheating: Reheat on the stovetop over medium-low heat with a splash of water.

Frequently Asked Questions

Can I use dry chickpeas?
Yes, soak 1 cup of dry chickpeas overnight, boil until tender (about 1 hour), and use in place of canned chickpeas.
Is this curry gluten-free and vegan?
Yes, this recipe is naturally 100% vegan, dairy-free, and gluten-free.