Creamy Vegan Potato Soup Recipe
We may earn a commission if you decide to make a purchase through our links, at no cost to you. As an Amazon Associate I earn from qualifying purchases. Please read our privacy policy for details.
This vegan potato soup recipe comes together in one pot for a no-fuss, comforting meal! It’s creamy, hearty, and full of plant-based goodness.
There’s nothing a warm, cozy bowl of vegan potato soup can’t fix. Yep, you heard that right; it’s vegan and it’s just as creamy and delicious!
Make it smooth, keep it chunky, throw in extra veggies, or load it up with toppings, it’s your call! But the best part?
It’s sneakily easy to make with no fancy ingredients.

WANT TO SAVE THIS RECIPE?
This vegan potato soup recipe is even better with the right side! Try it with our copycat Zupas Ultimate Grilled cheese or grilled beet flatbread salad for a nutritious but cozy meal.
Why You’ll Love This Vegan Potato Soup Recipe
- Use this vegan potato soup recipe to boost your veggie intake! Toss in your favorite vegetables for a more nourishing and flavor-packed meal.
- Serve this vegan potato soup as a comforting appetizer or hearty main!
- With this one-pot vegan potato soup recipe, you can get a satisfying dish without the hassle of cooking ingredients separately!

Ingredients And Substitutions
Vegan butter – For a rich and flavorful soup base. Olive oil also works!
Yellow onion, celery, and garlic – These aromatic veggies make up the savory foundation of the vegan potato soup.
Cayenne pepper, ground nutmeg, seasoned salt, salt, and ground black pepper – It’s the spices and seasonings that elevate this dairy-free potato soup from good to amazing. Bay leaves and parsley are also perfect for this meal-worthy dairy free potato soup.
Yukon Gold potatoes – Yukon Gold potatoes give the plant based soup the perfect texture because they soften nicely without completely falling apart.
White beans – White beans add protein and help thicken soup! We’ll use canned beans for convenience.
Vegetable broth – Veggie broth makes a tasty base for this creamy vegan potato soup recipe. You can use water, but why skip out on all that flavor?
Unsweetened plain almond milk – Any plant-based milk works to lend creaminess to this non dairy potato soup. Just make sure it’s not flavored or sweetened!
Vegan sour cream – Provides richness and thickness to the hearty soup. You can also use vegan yogurt!
Vegan cheddar shreds, chives, and extra vegan sour cream – Load up your bowl of soup with your favorite toppings! Try vegan cheese (check out our dairy-free parmesan cheese), vegan bacon bits, crusty bread pieces, pickled jalapenos, or fresh dill!

Tips For Making This Recipe
Add Flavor at the Beginning
Sauté the spices before you add the broth! This will release their natural oils for a super flavorful vegan potato soup.
Make it Thicker
Use an immersion blender to puree about one-third of the vegan potato bean soup, depending on how chunky or smooth you like it.
Storage Tips
Cool the almond milk potato soup, then store it in an airtight container in the fridge for up to 3 days. You can also freeze it in a freezer-safe bag for up to 3 months. Thaw overnight in the fridge and reheat over medium-low heat, adding a splash of non-dairy milk if it’s too thick from being stored.

Plant Based Potato Soup Recipe FAQs
Which type of potato is best for soup?
This vegan potato soup recipe uses Yukon Gold potatoes because of their thin skins, buttery flavor, and medium starch content. For a chunky potato soup, use red potatoes since they hold their shape well. And for a thick and creamy potato soup, Russet potatoes are ideal since they break down easily.
Should I peel potatoes for potato soup?
It depends on the potatoes you’re using! Yukon Gold and red potatoes have thin skins that won’t require peeling. On the other hand, Russet potatoes have thicker skins that can affect the texture of the plant-based potato soup.
What else can I add to my vegan potato soup with almond milk?
You can make this meatless potato soup heartier, tastier, and more nutritious with vegetables like carrots, peas, corn, and chopped broccoli. You can also toss in some vegan meat crumbles for extra texture and flavor!
Can potato soup be made with almond milk?
Yes! Almond milk makes this dairy free potato soup creamy without making it too heavy or adding an overpowering taste.
What is a good thickener for potato soup?
You can use full-fat coconut milk instead of almond milk for a thicker vegan potato soup. Another option is to blend a few cups of potato soup with raw cashews, then mix it with the unblended portion in the pot.
More Delicious Vegan Soup Recipes
- Instant Pot White Bean Soup
- Vegan Chicken Noodle Soup
- Vegan Tortilla Soup
- Vegan Bean and No Bacon Soup
- Creamy Vegan Lemon Asparagus Soup
I found this recipe for Chunky Peanut Soup that I HAVE to try!
Yay! You have made it this far, and I am so glad! Hey – If you make this recipe, I’d love for you to give it a quick review & star rating ★ below. Your comment and/or rating helps other readers!
Vegan Potato Soup Recipe

Equipment
Ingredients
- 3 tbsp vegan butter
- 1 yellow onion, diced
- 1 stalk celery, diced
- 3 cloves garlic, minced
- 1/2 tsp cayenne pepper
- 1 pinch ground nutmeg
- 1 tsp seasoned salt
- 2 lbs Yukon gold potatoes, cubed
- 1 15-oz can white beans
- 4 cups vegetable broth
- 1 cup unsweetened plain almond milk
- 4 oz vegan sour cream
- Salt to taste
- Ground black pepper to taste
- Vegan cheddar shreds (optional for serving)
- Chives (optional for serving)
- Extra vegan sour cream (optional for serving)
Instructions
- Heat the dairy-free butter in a 5-qt Dutch oven over medium heat.
- Once hot, add the onion and celery. Cook for 3 to 4 minutes until the onions are translucent.
- Add in the garlic and cook for another 30 seconds until fragrant.
- Add the cayenne, nutmeg, and seasoned salt.
- Cook for 30 seconds to bloom the spices, then add the potatoes, white beans, and broth.
- Bring to a simmer, cover, and cook for 20 minutes or until the potatoes are fork-tender.
- Stir in the almond milk and sour cream. Season with salt and pepper to taste.
- Serve with vegan cheddar shreds, chives, more sour cream, or any toppings of choice. Enjoy!
Notes
- Sauté the spices before you add the broth! This will release their natural oils for a super flavorful vegan potato soup.
- Use an immersion blender to puree about one-third of the vegan potato bean soup, depending on how chunky or smooth you like it.
- Cool the almond milk potato soup, then store it in an airtight container in the fridge for up to 3 days. You can also freeze it in a freezer-safe bag for up to 3 months. Thaw overnight in the fridge and reheat over medium-low heat, adding a splash of non-dairy milk if it’s too thick from being stored.





I recently tried the Vegan Potato Soup recipe and it was absolutely delicious! It was creamy, comforting, and packed with flavor. The recipe was straightforward and easy to follow, making it a perfect choice for a hearty meal. This soup has quickly become one of my go-to comfort foods!
Thank you for taking the time to share your experience, Trisha! We’re so glad to hear that the Vegan Potato Soup was a hit for you. It’s wonderful that you found it creamy, comforting, and full of flavor. We’re especially happy to know that the recipe was straightforward and easy for you to follow, making it a perfect choice for a hearty and satisfying meal. Hearing that it has quickly become one of your go-to comfort foods is the best compliment we could ask for. Your feedback is invaluable and greatly appreciated, as it helps others in our community who might be considering trying this recipe.
Warm regards,
The HFHL Team