Spinach soup with horseradish cream recipe

(32 ratings)

Packed with spinach and topped with a delicious creamy horseradish sauce, this vegetarian soup is a guaranteed hit...

  • healthy
  • Vegetarian
  • healthy
Preparation Time10 mins
Cooking Time35 mins
Cost RangeCheap
Nutrition Per PortionRDA
Calories290 Kcal15%
Fat17 g24%
Saturated Fat8.5 g43%

This spinach soup with horseradish is so easy and healthy and counts towards your 5-a-day and is a great way to make sure you get a hit of iron and vitamins in your diet. 

The richness of the spinach and the creaminess of the horseradish really do work wonders together to make this healthy soup the perfect option as a filling lunch or light dinner. A portion of this soup works out at only 290 calories per serving. This recipe serves around 3-4 people and any leftovers can be stored in an airtight container in the fridge or in the freezer. Serve with crusty bread.


  • 1tbsp sunflower oil
  • 1 medium onion, peeled and chopped
  • 2 medium potatoes, peeled and cubed
  • 1 vegetable stock cube
  • 500ml (16fl oz) milk
  • 400-500g bag washed spinach

To serve:

  • 1tbsp horseradish sauce
  • 4tbsp double cream
  • Freshly grated nutmeg


  1. Heat the oil in a large saucepan and add the onion. Cook the onion over medium heat for about 5 mins until it softens but not colours, stirring occasionally. Add the potato to the pan and cook it for about a further 5 mins.
  2. Pour in 500ml (16fl oz) water and crumble in the stock cube. Bring the mixture to a boil. Cover the pan and reduce the heat, and simmer it for about 15-20 mins, or until the potato has softened.
  3. Add milk to the pan. Bring the mixture back to boil. Add the spinach to the pan and cook for about 5 mins, until spinach has wilted, then remove the pan from the heat.
  4. Purée the soup using a liquidiser, food processor, or stick blender. Season the soup to taste and add some nutmeg.
  5. To make the topping, stir the horseradish sauce into the cream.
  6. Reheat the soup if necessary and pour it into the serving dishes. Swirl cream over top. Grate over a little extra nutmeg before serving.

Top tips for making spinach soup with horseradish cream

The cold soup can be packed into a suitable container and frozen for up to 1 month. Allow the soup to defrost before reheating it thoroughly. The horseradish cream is not suitable for freezing.


Trusted, informative, and empathetic – GoodToKnow is the ultimate online destination for mums. Established in 2007, our 15-year-strong archive of content includes more than 18,000 articles, 1,500 how-to videos, and 7,000 recipes.