I first published this recipe almost exactly a year ago. Now, over the course of the year, I have continued to make small improvements to the recipe and the way it is prepared, so I am publishing the recipe in an updated form with new pictures.

The recipe is really easy and can be done even by a complete beginner.

Regarding the serving size, it is worth noting that this recipe only makes two servings. I mention this because most of my recipes are rated for 4-6 or even 8 people, so this is a rare exception.

In this article

3 reasons why you should make spinach soup yourself

Why is it even worth making spinach soup with a lot of effort (?) yourself, when you can get it ready-made at the store?


  1. First of all, homemade spinach soup is real everyday fast food. The soup is ready in the same time as you would thaw store-bought frozen soup, i.e. in about 15 minutes.

    I made this soup in a hurry when I was working from home and only had half an hour to spare during my lunch break. So I managed to prepare and eat the soup in that time!
  2. All the ingredients are probably already in your cupboard. In addition to frozen spinach, you mainly need onion, vegetable milk and spices. This is an easy and straightforward recipe.
  3. Third, I would venture to say that this spinach soup is better like store-bought vegan spinach soup. For example, my husband, who has always been a big fan of spinach soup, refuses to eat vegan spinach soup from the store, because he says it doesn't taste right.

    But he gave his blessing to this recipe, and that's pretty cool when you get it from a true spinach soup fan! I asked his opinion about the taste world, so he has influenced the development of this recipe.

Equipment needed

For this recipe, you definitely need a stick blender (or a blender - in that case, transfer the stock ingredients to a blender to puree, then continue to cook them in the pot).

The soup must definitely be pureed, because otherwise the onion pieces will get stuck in your teeth. It's just not suitable for spinach soup, I'm just saying (tried).

Ingredients needed

You will need:

  • chopped frozen spinach
  • medium or large yellow onion
  • almond milk
  • vegan margarine
  • wheat flour
  • salt
  • white pepper
  • onion powder

Vegetable milks that are suitable for spinach soup

I recommend almond milk for this recipe because it has a nice neutral taste.

Cashew milk would probably work too, but I haven't tried it yet. In my opinion, cashew milk tastes like hyla milk, and it goes well with this kind of milk-based soup.

And of course, this can also be prepared with cow's milk, if that is part of your diet.

This is how you make vegan spinach soup

The recipe is very straightforward to prepare.

Start by peeling and chopping the onion. Sauté the onion in a pot until soft and translucent with the margarine.

Sauteed onion in a pot
Sauteed onion

Add flour and almond milk. Purée the ingredients with a hand blender until a completely smooth broth.

Note: Pureeing should definitely be done at this stage. If you puree the soup only at the end, the spinach will also be pureed, and the soup will not look the same as in the pictures of the recipe. When pureed, the spinach colors the entire soup evenly green, so the soup no longer resembles traditional spinach soup.

Pureeing the spinach soup with a stick blender
Pureeing the onions with the broth

Add the frozen spinach and cook the soup over low heat until the spinach has melted into the milk. Check the amount of spices and add a little if necessary.

Spinach soup in a bowl

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconInstagram Instagram iconPinterest Pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spinach soup in a bowl

DIY spinach soup

1 star2 stars3 stars4 stars5 stars (No reviews)


  • Author: almost vegan
  • Total time: 15 minutes
  • Portions: 2 1x
  • Diet: Vegan

Reseptin kuvaus

This easy soup is ready in no time.


  • 1 medium (or large) yellow onion
  • 50 g vegan margarine (Fairy Lactose-free 70%)
  • 3 tbsp wheat flour
  • 8 dl almond milk
  • 150 g chopped frozen spinach
  • 0.75 tsp salt
  • 0.25 tsp onion powder
  • a pinch of white pepper


  1. Chop the onion and fry it in a pot with margarine.
  2. Add flour and almond milk.
  3. Purée the ingredients with a hand blender until a completely smooth broth.
  4. Add the frozen spinach and cook the soup over low heat until the spinach has melted into the milk.
  • Prep time: 5
  • Cooking time: 10
  • Category: Soups
  • Cooking method: On a stove
  • Cuisine: Finnish

Keywords: spinach soup, vegan spinach soup, dairy-free spinach soup, easy everyday dishes

If you liked the recipe, please share it! 💖 You can also rate the recipe and leave comments below ⬇️

Write a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.