Vegan Chickpea Spinach Curry with Rice

Vegan Chickpea Spinach Curry with Rice

Vegan Chickpea Spinach Curry with Rice

Golden coconut chickpea curry with wilted spinach over fluffy rice — fully vegan, one pot, 30 minutes

Jump to Recipe
Vegan Chickpea Spinach Curry with Rice

This vegan chickpea spinach curry is the weeknight bowl that does everything. Golden coconut curry, tender chickpeas, wilted spinach and fluffy rice — warm, filling and genuinely fast.

One pot, 30 minutes, and it meal-preps like a champion. Dinner's sorted for days.

Prep10 min
Cook20 min
Servings4 bowls
Protein13g
Net Carbs52g
Calories460

Why you'll love this chickpea spinach curry

  • 13g plant protein per bowl — properly filling
  • One pot, 30 minutes, mostly hands-off
  • Golden, creamy, warmly spiced in every bite
  • Spinach wilts right in — no extra pan
  • Meal-prep friendly — better on day two
  • Fully vegan with pantry staples

Health notes

  • Chickpeas: Plant protein, fiber and folate — the hearty base.
  • Spinach: Iron, folate and vitamin K; the lemon at the end helps iron absorb.
  • Turmeric & ginger: The golden color is genuinely anti-inflammatory.
  • Coconut milk: Creamy body without dairy.
  • Rice: The fluffy partner — jasmine or basmati both shine.

Key element — bloom the spices, spinach last

Sixty seconds of spices frying in oil before the tomatoes go in — that bloom is where curry flavor actually comes from. And the spinach goes in off the heat at the very end: bright green and just wilted, never army-grey.

Ingredients

Curry

  • 1 Tbsp coconut oil (or neutral oil)
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 Tbsp grated fresh ginger
  • 2 Tbsp curry powder
  • 1 tsp turmeric
  • ½ tsp smoked paprika
  • ¼ tsp chili flakes (optional)
  • 1 can (14 oz) crushed tomatoes
  • 1 can (13.5 oz) full-fat coconut milk
  • 2 cans (15 oz each) chickpeas, drained and rinsed
  • 5 oz fresh spinach, roughly chopped
  • 1 Tbsp lemon juice
  • 1 tsp salt, plus more to taste
  • Fresh cilantro, for serving

Rice

  • 1½ cups jasmine or basmati rice
  • 2¼ cups water
  • ½ tsp salt

Swaps

  • Kale: Chopped kale replaces spinach — add with the chickpeas, it needs 5 minutes.
  • Sweet potato: Diced sweet potato added with the tomatoes — heartier, sweeter.
  • Lower fat: Light coconut milk works — the curry is thinner but still delicious.
  • No rice: Serve over quinoa, cauliflower rice, or with warm naan.

Instructions

Pro tips

  • Bloom the spices a full 60 seconds — raw curry powder tastes dusty.
  • Spinach off the heat: bright green, never grey.
  • Lemon at the end wakes everything up — don't skip it.
  • Full-fat coconut milk is the difference between good and great here.
  • Day-two curry is better curry. Make the whole pot.

Nutrition

NutrientPer bowl (curry + rice)
Calories460
Protein13g
Net carbohydrates52g
Total carbohydrates60g
Fiber8g
Total fat20g
Sodium480mg

Estimates based on chickpeas, full-fat coconut milk, spinach and jasmine rice. Exact macros vary with brands and portions.

Variations

Sweet potato

Diced sweet potato simmers in from the tomato stage — sweeter, heartier.

Kale

Chopped kale in place of spinach — sturdier, more chew.

Red lentil boost

½ cup red lentils simmered in — thicker curry, +4g protein per bowl.

Extra spicy

A fresh chili and a full teaspoon of flakes — sweat-happy heat.

Storage

MethodTimeNotes
RefrigeratorUp to 4 daysStore curry and rice separately; flavors deepen
FreezerUp to 3 monthsCurry freezes beautifully; cook rice fresh
Make aheadSundayCook the pot, portion with rice — lunches sorted

Comments (2)

5.0 (1 rating): average 5.0 out of 5

Varsha Rated 5 out of 5Verified
I like plant based vegan recipes
Hannah PetersonAuthor
Hi Varsha, thank you for your comment! I’m glad you enjoy plant‑based vegan recipes – the chickpea and spinach curry is one of my favourites for a cosy, flavourful meal. Happy cooking!

Hannah

Leave a comment

Needs your email above. We'll send a confirmation email first; unsubscribe any time.
Your rating (optional)
Your stars count toward the recipe rating once your comment is approved.
Max 2000 characters. Comments are moderated.

Get in touch

Have a recipe question? Tell us how we can help and we'll get back to you shortly.