Spicy Coconut Curry with Chickpeas and Spinach

Spicy Coconut Curry with Chickpeas and Spinach - Spicy Coconut Curry with Chickpeas and Spinach
Spicy Coconut Curry with Chickpeas and Spinach
  • Focus: Spicy Coconut Curry with Chickpeas and Spinach
  • Category: Dinner
  • Prep Time: 30 min
  • Cook Time: 1 min
  • Servings: 3

Love this? Pin it for later!

A weeknight lifesaver that tastes like it simmered all day.

I still remember the first time I made this curry. It was one of those frantic Tuesday evenings when the fridge held nothing but a wilting bag of spinach and a can of chickpeas I’d bought “just in case.” Thirty minutes later I was standing over the stove, dipping torn pieces of naan straight into the pot, completely stunned that something so creamy, so fragrant, and so boldly spicy had emerged from such humble beginnings.

Since that happy accident, this recipe has become the most-requested dinner in our house—surpassing even my from-scratch lasagna. My teenagers call it “liquid gold,” and I’ve watched friends who swear they “don’t like curry” go back for thirds. The magic lies in the balance: rich coconut milk tames the heat of the chiles, while fresh spinach and chickpeas make it feel nourishing rather than indulgent. It’s the kind of meal that tastes like you spent the day tending to it, when in reality you spent half an hour mostly opening cans and letting the spices bloom.

Perfect for Meatless Mondays, potlucks, or that moment when you need to impress last-minute guests without a trip to the store. Serve it over steaming basmati rice with a shower of fresh cilantro and a wedge of lime, and watch the room go quiet except for the clink of spoons against bowls.

Why This Recipe Works

  • One-Pot Wonder: Minimal dishes, maximum flavor—everything simmers in a single Dutch oven.
  • Pantry Heroes: Canned chickpeas, coconut milk, and diced tomatoes keep indefinitely, so dinner is always within reach.
  • Customizable Heat: Use one chile for gentle warmth, or three if you want that sinus-clearing glow.
  • Vegan & Gluten-Free: Naturally plant-based and celiac-friendly without any forced swaps.
  • Freezer Star: Make a double batch; leftovers taste even better tomorrow and freeze beautifully.
  • Weeknight Fast: 10 minutes of hands-on time, 20 minutes of lazy simmering while you set the table or help with homework.
  • Green Boost: A whole 5-oz clamshell of spinach wilts in at the end, giving you a veggie serving without a side dish.
  • Layered Spices: Blooming whole cumin and mustard seeds in hot oil releases nutty depth you can’t get from ground spices alone.

Ingredients You'll Need

Ingredients

Great curry starts with great building blocks. Here’s what to look for—and what you can swap in a pinch.

Coconut Oil: A teaspoon of virgin coconut oil lends subtle sweetness and a higher smoke point for blooming spices. If you’re out, any neutral oil works, but avoid olive oil’s grassy notes here.

Whole Cumin & Mustard Seeds: These tiny powerhouses deliver layers of flavor pre-ground spices can’t match. Buy from a store with high turnover (spice shops or Indian grocers) and keep them in airtight jars away from sunlight. No seeds? Substitute ¾ tsp ground cumin and ½ tsp dry mustard, but add them after the onion softens so they don’t scorch.

Fresh Ginger & Garlic: I keep a knuckle of ginger in the freezer; it grates beautifully on a microplane without the stringiness. For garlic, fresh cloves beat jarred every time, but in a hurry, ½ tsp of good garlic paste equals one clove.

Bird’s-Eye Chiles: These tiny Thai chiles pack serious heat. One gives gentle warmth, two give a prickly tongue tingle, three will make you reach for mango lassi. Swap with ½ tsp red-pepper flakes per chile if needed.

Fire-Roasted Tomatoes: The roasting concentrates sugars and adds smoky depth. Regular diced tomatoes work, but add ½ tsp smoked paprika to compensate.

Full-Fat Coconut Milk: Don’t cave to “lite.” Fat carries flavor and gives that luxurious spoon-coating texture. Shake the can vigorously or empty it into a bowl and whisk to reincorporate the cream top.

Chickpeas: Canned are fine—drain and rinse to remove 40% of the sodium. If you cook dried, 1½ cups cooked equals one 15-oz can. For an extra-silky sauce, pinch off the skins; they slip away easily when chickpeas are warm.

Spinach: Baby spinach wilts quickly and needs no stemming. If you only have frozen, thaw and squeeze it dry or the curry will water out. Kale or Swiss chard work too; just add them earlier so they soften.

Garam Masala: Every family has their own blend; buy small batches and sniff for cardamom, clove, and cinnamon aromatics. Add it off-heat to preserve its volatile oils.

How to Make Spicy Coconut Curry with Chickpeas and Spinach

1
Bloom the Seeds

Heat a heavy Dutch oven over medium. Add 1 Tbsp coconut oil; when it shimmers, scatter in 1 tsp cumin seeds and ½ tsp black mustard seeds. Listen for the cumin to start “singing” and the mustard seeds to pop like sesame—about 60-90 seconds. Keep the lid handy to prevent escape-artist seeds.

2
Build the Aromatic Base

Stir in 1 small diced onion (about 1 cup). Reduce heat to medium-low and sauté until edges turn translucent and golden, 5-6 minutes. Add 1 Tbsp minced ginger, 3 cloves minced garlic, and 1-3 slit bird’s-eye chiles. Cook 1 minute more, scraping so the garlic doesn’t brown.

3
Toast the Spices

Sprinkle 1 tsp ground coriander, ½ tsp turmeric, and ¼ tsp freshly ground black pepper over the onions. Stir constantly for 30 seconds; the mixture will look like golden sand. Toasting drives off raw flavor and blooms essential oils.

4
Deglaze with Tomatoes

Add one 14-oz can of fire-roasted diced tomatoes with juices. Increase heat to medium-high and scrape the brown fond off the pot bottom. Cook 3-4 minutes until tomatoes break down and the oil starts to separate—this means the spices are marrying properly.

5
Simmer with Chickpeas

Stir in two 15-oz cans of drained chickpeas, ½ cup water, and 1 tsp kosher salt. Bring to a gentle boil, then reduce to a lazy bubble for 10 minutes so chickpeas absorb flavor.

6
Enrich with Coconut Milk

Shake a 13.5-oz can of full-fat coconut milk and pour it in. Stir, taste, and adjust salt; the sauce should coat the back of a spoon. Simmer 5 minutes more—do not hard-boil or coconut milk can split.

7
Wilt the Spinach

Gradually add 5 oz baby spinach, a handful at a time, stirring until just wilted. Bright green color signals it’s ready; overcooking turns it army-drab.

8
Finish with Freshness

Off heat, fold in 1 tsp garam masala and juice of ½ lime. Shower with ¼ cup chopped cilantro leaves and serve hot over steamed rice or quinoa.

Expert Tips

Make-Ahead Magic

Flavor improves overnight. Cool completely, refrigerate up to 4 days, and reheat gently with a splash of water.

Cream Without Coconut

Allergic to coconut? Substitute ¾ cup cashew cream plus ¼ cup water for similar richness.

Temper the Heat

If you overspice, stir in 1 tsp sugar and 2 Tbsp coconut cream; dairy yogurt also tames flames.

Double Duty

Cook a double batch, freeze half, and transform leftovers into a soup by thinning with veggie broth.

Smoky Finish

For restaurant-style smokiness, place a small piece of lump charcoal in a metal bowl, set it in the curry, drizzle with ½ tsp oil, cover 2 minutes, then remove.

Protein Upgrade

Stir in 1 cup paneer cubes or roasted tofu during the last 5 minutes for extra protein that soaks up sauce.

Variations to Try

  • Sweet Potato & Chickpea: Add 1 peeled diced sweet potato with the chickpeas; simmer until fork-tender.
  • Seafood Coconut Curry: Replace chickpeas with 1 lb peeled shrimp; add during last 3 minutes of simmering.
  • Green Goddess: Swap spinach for 4 cups chopped kale and add ½ cup cilantro stems to the onion mixture.
  • Peanutty African Twist: Whisk 2 Tbsp natural peanut butter into coconut milk and finish with 1 tsp lime zest.
  • Mild Korma Style: Omit chiles, add ½ tsp ground cardamom and 2 Tbsp golden raisins for sweetness.

Storage Tips

Refrigerate

Cool completely, transfer to airtight glass containers, and refrigerate up to 4 days. The flavors meld and intensify, making leftovers a coveted lunch.

Freeze

Portion into freezer-safe zip bags, press out excess air, label, and freeze flat up to 3 months. Thaw overnight in the fridge, then reheat gently with a splash of water or broth.

Note: Spinach may darken after freezing; stir in a handful of fresh leaves while reheating for bright color.

Frequently Asked Questions

You can, but the sauce will be thinner and less luxurious. Compensate by simmering 2 extra minutes to reduce, or stir in 1 tsp cornstarch slurry for body.

Usually salt or acid. Add another pinch of salt, squeeze in more lime, or simmer an extra 5 minutes to concentrate flavors. Taste again after each tweak.

Omit the chiles and serve with a dollop of yogurt on the side; kids can control their own heat level. The creamy coconut base is naturally sweet and appealing.

Yes—use sauté mode for steps 1-4, add chickpeas and tomatoes, then pressure cook on high for 4 minutes, quick release. Stir in coconut milk and spinach on sauté-low until wilted.

Fragrant long-grain basmati is classic. Rinse until water runs clear, then use a 1:1.5 ratio with water, pinch of salt, and a bay leaf for 12 minutes at low simmer, 10 minutes off heat.

Graininess happens when coconut milk boils. Whisk vigorously, or blitz with an immersion blender for 10 seconds to re-emulsify. Next time, keep the simmer gentle.
Spicy Coconut Curry with Chickpeas and Spinach
main-dishes
Pin Recipe

Spicy Coconut Curry with Chickpeas and Spinach

(4.9 from 127 reviews)
Prep
10 min
Cook
25 min
Servings
5

Ingredients

Instructions

  1. Bloom spices: Heat coconut oil in Dutch oven over medium. Add cumin & mustard seeds; cook 60 seconds until fragrant and mustard seeds pop.
  2. Sauté aromatics: Stir in onion; cook 5-6 minutes until translucent. Add ginger, garlic, and chiles; cook 1 minute.
  3. Toast ground spices: Add coriander, turmeric, and pepper; stir 30 seconds.
  4. Deglaze: Add tomatoes with juices; simmer 3-4 minutes, scraping browned bits, until oil separates.
  5. Simmer chickpeas: Stir in chickpeas, ½ cup water, and 1 tsp salt; cover and simmer 10 minutes.
  6. Finish: Stir in coconut milk; simmer 5 minutes. Fold in spinach to wilt. Off heat, add garam masala and lime juice. Garnish with cilantro. Serve hot over rice.

Recipe Notes

For deeper flavor, make a double batch—this curry freezes beautifully and tastes even better the next day. Adjust chiles to control heat level.

Nutrition (per serving)

348
Calories
12g
Protein
38g
Carbs
19g
Fat

Share This Recipe:

You May Also Like

Type at least 2 characters to search...