This creamy Vegan Potato Soup is a delicious, comforting dinner ready in 30 minutes and loaded with vegan bacon and herbs. That’s the best comfort food to feed the family.
If you are a potato lover, you might have tried my Vegan Scalloped Potatoes, Air Fryer Potato Wedges, or Air Fryer Potatoes. And so you need another winter meal with potatoes—my potato soup.
These dishes are classic Eastern French recipes that I used to have as a kid. Of course, the classic potato soup is not vegan for a few reasons: butter, dairy milk, and cream. But it’s pretty easy to adapt the classic soup recipe to a vegan diet using wholesome plant-based ingredients.
Why You’ll Love This Recipe
Let me share with you this easy vegan potato soup recipe. This potato soup recipe is naturally:
- Dairy-free
- Egg-free
- Gluten-free – no flour or wheat is necessary to thicken the soup as some recipes call for.
- Vegan
Ingredients and Substitutions
All you need to make this Vegan Potato Soup are:
- Golden Potatoes – Chop the potatoes into 0.6-inch cubes (1.5 cm). I recommend using waxy, starchy potatoes to make a thick creamy potato soup. This recipe doesn’t use a flour slurry to thicken the soup, unlike most potato soups. As a result, the waxier the potatoes are, the creamier the soup will be.
- Vegan Butter or avocado oil, or olive oil.
- Onion – prefer white or yellow onions.
- Garlic Cloves – French people put garlic everywhere, in particular in soup.
- Carrots – This contributes to giving the soup a darker color.
- Celery – Fresh celery only. If your celery is too old, it might make more strings.
- Vegetable Broth – Or water with a seasoning cube.
- Unsweetened Almond Milk or soy milk or any dairy-free milk you love.
- Dairy-Free Cream like soy cream, coconut cream, or full-fat coconut milk.
- Dried Thyme – Or oregano.
- Salt and Ground Pepper – To taste.
- Nutmeg – Nutmeg is the best spice to add to potatoes.
- Bay Leave – This won’t be eaten, it’s great to flavor the soup.
Allergy Swaps
Below are some ingredient swaps to make this vegan soup even if you are allergic to some of its ingredients:
- Vegan Butter – Replace the vegan butter with any oil, including healthy avocado oil or olive oil.
- Onion – Onion and garlic can be skipped for a low-FODMAP option.
- Cream – You can also add more almond milk if you don’t have dairy-free cream.
- Nut-Free – Pick any dairy-free milk made without nuts, including oat milk, soy milk, or hemp milk.
- Gluten-Free – This soup is naturally gluten-free if you make sure your vegetable stock and dairy-free cream don’t contain wheat-based ingredients.
How To Make Vegan Potato Soup
It’s so simple to make your own potato soup that after trying this recipe, it will become a staple in your house for colder days,
- First, wash and peel the potatoes and cut them into small cubes.
- Since you will make chunky potato soup with this recipe, make sure you cut the cubes into bite-sized pieces, not too big, or it won’t taste as good.
- Melt the vegan butter or warm oil over medium heat in a large pot.
- Stir in the diced onion and garlic and cook for 2 to 3 minutes, occasionally stirring until they are golden and fragrant.
- Next, stir in the potato cubes, and cook them for a few minutes until they are evenly coated with the onion-butter mixture.
- Add the vegetable stock, almond milk, thyme, nutmeg, salt, and pepper.
- Cover the pan and bring it to a boil, then reduce it to a low boil and cook for 10 minutes until the potatoes are fork-tender.
- Remove about 4 cups of the soup and place it in a blender. Make sure your blender bowl can handle high temperatures. If you don’t have a blender or you are unsure if your blender can blend soup, place 4 to 5 cups of soup in a large glass bowl.
- Blend as much as you like. It really depends on how chunky you love your potato soup.
- Next, add the dairy-free cream and blend the soup until smooth using an immersion blender.
- Return the mixed potato soup to the saucepan, stir and cook it for an extra 8 to 10 minutes before serving.
- If you like your soup cheesy, feel free to stir in 1/4 cup of nutritional yeast. You can also stir in nutmeg or turmeric for a lovely yellow color.
Serving
An authentic potato soup is often a loaded soup, meaning it’s served with bacon, cheese, and herbs. My favorite vegan soup toppings for this potato soup are:
- Vegan Bacon Pieces
- Dill or Green Onion
- Croutons
- Vegan Cheese like smoked vegan cheddar
The best sides to potato soup are bread like baguette, croutons, homemade Irish soda bread, or vegan gluten-free bread. Other tasty sides to potato soup are crackers like homemade sunflower seed crackers or roasted pumpkin seeds.
Storage Instructions
You can keep this soup in the fridge for up to 4 days in an airtight container. You can freeze potato soup in a sealed jar, airtight silicone bags, or a bottle. Thaw in the fridge the day before and rewarm it in a saucepan or microwave.
Frequently Asked Questions
Below are my answers to your most frequent questions about this potato soup recipe.
No, classic potato soup contains milk, butter, and chicken stock. Plus, the potato soup toppings are often cheese and bacon, which makes potato soup not vegan-friendly.
Yes, you can technically use any potato variety to make potato soup, but the best will be high-starch and low-moisture potatoes. It means potato varieties like Russet potatoes, golden potatoes, or red potatoes provide the best creamy texture.
Yes, you can finely chop 1/2 cup of celery and 1/2 cup of carrots and stir fry with the onion before adding potato cubes.
Absolutely, potato soup in an instant pot is very easy to make. Stir fry the onion and garlic in oil, then add the remaining ingredients except the cream. Cook it over high pressure for 10 minutes. Release the pressure then add the cream. Blend 5 cups from the soup, return to the instant pot, and cook on sauté mode for five more minutes until warm and thick.
Yes, you can wash the potato skin and keep it on, but it turns the soup into a darker color. Plus, the extra fiber of the skin makes the soup gritty, so be aware of that.
If you used low-starch potatoes, your soup might be on the runnier side. To thicken potato soup, you need to make a slurry from flour and water. In a small bowl, whisk one tablespoon of all-purpose flour with two tablespoons of cold water. Stir in the warm potato soup at the end and keep cooking until the soup thickens.
If you are gluten-free, make a cornstarch slurry by mixing 1 tablespoon cornstarch with 2 tablespoons cold water.
More Vegan Potato Recipes
If you like potatoes, below are some more vegan recipes made with potatoes.
Did You Like This Recipe?
Leave a comment below or head to our Facebook page for tips, our Instagram page for inspiration, our Pinterest for saving recipes, and Flipboard to get all the new ones!
Vegan Potato Soup
Ingredients
- 3 tablespoons Olive Oil - or avocado oil or vegan butter
- 1 medium Onion - chopped
- 4 Garlic Cloves
- 2 ½ pounds Golden Potatoes - chopped into cubes
- 2 cups Vegetable Broth
- 2 cups Almond Milk
- 1 ½ teaspoons Salt
- ¼ teaspoon Ground Pepper
- ½ teaspoon Dried Thyme
- ⅔ cup Dairy-Free Cream - soy, cashew or coconut
Optional
- ¼ teaspoon Nutmeg
Instructions
- In a large pot, warm the oil or melt the vegan butter, add the onion and garlic, and cook until fragrant and translucent – about 2-3 minutes.
- Stir in cubed potatoes, vegetable stock, almond milk, thyme, nutmeg, salt, and pepper.
- Cover, bring to a boil, and cook for 10 minutes until the potatoes are fork tender – easy to pierce with a fork.
- Reduce to a simmer, and remove about half the potato soup – liquid and cubed potatoes – about 4 to 5 cups. The more soup you remove, the less chunky the soup will be.
- Place in a high-speed blender – make sure your blender can handle the heat – or place it into a glass bowl if you intend to use an immersion blender.
- Add cream in the blender or bowl and blend or use an immersion blender to blend the soup until creamy and smooth.
- Return the pureed potato soup to the pot with the soup. Stir and simmer for 8-10 minutes or until warm to serve.
- Serve with vegan cheddar, croutons, vegan bacon, and dill.
Super delicious! I respected all the instructions. Love it. Next time, I will add some nutritional yeast and some turmeric for color, as you suggested Carine! Many thanks and appreciation for all your work!
Thank you!!!