A vibrant soup full of goodness: spinach, zucchini, leeks, potato and coconut milk. Serve with garlic croutons for a quick meal.
Print Recipe
4.77 from 13 votes

Spinach, Coconut and Zucchini Soup

A comforting and filling soup that is packed with flavour. I call this my 'Incredible Hulk soup' and sometimes change up the vegetables - as long as they are green!
Prep Time5 mins
Cook Time25 mins
Total Time30 mins
Course: Soup
Servings: 4 servings
Author: Lucy Parissi


  • 1-2 tbsp coconut oil or vegetable oil
  • 1 tsp mild curry powder
  • 1/2 tsp ground cumin
  • 1/2 tsp ground turmeric
  • 1 large leek topped and tailed, finely diced
  • 1 medium potato such as Maris piper, peeled and cubed
  • 1 large courgette zucchini, cubed
  • 1 green chilli deseeded and finely diced
  • 240 ml | 1 cup hot vegetable stock I used a Kallo cube
  • 1 x 400g | 14oz can light coconut milk
  • 100-200 g | 3.5-7oz fresh spinach
  • salt and pepper to season
  • ––––––
  • 4 slices stale ciabatta cubed
  • 1-2 tbsp olive oil
  • 1/2 tsp garlic granules
  • 1/2 tsp dried herbs I used Herbs de Provence
  • handful crisp spinach leaves to garnish


  • Toss the bread cubes in the garlic granules and herbs. Heat the olive oil in a non-stick pan and then fry the bread cubes, stirring often, until crunchy and a little coloured. Set aside.
  • Heat the coconut oil in large pot. Add the spices and stir for a minute.
  • Add the leek, potato, courgette and chilli and stir to coat in the spices. Season well with salt and pepper, cover the pot and sweat the vegetables over low heat for five minutes.
  • Add the vegetable stock and coconut milk and cook for another 10 minutes or until the potato is fork tender.
  • Add the spinach and stir. Cook for another 2-3 minutes.
  • Carefully transfer the soup to a blender, make sure the lid is secure and blend until completely smooth. You may need to do this in batches.
  • Serve the soup topped with the croutons and a handful crisp spinach leaves.


I used my air fryer to make the crisp spinach garnish - about 10 minutes on medium heat with a little coconut oil.