Vegan potato soup

Creamy Vegan Potato Soup

  • Author: Loving It Vegan
  • Prep Time: 10 mins
  • Cook Time: 40 mins
  • Total Time: 50 mins
  • Yield: 4-6


Rich, hearty and satisfying vegan potato soup. Super easy, hugely delicious and so filling you can have it as a main course!


  • 1 Onion (Chopped)
  • 1 tsp Crushed Garlic
  • 1 Tbsp Coconut Oil
  • 1/2 tsp Dried Thyme
  • 1/2 tsp Dried Rosemary
  • 2 Large Carrots
  • 4 Large White Potatoes (~2.6lb/1200g)*
  • 4 cups (960ml) Vegetable Stock
  • 1 14oz (400ml) can Coconut Milk
  • Sea Salt and Black Pepper to taste
  • Chives for garnish


  1. Add  the chopped onions and crushed garlic to a pot with the coconut oil and dried thyme and rosemary and sauté until the onions are slightly softened.
  2. Add the carrots and potatoes (peeled and chopped) and sauté for a minute just to blend the flavors together.
  3. Pour in the vegetable stock.
  4. Bring to the boil and then cover the pot, turn down the heat and simmer for around 30 minutes until soft and cooked.
  5. Remove from the heat and blend with an immersion blender into a thick creamy soup. Then add the coconut milk and stir through.
  6. Gradually heat the soup to a simmer again so that the coconut milk flavors blend properly.
  7. Add sea salt and black pepper to taste.
  8. Serve with chopped chives and some delicious breads for dipping.


*Any variety of potato should work great here, so long as you don’t overcook it. The potatoes should be cooked and soft but not overdone (i.e. they should not be disintegrating).

*If you’re serving as a main course, this soup will serve 4, however as an appetizer, it will easily serve 6.

  • Category: Appetizer, Gluten-Free, Savory
  • Method: Stovetop
  • Cuisine: Vegan


  • Serving Size: 1 Serve (of 6)
  • Calories: 376
  • Sugar: 5.3g
  • Sodium: 642mg
  • Fat: 15.2g
  • Saturated Fat: 13.6g
  • Carbohydrates: 53g
  • Fiber: 6.8g
  • Protein: 6.9g

Keywords: vegan potato soup