Go Back
+ servings
This creamy vegan spinach potato soup is quick, easy, nutrient dense, beautifully green, and truly delicious! All you need is spinach, potatoes, broth, lemon juice, and a few spices and you’re good to go! showmetheyummy.com #healthy #vegan #glutenfree #vegetarian #soup #spinach #potato #green
Print Recipe
4.81 from 26 votes

Creamy Vegan Spinach Potato Soup

A creamy vegan soup made of spinach and potatoes! A truly delicious and healthy soup!
Prep Time5 mins
Cook Time20 mins
Total Time25 mins
Course: Lunch, Side Dish, Soup
Cuisine: American
Keyword: creamy, healthy, vegan
Servings: 4 people
Calories: 145kcal
Author: Jennifer Debth


  • 1 tablespoon olive oil
  • 1/4 cup onion diced
  • 1 clove garlic minced or pressed
  • 1 pound russet potato peeled and cut into chunks
  • 2 - 3 cups vegetable stock
  • 2 cups packed baby spinach chopped
  • 1 tablespoon lemon juice
  • 1/4 teaspoon Cayenne
  • 1/2 teaspoon salt more to taste


  • In large sauce pot, heat the olive oil over medium heat.
  • Sauté the onions until softened, about 3 mins.
  • Add in garlic and cook for 30 seconds.
  • Now, carefully add the stock and potatoes.
  • Bring to a simmer.
  • Continue to simmer, you may need to lower the heat, until potatoes are falling apart and fork tender about 10 - 15 minutes.
  • Stir in the spinach and cook for another two minutes.
  • Remove from heat and stir in lemon juice, cayenne pepper, and salt.
  • Pour into blender or Vitamix and blend until ultra smooth.
  • Taste and season again, if necessary.
  • Serve immediately hot. This may be enjoyed cold, too!


Calories: 145kcal | Carbohydrates: 26g | Protein: 3g | Fat: 4g | Saturated Fat: 1g | Sodium: 1484mg | Potassium: 571mg | Fiber: 2g | Sugar: 4g | Vitamin A: 2085IU | Vitamin C: 13.1mg | Calcium: 30mg | Iron: 1.4mg