Easy Vegan Potato Soup

This Easy Vegan Potato Soup is creamy, cozy, and wonderfully comforting without any dairy at all. It’s the kind of simple, nourishing soup you can make on a busy night and still feel like you cooked something special. Gentle flavors, velvety texture, and pure comfort in every spoonful.

Ingredients

  • 2 tbsp olive oil
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 4 cups potatoes, peeled and diced (Yukon gold or russet)
  • 3 cups vegetable broth
  • 1 cup unsweetened plant-based milk (oat or almond work well)
  • 2 tbsp nutritional yeast
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • Optional: chopped green onions or parsley for topping

Helpful swap: Use canned coconut milk for an extra-rich, creamy finish.

Steps

  1. Sauté the aromatics. Heat olive oil in a pot over medium heat. Add onion and cook until soft and translucent. Stir in garlic and cook 30 seconds until fragrant.
  2. Add the potatoes. Stir in diced potatoes and vegetable broth. Bring to a gentle boil.
  3. Simmer until tender. Reduce heat and simmer for 12–15 minutes, until the potatoes are very soft.
  4. Blend for creaminess. Use an immersion blender to blend until mostly smooth, leaving a little texture if you like. Don’t worry if it looks thick that’s perfect.
  5. Finish the soup. Stir in plant milk, nutritional yeast, salt, and pepper. Simmer 3–5 more minutes until silky.
  6. Taste and adjust. Add more salt or a splash of broth if needed.
  7. Serve warm. Ladle into bowls and add your favorite toppings.

Chef’s Tips

  • Yukon gold potatoes are ideal: They blend up naturally creamy.
  • Blend partially: Leaving a few potato chunks gives the soup cozy texture.
  • Flavor boost: A pinch of smoked paprika adds warmth without overpowering.

Variations

  • Vegan loaded potato soup: Add vegan bacon bits and dairy-free cheese.
  • Garlic herb potato soup: Stir in thyme or rosemary.
  • Extra protein: Add white beans before blending for a heartier bowl.