Dinner recipe

Creamy Coconut Chickpea Spinach Curry with Lime and Coriander

No ratings yet

Creamy chickpea and spinach curry with tomatoes, warm spices, lime, coriander, and basmati rice for a quick vegan dinner.

35 min620 kcal4 base servingsDinnerVeganGluten FreeOne Pan
Allergy and dietary checks

Shop Sorted can help flag food rules, but it cannot guarantee that a meal or product is allergen-free or suitable for your needs. Always check retailer labels, product packaging, ingredients and substitution notices before buying, cooking or eating.

Recipe and nutrition estimates

Recipe times, servings, calories and nutrition notes are estimates for planning. They are not medical or dietary advice. Check food is cooked safely and adjust recipes for your household's needs.

Focus ingredients: chickpeas, light coconut milk, baby spinach, basmati rice

Dietary fit: Vegetarian, Vegan, Gluten-free

Serving tip: Keep the curry mild for family portions, then add chilli flakes at the table for anyone who wants more heat.

Coconut Chickpea Spinach Curry plated and ready to serve.

Image: Shop Sorted generated asset

Ingredients

What you need

  • 300g basmati rice
  • 2 tins chickpeas
  • 1 tin light coconut milk
  • 1 tin chopped tomatoes
  • 200g baby spinach
  • 1 onion
  • 3 cloves garlic
  • 1 lime
  • 1 bunch fresh coriander
  • 1 tbsp olive oil
  • 2 tsp garam masala
  • 1 tsp ground cumin
  • 1 tsp ground turmeric

You'll also need

sieve, saucepan with lid, deep frying pan, knife, chopping board, grater

Method

Step by step

Up to 8 clear steps
  1. Coconut Chickpea Spinach Curry cooking step 1: Prepare the aromatics.
    Step 1

    Prepare the aromatics

    Rinse the rice in a sieve until the water runs mostly clear. Finely chop the onion, grate the garlic, drain and rinse the chickpeas, roughly chop the coriander, and cut the lime into wedges.

    10 min
  2. Coconut Chickpea Spinach Curry cooking step 2: Cook the rice.
    Step 2

    Cook the rice

    Tip the rice into a saucepan with 600ml boiling water and a pinch of salt. Bring back to the boil, cover, reduce the heat to low, and cook for 10 minutes. Turn off the heat and leave covered for 5 minutes.

    15 min
  3. Coconut Chickpea Spinach Curry cooking step 3: Soften the onion.
    Step 3

    Soften the onion

    Meanwhile, heat the olive oil in a deep frying pan over a medium heat. Add the onion with a pinch of salt and cook for 6 to 8 minutes, stirring often, until soft and lightly golden.

    8 min
  4. Coconut Chickpea Spinach Curry cooking step 4: Bloom the spices.
    Step 4

    Bloom the spices

    Stir in the garlic, garam masala, cumin, and turmeric for 45 seconds until fragrant. Add the chopped tomatoes and cook for 3 minutes, stirring, until the tomato base thickens slightly. Add a small pinch of sugar only if the tomatoes taste sharp.

    4 min
  5. Coconut Chickpea Spinach Curry cooking step 5: Simmer the curry.
    Step 5

    Simmer the curry

    Stir in the chickpeas and coconut milk. Bring to a gentle simmer and cook for 10 to 12 minutes until the sauce is creamy and coats the chickpeas.

    12 min
  6. Coconut Chickpea Spinach Curry cooking step 6: Wilt the spinach and serve.
    Step 6

    Wilt the spinach and serve

    Fold in the spinach a handful at a time for 2 to 3 minutes until just wilted. Squeeze in half the lime, taste, and add a little more lime or salt if needed. Fluff the rice with a fork, spoon it into four bowls, ladle the curry alongside, then scatter with coriander and serve with the remaining lime wedges.

    3 min