Go Back

Vegan Potato Soup

This silky vegan potato soup is made using simple ingredients like starchy potatoes and onions, cooked until tender and blended into a smooth, velvety texture. It’s a comforting, dairy-free dish with a rich appearance, perfect for cozy days. The final result is a warm, creamy bowl that feels like a hug in every spoonful.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4
Course: Main Course
Cuisine: Vegan
Calories: 180

Ingredients
  

  • 4 large potatoes Russet potatoes work best for creaminess
  • 1 onion yellow or white onion, diced
  • 4 cups vegetable broth low-sodium preferred
  • ½ cup plant-based milk coconut, almond, or cashew for creaminess
  • 2 tbsp olive oil for sautéing
  • to taste salt and pepper for seasoning

Equipment

  • Large pot
  • Immersion blender
  • Knife and chopping board
  • Measuring cups and spoons
  • Ladle

Method
 

  1. Peel and chop the potatoes into 2 cm cubes, setting them aside in a bowl.
  2. Heat the olive oil in a large pot over medium heat until it shimmers and begins to smell fragrant.
  3. Add the diced onion to the pot and sauté for about 5-7 minutes, stirring occasionally, until it turns golden and releases a sweet aroma.
  4. Stir the chopped potatoes into the onion mixture, coating them with oil, and cook for another 2 minutes to start softening the potatoes.
  5. Pour in the vegetable broth, bringing the mixture to a gentle boil. Once bubbling, reduce heat to low, cover, and let simmer for 15-20 minutes, until the potatoes are fork-tender and the kitchen smells earthy and warm.
  6. Use an immersion blender to carefully blend the soup directly in the pot until smooth and velvety, or transfer in batches to a blender and puree until creamy.
  7. Stir in the plant-based milk and heat for another 3-5 minutes, until warmed through and slightly thickened. Taste and season with salt and pepper as desired.
  8. Once the seasoning is adjusted to your liking, ladle the hot, creamy soup into bowls and serve immediately, perhaps garnished with fresh herbs or a drizzle of olive oil for extra flair.