← Back to All Recipes
Botanical

Spinach Chickpea Coconut Curry

Chickpeas and spinach simmer in a tomato-coconut curry scented with cumin, coriander, turmeric and garam masala for a warming plant-based meal.

★★★★★New0 reviews◉ 3 views
🌿 Vegan 🥗 Vegetarian 🌾 Gluten-Free
Cuisine: South Asian-Inspired / Modern Vegan Prep: 15 Min Cook: 30 Min Total: 45 Min Difficulty: Easy Servings: 4 servings
◆ ChefLock Verified↻ Tested 1 timev1.0◎ Origin: This recipe is a modern plant-based curry inspired by South Asian cooking traditions, combining chickpeas, spinach, tomato, coconut milk and warm spices. It is not one specific traditional regional dish, but uses familiar curry techniques and flavour combinations found across South Asian cuisine.
Spinach Chickpea Coconut Curry
Jump to Ingredients Rate

Home Cook View

Follow the measured ingredients, numbered method, substitutions, safety notes and cooking mode below.

About This Recipe

Chickpeas and spinach make a practical curry with a tomato-and-coconut sauce. The tomato brings acidity, coconut milk rounds the spices, and spinach adds a fresh green finish. The goal is a sauce that clings lightly to the chickpeas while remaining easy to spoon over rice.

Before You Start

1. Read firstRead every step once before switching on the cooker.

2. MeasureWeigh and prepare all ingredients in the order listed.

3. Control heatLow means a gentle bubble, medium cooks steadily, and high is for quick browning.

4. Check donenessUse the texture, timing and safe-temperature checks written in the method.

Equipment

  • ✓ Heavy saucepan
  • ✓ Chef’s knife
  • ✓ Chopping board
  • ✓ Wooden spoon or silicone spatula
  • ✓ Fine-mesh strainer
  • ✓ Kitchen scale
  • ✓ Measuring jug
  • ✓ Serving ladle

Ingredients

  • For the Curry Base
  • For the Curry
  • To Finish

Easy Step-by-Step Method

Complete one numbered step before moving to the next. Keep the heat and timing exactly as written.

Prepare the Ingredients

  1. Drain and rinse the chickpeas thoroughly. Wash and drain the spinach. Dice the onion and prepare the ginger and garlic.

Cook the Cumin and Onion

  1. Heat the oil in a heavy saucepan over medium heat.
  2. Add the cumin seeds and cook for 20–30 seconds until fragrant.
  3. Add the onion and cook for 5–6 minutes, stirring regularly, until soft and lightly golden.

Add the Ginger and Garlic

  1. Add the ginger and garlic and cook for approximately 1 minute, stirring continuously.

Cook the Spices

  1. Add the ground coriander, cumin, turmeric, chilli powder and garam masala.
  2. Cook for approximately 30 seconds, stirring continuously so the spices become fragrant without burning.

Cook the Tomato Base

  1. Add the chopped tomatoes and stir well.
  2. Cook over medium heat for 7–8 minutes, stirring occasionally, until the tomato mixture thickens slightly and loses its raw flavour.

Add the Chickpeas

  1. Add the chickpeas and vegetable stock.
  2. Bring to a gentle simmer and cook for 8 minutes so the chickpeas absorb the curry flavours.

Add the Coconut Milk

  1. Reduce the heat and stir in the coconut milk.
  2. Simmer gently for 5 minutes. Avoid aggressive boiling to maintain a smooth sauce.

Add the Spinach

  1. Add the spinach in batches, stirring until wilted.
  2. Cook for another 2–3 minutes until the spinach is tender and evenly distributed.
  3. Adjust the Seasoning
  4. Add salt and taste the curry.
  5. Adjust chilli, salt or consistency if required.

Finish the Curry

  1. Remove from high heat and stir in the lemon juice.
  2. Finish with fresh coriander.

Serve

  1. Serve hot with basmati rice, roti, vegan naan or other preferred accompaniments.

Chef Notes & Tips

Cook the tomato base thoroughly before adding liquid for better flavour.
Do not burn the ground spices; add a small splash of water if the pan becomes too dry.
Add spinach near the end so it retains colour and freshness.
Use full-fat coconut milk for the creamiest texture.
The finished sauce should be creamy and spoonable, not excessively thick.
Add lemon juice only near the end to brighten the curry.

Ingredient choices: Use cooked chickpeas rather than dried ones added directly to the sauce. Wash and drain spinach well; excess washing water changes the sauce consistency. Ground spices should smell fresh, while the coconut milk should be unsweetened and shaken or stirred before measuring.

Cooking control: Cook onion, ginger and garlic before adding the ground spices and tomato. Let the tomato base reduce enough to lose its raw edge. Simmer chickpeas before folding in spinach near the end so the leaves wilt without turning dull and stringy.

If something goes wrong: If the curry is watery, reduce the sauce before adding the spinach. If the leaves have already gone in, remove a portion of sauce to reduce separately rather than boiling everything hard. Balance a heavy coconut finish with lemon in small additions.

Ingredient Substitutions

  • ↔ Chickpeas → cooked butter beans
  • ↔ Fresh spinach → frozen spinach
  • ↔ Coconut milk → unsweetened plant-based cooking cream
  • ↔ Chopped tomatoes → tomato passata
  • ↔ Fresh coriander → parsley
  • ↔ Lemon juice → lime juice
  • ↔ Chilli powder → mild paprika
  • ↔ Vegetable stock → water with appropriate seasoning

Food Safety & Doneness

Drain and rinse canned chickpeas thoroughly before use.
Cook the tomato base until the raw flavour has disappeared.
Heat chickpeas thoroughly before service.
Spinach should be wilted and fully heated.
Keep opened coconut milk refrigerated.
Hold cooked curry hot for service or cool promptly before refrigeration.
Reheat stored curry until piping hot throughout.

Serving & Plating

Serve in a warm shallow bowl.

Keep chickpeas visible on the surface.

Finish with fresh coriander and optional sliced chilli.

Serve with basmati rice or flatbread.

Add a fresh lemon wedge on the side.

Serve in a deep bowl with rice or flatbread. Stir gently before portioning so one serving does not receive all the spinach and another mostly sauce.

Storage

Cool promptly and refrigerate in a covered food-safe container.

Use within 3 days for best quality.

Reheat gently until piping hot throughout.

Add a small amount of vegetable stock or coconut milk if the curry becomes too thick.

The curry can be frozen for approximately 2 months.

Nutrition & Dietary Information

Carbohydrates: 45 g

Fat: 24 g

Allergens: No major allergen is inherently required, but check coconut milk, vegetable stock and packaged spices for declared allergens or cross-contact.

Approximate nutrition per serving:

Calories: ~430 kcal
Protein: ~14 g
Carbohydrates: ~45 g
Fat: ~24 g
Fibre: ~11 g

Values are approximate and vary depending on coconut milk, chickpeas and portion size.

Community Kitchen

I Cooked This

Real results, useful changes and photos shared by ChefLock members. Every submission is reviewed before publication.

Community Reviews

Rate & Review This Recipe

0.0★★★★★0 reviews

No reviews yet. Be the first to rate this recipe.

Leave Your Rating & Review

Your email address will not be published. New guest reviews may be held for approval.