Go Back

Creamy Vegan Potato Soup

This vegan potato soup is a soothing, silky dish made by simmering potatoes, onion, and garlic until tender, then blending them into a smooth, hearty soup. Enriched with coconut milk for extra creaminess, it boasts a warm, comforting texture with a rich, velvety appearance. Perfect for cozy days, it combines simple ingredients into a satisfying bowl of warmth and flavor.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4
Course: Main Course
Cuisine: European, Vegan
Calories: 250

Ingredients
  

  • 4 large potatoes Yukon Gold preferred for creaminess
  • 1 tbsp olive oil for sautéing
  • 1 diced onion yellow or white
  • 2 minced garlic cloves fresh
  • 4 cups vegetable broth low-sodium preferred
  • 1 cup coconut milk full-fat, plain
  • to taste salt and pepper for seasoning
  • optional smoked paprika for a smoky flavor

Equipment

  • Large pot
  • Immersion blender
  • Wooden spoon
  • Measuring cups

Method
 

  1. Peel and chop the potatoes into 2cm cubes, setting them aside for later.
  2. Heat the olive oil in your large pot over medium heat. Once shimmering, add the diced onion and cook, stirring occasionally, until translucent and fragrant, about 5 minutes.
  3. Add the minced garlic to the pot and cook for another minute until it becomes aromatic, filling the kitchen with a warm garlic scent.
  4. Stir in the chopped potatoes, coating them with the fragrant onion and garlic mixture. Cook for about 2 minutes, letting the potatoes slightly soften and absorb flavors.
  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 gently for 15-20 minutes, or until the potatoes are very tender when pierced with a fork and the broth is flavorful.
  7. Remove the pot from heat and carefully use the immersion blender to blend the soup directly in the pot until smooth and creamy. If you prefer some texture, blend only part of the soup.
  8. Stir in the coconut milk, mixing well to incorporate the creaminess throughout. Taste and season with salt, pepper, and a pinch of smoked paprika if using.
  9. Let the soup sit off the heat for 5 minutes to allow flavors to meld. Check the consistency and add more broth if it’s too thick.
  10. Serve hot, garnished with fresh herbs or a drizzle of olive oil for an extra touch of flavor and visual appeal.