Jump to Recipe
5 from 1 vote

Creamy vegan potato soup, perfect for warming up your day. If you’re looking for new comfort food to try, this creamy, dairy-free soup is for you!

This post may contain affiliate links. Please read my disclosure policy.

Nutrition Details

Did you knot that potatoes are a good source of potassium, vitamin C, and plant-based protein?

How to Serve This Vegan Potato Soup

Serve this potato soup in your favorite deep soup bowls and top this vegan soup with any of the following ingredients to jazz things up a little:

  • Sliced green onions
  • Fresh dill 
  • A dusting of ground black pepper or chili flakes
  • A drizzle of olive oil or coconut cream
  • Crunchy croutons
  • Oven-roasted cheesy chickpeas
  • Brown rice or quinoa
  • And of course a slice of bread!

Variations For This Easy Potato Soup Recipe

  • Make it creamier with your favorite plant milk. Substitute ½ cup water for dairy-free milk, such as soy milk, oat milk, almond milk, or coconut milk. 
  • Add coconut cream for a thicker soup. Add 1 can of coconut milk (or just the top part of the can, which is the coconut cream to avoid adding excess water) to create a thick and creamy soup with a subtly coconutty undertone. 
  • Make it creamier by using an immersion blender. Use your hand blender for a few seconds to blend half of the soup if you prefer a less chunky consistency. 
  • Leave the peel on your potatoes. This will increase the fiber content of the soup and keep you fuller for longer. However, if you want a melt-in-the-mouth soup, you may prefer to peel the potatoes first. 

What Variety Of Potato You Should Use

Believe it or not but some varieties of potatoes work best in certain dishes. Starchy potatoes, such as sweet potato, russet potatoes, red potatoes, or Yukon Gold potatoes, work best for mash and soup as they are fluffy, have a smooth texture, and hold their flavor when boiled. 

Yukon Gold potatoes are my go-to as they have an almost butter-like flavor and work best for this creamy soup recipe. 

How To Store This Potato Herb Soup

As this dairy-free potato soup recipe serves 8, you may find you have a few portions of leftovers. Simply leave it out to cool to room temperature, and then transfer your leftovers into an airtight container to store this potato soup. You can keep this container in the fridge for approximately 5 days. To reheat, add soup to a saucepan and heat on low-medium until piping hot. 

Can This Vegan Soup With Potatoes Be Frozen?

Of course! This is a great recipe to freeze for cold winter evenings when you just can’t fathom the idea of spending any time after work cooking (gosh, I hate those dark winter evenings). Feel free to freeze leftovers or make a batch of this dairy-free potato soup specifically to reheat for a midweek evening meal. 

Freeze the same way you would refrigerate the soup in an airtight container. Then, thaw overnight and heat on the stove. The frozen soup is safe to store in the fridge for about 2 months. 

If you add coconut cream (as per the variation option for potato soup with coconut milk listed above), please add the coconut when you reheat the soup before eating and not before freezing. 

More Vegan Soup Recipes


5 from 1 vote

Potato Soup

Yield 8 Servings
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
This vegan potato soup is a classic. It is the perfect dairy-free soup for winter or spring for that matter. Coconut milk adds to the creaminess of this potato dill soup enticing you back for seconds. 


  • 1 yellow onion, chopped
  • 3 garlic cloves, minced
  • 1 tablespoons dill
  • 1/2 teaspoon ground black pepper
  • 4 1/2 cups water & vegetable bouillon
  • 4 cups red or Yukon gold potatoes, cubed (Feel free to leave the peel on!)
  • 1 1/2 cups great northern beans, cooked
  • 1/2 teaspoon Himalayan salt
  • optional toppings: green onion, vegan bacon, cheddar cheese


  • Sautée: In a large pot, sautée 1/2 cup water with onion and garlic and cook until onions are semi-translucent.
  • Add remaining water, vegetable bouillon, potatoes, bay leaf, dill, smoked paprika, black pepper, and salt.
  • Boil: Bring to a boil and then let simmer for about 10 minutes (until potatoes are soft enough to mash).
  • Mash potatoes until desired consistency is reached. (If you want it super creamy, feel free to use an immersion blender.
  • Add beans and stir thoroughly.
  • Enjoy!


Please read through the above blog post for helpful tips & tricks!


Calories: 54kcal, Carbohydrates: 11g, Protein: 3g, Fat: 0.2g, Saturated Fat: 0.1g, Polyunsaturated Fat: 0.1g, Monounsaturated Fat: 0.01g, Sodium: 676mg, Potassium: 159mg, Fiber: 3g, Sugar: 2g, Vitamin A: 349IU, Vitamin C: 2mg, Calcium: 29mg, Iron: 1mg

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating