clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
vegan potato soup in a bowl topped with dill

Creamy Vegan Potato Soup

  • Author: Jessica Hoffman
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Appetizer
  • Method: Cook
  • Cuisine: American
  • Diet: Vegan


Vegan Potato Soup that is uber creamy and ready in just 30 minutes! 


Units Scale
  • 2 tbsp olive oil
  • 1 large onion, chopped
  • 4 garlic cloves, chopped
  • 2 large carrots, roughly chopped
  • 23 russet potatoes, peeled and chopped (2 large or 3 medium potatoes)
  • 34 sprigs of dill
  • 1-litre vegetable both
  • salt & pepper to taste


  1. Heat the olive oil in a pot on medium-high heat, then add the onion, garlic and carrots and sateé for 2-3 minutes. 
  2. Add the potatoes and dill and mix together, then add the vegetable broth and bring to a boil. 
  3. Reduce the heat to low, cover and let simmer for 15-20 minutes until the potatoes are tender. 
  4. Blend the soup with a blender or immersion blender. 
  5. Season with salt and pepper. 


Store in the fridge for 7 days or in the freezer for 2 months. 

Use Russet or Yukon Gold Potatoes. These varieties of potatoes have a higher starch content which will blend up into a soup with a very creamy texture.

Cut the potatoes into small pieces. This will allow the potatoes to cook faster.

Use an immersion blender or actual blender to blend the soup. Both will work just fine.


  • Serving Size: 1/4 of the recipe
  • Calories: 180
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 7g
  • Carbohydrates: 27.2g
  • Fiber: 5.2g
  • Protein: 2.6g

Keywords: vegan soup with potatoes, healthy potato soup, vegetarian potato soup