Go Back

Vegan Potato Soup

This creamy vegan potato soup is made by simmering potatoes and onions in vegetable broth, then blending until smooth for a comforting, velvety texture. It relies on simple ingredients like potatoes, garlic, and plant-based milk to create a warm, hearty bowl that’s perfect for cozy days. The final dish is a rich, thick soup with a silky consistency and inviting aroma.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4
Course: Main Course
Cuisine: Vegan
Calories: 250

Ingredients
  

  • 4 large Yukon Gold potatoes peeled and diced
  • 1 yellow onion chopped
  • 2 cloves garlic minced
  • 4 cups vegetable broth preferably homemade or no-salt-added
  • 1 cup plant-based milk such as coconut or almond
  • 2 tablespoons olive oil for sautéing
  • to taste salt and pepper
  • a squeeze lemon juice optional, to brighten

Equipment

  • Large pot
  • Immersion blender
  • Knife and cutting board
  • Measuring cups and spoons

Method
 

  1. Peel and dice the potatoes into roughly 2 cm cubes, creating even pieces for uniform cooking.
  2. Heat the olive oil in a large pot over medium heat until shimmering, and add the chopped onion. Cook, stirring occasionally, until the onion becomes translucent and fragrant, about 5 minutes, filling your kitchen with a sweet aroma.
  3. Add the minced garlic to the onions and cook for another minute, stirring constantly, until the garlic is fragrant and slightly softened.
  4. Stir in the diced potatoes, ensuring they are coated with the fragrant onion and garlic mixture. Pour in the vegetable broth, making sure the potatoes are mostly submerged. Bring the mixture to a boil, then reduce the heat to low and cover the pot.
  5. Let the soup simmer gently for 20 to 25 minutes, or until the potatoes are extremely tender and easily pierced with a fork, filling your kitchen with a cozy, earthy scent.
  6. Carefully insert the immersion blender into the pot and blend the soup directly until smooth and velvety, about 1-2 minutes. Alternatively, transfer the soup in batches to a blender, blend until smooth, then return to the pot.
  7. Stir in the plant-based milk to add creaminess, then season to taste with salt and pepper. If desired, add a squeeze of lemon juice to brighten the flavors and balance the richness.
  8. Give the soup a good stir, taste again, and adjust the seasoning as needed. It should be warm, thick, and smooth, with a comforting aroma inviting you to serve.
  9. Ladle the hot soup into bowls, garnish with fresh herbs if desired, and drizzle with a little olive oil or a sprinkle of pepper for an extra touch. Serve immediately while steaming and fragrant.