Go Back

Vegan Potato Soup

This creamy vegan potato soup is made by simmering peeled and chopped potatoes with onions and garlic, then blending until smooth for a comforting, hearty texture. It's a simple dish that highlights the humble potato with just a few seasonings, resulting in a warm, velvety bowl of goodness perfect for chilly days. Optional additions like smoked paprika or greens can easily elevate the flavor and appearance.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4
Course: Main Course
Cuisine: Comfort Food
Calories: 150

Ingredients
  

  • 4-5 medium starchy potatoes (Russets preferred) peeled and chopped into 2 cm pieces
  • 1 large onion diced finely
  • 3 cloves garlic minced
  • 2 tablespoons neutral oil for sautéing
  • 4 cups vegetable broth or water
  • 0.5 cup unsweetened plant-based milk almond, cashew, or coconut
  • to taste salt and pepper for seasoning
  • optional smoked paprika or herbs for added flavor

Equipment

  • Large pot
  • Wooden spoon
  • Immersion blender or regular blender
  • Knife
  • Chopping board

Method
 

  1. Start by peeling and chopping your potatoes into uniform 2 cm pieces, which helps them cook evenly. Set aside.
  2. Finely dice the onion and mince the garlic. The onion should look small and almost translucent, and the garlic fragrant as it’s minced.
  3. Heat the neutral oil in a large pot over medium heat until it shimmers and begins to softly crackle. Add the diced onion and sauté for about 5-7 minutes, stirring frequently, until it becomes translucent and fragrant.
  4. Add the minced garlic to the pot and cook for another 30 seconds, stirring constantly until it releases a warm aroma and turns slightly golden, being careful not to burn it.
  5. Stir in the chopped potatoes, ensuring they are coated with the onion and garlic mixture. Cook for 3-4 minutes, allowing the potatoes to get a light golden edge and develop some flavor.
  6. Pour in the vegetable broth, bringing the mixture to a gentle simmer. Cover the pot loosely and cook for 15-20 minutes, or until the potatoes are fork-tender and easily mashable.
  7. Once the potatoes are soft, turn off the heat. Use an immersion blender directly in the pot to blend the soup until smooth and creamy. If using a regular blender, carefully transfer the hot soup in batches, blending until silky, then return it to the pot.
  8. Stir in the plant-based milk to add creaminess, then season with salt, pepper, and optional smoked paprika or herbs. Mix well and taste, adjusting seasonings as needed.
  9. Let the soup sit for a minute to settle, then give it a final stir. It should be velvety, warm, and inviting, ready to serve in bowls.
  10. Serve hot, garnished with additional herbs or a drizzle of oil if desired. Enjoy the comforting, creamy texture of this simple vegan potato soup!