Go Back
+ servings
Close-up of a bowl full of vegan spinach soup sprinkled with vegetable crisps and dairy-free cream swirls.

The Easiest Cream of Spinach Soup (Vegan)

Ridiculously easy and quick vegan spinach soup. 5-ingredients, but nothing fancy or hard to get. Creamy, healthy, not to mention kid-friendly.
Course Soup
Cuisine Gluten-free, Vegan
Keyword cream of spinach soup, potato spinach soup, spinach soup, vegan spinach soup
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 4 people
Calories 140kcal



  • 1 Tbsp Olive oil
  • 1 Onion (medium)
  • 2 cloves Garlic
  • 10 oz Fresh spinach leaves 300g
  • 2 ½ cup Vegetable broth 600ml
  • 2 Potato (medium)
  • Salt
  • Pepper


  • Wash the fresh spinach leaves. Peel and finely chop onion and garlic. Peel and dice potatoes. The smaller you dice them, the shorter will be your cooking time.
  • Heat a saucepan on medium heat until olive oil is shimmering. Add the chopped onion and garlic coat it with the oil and spread evenly. Stir occasionally. (For WFPB diet - cook them in veggie broth directly.)
  • Once onion is tender but still white, add the fresh spinach leaves and stir until wilted. 
  • Now add vegetable broth and the diced potatoes. Cook them until tender 15-20 minutes. 
  • Use a hand blender and puree them thoroughly. Now add the salt and pepper to taste. Ready to serve it. 




Serving: 1bowl | Calories: 140kcal | Carbohydrates: 24.7g | Protein: 4.3g | Fat: 3.8g | Saturated Fat: 0.5g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 2.5g | Sodium: 407mg | Potassium: 666mg | Fiber: 4.5g | Sugar: 3.4g | Vitamin A: 18850IU | Vitamin C: 16.5mg | Calcium: 130mg | Iron: 3.2mg