Go Back

Creamy Vegan Potato Soup

This simple vegan potato soup is made by simmering potatoes, onions, and garlic in vegetable broth until tender, then blending until silky smooth. The final dish is a warm, creamy bowl with a velvety texture and comforting aroma, perfect for chilly days. It highlights the humble ingredients transformed into a satisfying, cozy meal.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4
Course: Main Course
Cuisine: Vegan
Calories: 150

Ingredients
  

  • 4 medium potatoes peeled and chopped into 2 cm chunks
  • 1 large onion diced
  • 3 cloves garlic minced
  • 4 cups vegetable broth preferably low-sodium
  • 0.5 cup plant milk for added creaminess, optional
  • 1 tbsp olive oil for sautéing
  • to taste salt and pepper for seasoning

Equipment

  • Large pot
  • Immersion blender or regular blender
  • Wooden spoon
  • Measuring cups and spoons

Method
 

  1. Peel the potatoes and chop them into evenly sized chunks, about 2 cm each. Set aside.
  2. Heat a large pot over medium heat, then add a tablespoon of olive oil. Once shimmering, add the diced onion and cook, stirring occasionally, until it becomes translucent and fragrant, about 5 minutes.
  3. Add the minced garlic to the pot and cook for another minute until fragrant, being careful not to burn it.
  4. Stir in the chopped potatoes, coating them with the aromatics, and cook for a minute to start softening them.
  5. Pour in the vegetable broth, ensuring the potatoes are fully submerged. Bring the mixture to a gentle boil, then reduce the heat to low and cover the pot.
  6. Let the soup simmer for 20-25 minutes, or until the potatoes are very tender and can be easily pierced with a fork. The kitchen will fill with a warm, earthy aroma.
  7. Use an immersion blender directly in the pot, or carefully transfer the soup in batches to a blender. Puree until smooth and creamy, ensuring to vent the lid if blending hot liquids.
  8. Return the pureed soup to low heat, then stir in the plant milk for extra creaminess and season with salt and pepper to taste. Warm for another 5 minutes, stirring occasionally.
  9. Taste the soup and adjust the seasoning as needed, adding more salt or pepper if desired.
  10. Serve hot, ladled into bowls, garnished with fresh herbs or a drizzle of olive oil if desired. Enjoy the velvety, comforting warmth in every spoonful.