Go Back
+ servings
Square photo of a bowl of vegan potato soup
Print Recipe
5 from 13 votes

Vegan Potato Soup

Vegan potato soup, a healthier alternative to the classic recipe. It's so creamy, comforting, and satisfying. To make it you only need 10 ingredients!
Prep Time10 minutes
Cook Time25 minutes
Total Time35 minutes
Course: Main Dish, Soup
Cuisine: American
Diet: Vegan
Servings: 4
Calories: 264kcal
Author: Iosune

Ingredients

  • 2 tablespoon extra virgin olive oil
  • ½ onion chopped
  • 2 tablespoon flour gluten-free if needed
  • 1 and ½ cups vegetable stock or water
  • 1 and ½ cups unsweetened plant milk of your choice I used soy milk
  • ½ teaspoon salt
  • ¼ teaspoon ground black pepper
  • 1 pound potatoes peeled and cubed, see notes
  • ¼ cup nutritional yeast
  • 1 tablespoon lemon juice optional

Instructions

  • Heat the oil in a large pot and cook the onion over medium-high heat until golden brown, stirring occasionally. 
  • Add the flour and whisk well for about 1 to 2 minutes until it’s cooked and fully incorporated.
  • Slowly add in the stock while whisking.
  • Then add the plant milk, salt, and pepper and stir until well combined. Add more or less liquid (vegetable stock/water and milk), depending on how thick you want your soup to be.
  • Add the potatoes and bring the soup to a boil.
  • Then cover it and simmer for about 15 minutes or until the potatoes are soft.
  • Remove from the heat, add the nutritional yeast and the lemon juice and stir until well combined.
  • You can use an immersion blender and do 3-4 quick pulses or a potato masher to get a thicker and creamier soup. This step is optional.
  • Serve immediately with toppings like tempeh bacon and chopped chives, or eat it with some seitan or tempeh.
  • Keep the leftovers in an airtight container in the fridge for 3-4 days.

Notes

  • Yukon Gold potatoes are great for this recipe.
  • If you want to reduce the amount of sodium in this potato soup, use water or low-sodium vegetable stock instead, omit the salt or just add less of it.
  • If you can’t find nutritional yeast, feel free to use brewer’s yeast or a little bit of beer instead. You could also omit this ingredient, but it gives the soup a delicious cheesy flavor.
  • Feel free to use any kind of unsweetened plant milk, although soy milk is my favorite one for this recipe.
  • Nutritional info has been calculated without the toppings.

Nutrition

Serving: 1serving | Calories: 264kcal | Carbohydrates: 32.6g | Protein: 14.5g | Fat: 10.1g | Saturated Fat: 1.3g | Sodium: 517mg | Fiber: 8.9g | Sugar: 3.6g