Creamy Coconut, Squash & Tomato Curry
Clock Image
Total: 50 mins
An aromatic blend of Bombay spices, fresh turmeric and ginger add a lick of heat and bags of flavour to this creamy veggie curry of organic squash, tomatoes and spinach, simmered with coconut milk and served with white basmati.
This recipe is a:
See this week's box.
Recipe Box Recipe Main Image
768 kcal
(per portion)
Ingredients you'll need
  • 1 butternut squash
  • 400g vine tomatoes
  • 1 onion
  • A thumb of turmeric
  • 1 garlic clove
  • A thumb of ginger
  • 1 chilli
  • 2 tsp fennel seeds
  • 1 tsp ground coriander
  • 1 tbsp Bombay spice mix
  • 200ml coconut milk
  • 6 curry leaves
  • 150g white basmati rice
  • 100g baby leaf spinach
  • A handful of coriander, leaves only
From your kitchen
  • 1½ tbsp olive or coconut oil
  • 600ml boiling water
  • Sea salt & ground pepper
You'll need
  • Vegetable peeler
  • Pestle and mortar
  • Large pan
  • Small pan
Step by step this way
  • 1.

    Peel the butternut squash. Halve it lengthways and scoop out the seeds (you can keep them for roasting, or compost them). Chop the squash into 3cm cubes. Quarter the tomatoes. Peel and thinly slice the onion. Set the veg to one side.

  • 2.

    Peel and grate the turmeric, garlic and ginger (you might want to do this on a plate as the turmeric can stain wooden boards – gloves and an apron will keep your fingers and clothes stain free). Halve the chilli and flick out the seeds if you prefer less heat. Finely chop it. Lightly crush 2 tsp fennel seeds in a pestle and mortar, or use a small bowl and the bottom of a jam jar to crush them. Fill and boil the kettle.

  • 3.

    Warm a large pan on a medium heat for 2 mins. Add 1 tbsp oil and the onion and fry for 2 mins. Add the crushed fennel seeds and fry for 1 min, then add 1 tsp ground coriander along with 1 tbsp Bombay spice mix, the turmeric, chilli, ginger and garlic. Stir and fry for 2 mins.

  • 4.

    Pour in the coconut milk and add 300ml boiling water. Bring to a bubble. Carefully add the squash and tomatoes. Pop on a lid and simmer on a medium-low heat for 30 mins.

  • 5.

    While the curry is simmering, tip the rice into a bowl and cover with cold water. Whisk for 2 mins (you can use a fork) till the water turns cloudy, then drain and rinse.

  • 6.

    Heat ½ tbsp oil in a small pan. Add 6 curry leaves and fry for 1-2 mins. Add the rice and stir. Pour in 300ml boiling water. Very gently simmer the rice for 8-10 mins till the water has been absorbed and the grains are tender.

  • 7.

    Pierce a squash chunk with a sharp knife – it should be tender. Taste and season the curry. Add the baby leaf spinach and stir to just wilt it.

  • 8.

    Serve the squash and tomato curry with the rice, topped with coriander leaves to garnish.

This recipe is from