As an Amazon Associate I earn from qualifying purchases.

Cozy, creamy, satisfying, and loaded with veggies—this easy vegan potato soup is the ultimate comfort food. It is wonderfully velvety, with zero dairy needed!

Completed Vegan Potato Soup (with vegetables) in a bowl.
Want to save this recipe?
Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from us every week!

Why You’ll Love This Potato Vegetable Soup

This cozy vegan potato soup recipe is soup-erior in every way, combining the silky comfort of this creamy potato leek soup with a hearty mix of vegetables for extra flavor, texture, and nutrients. It’s ultra creamy and velvety—without a single drop of dairy or a roux—thanks to the magic of blended potatoes (just like my vegan corn chowder, FYI!).

Made with just 10 simple, budget-friendly ingredients, this potato vegetable soup is naturally gluten-free, dairy-free, and 100% plant-based. It’s the perfect fridge-cleanout meal, adaptable with whatever veggies you have on hand. Plus, just like my vegan broccoli potato soup and lentil potato soup, it’s a family-friendly, feel-good meal that’s nourishing, satisfying, and cozy enough to enjoy anytime you’re craving comfort.

The Ingredients

Please refer to the recipe card for the full list of ingredients and substitutes.

Ingredients for Vegan Potato Soup (with vegetables) measured out on a white surface.

What Are The Best Potatoes For Vegetable Soup?

Since this potato and vegetable soup is partially blended, use all-purpose potatoes like creamy, ‘buttery’ Yukon Golds or slightly starchy potatoes like Russet potatoes.

Avoid waxy potatoes – they hold their shape and won’t blend as smoothly; better for chunky soup.

Recipe Variations

  • Root veggies: Add creaminess and depth to creamy vegan potato soup with parsnips, sweet potato, butternut squash, pumpkin, etc.
  • Other vegetables: i.e. cauliflower, broccoli, peas, corn, mushrooms, bell pepper, frozen mixed vegetables, green beans, kale, spinach, cabbage, etc.
  • Pulses: Add heartiness (and protein!) with white beans, chickpeas, or red lentils.
  • Vegan cheese: Add nutritional yeast (how to use nutritional yeast) for subtle ‘cheesy’ flavor, or use vegan cheddar cheese.
  • Seasonings: Add depth with smoked paprika, nutmeg, thyme, rosemary, etc.
  • Creamier: Add a splash of coconut milk, cashew cream, or silken tofu.
  • Vegan meat: Like vegan sausage or vegan tofu bacon.

How to Make Vegan Potato Soup

Process shot showing veggies cut up in separate bowls on white surface.

Step 1: First, dice the onion, slice the leek, carrots, and zucchini, mince the garlic, and chop the peel (optional!), then chop the potatoes into ½-inch cubes. Heat the oil (or ¼ cup broth) in a heavy-based saucepan over medium-high heat.

Process shot showing veggies added to pot.

Step 2: Sauté the onion, leek, carrot, zucchini, and garlic until they begin to soften (3-5 mins). Stir in the broth, potatoes, lemon juice, sriracha (if using) and black pepper. Reduce to medium-low heat and simmer for 30 minutes or until the vegetables are tender.

Process shot showing using immersion blender in pot.

Step 3: Remove the vegetable and potato soup from the heat and use an immersion blender/ stand blender (in batches if needed) to puree ½-¾ of the soup. Stir well, taste, and adjust any seasonings, then serve. Enjoy!

FAQs

Do I have to peel the potatoes?

Not if you don’t want to – the peel adds fiber, but may be noticeable.

Can you freeze vegetable soup with potatoes in it?

Sure! Potatoes can become a little grainy once thawed, but it works fairly well for this partially blended potato soup with vegetables.

Can I make it in a slow cooker?

Sauté the aromatics/veg first, then cook everything in the crock pot on LOW for 6–8 hours or HIGH for 3–4 hours. Season and blend the leek potato vegetable soup to your desired consistency.

Pro Recipe Tips

  • Avoid waxy potatoes: Use all-purpose or slightly starchy potatoes for creaminess.
  • Adjust the texture: The more you blend, the thicker and creamier it will taste. Add a little more water/broth if the vegan potato soup becomes too thick.
  • For a thinner/thicker soup: Adjust the amount of broth.
  • Make enough for leftovers: This vegan potato soup tastes even better on day two.
Completed Vegan Potato Soup (with vegetables) in a bowl.

Serving Suggestions

Storage Instructions

Fridge: Store the creamy potato vegetable soup in an airtight container for 4-5 days.

Freezer: In a freezer-safe container/Ziplock/Stasher, Souper cubes, or a silicone muffin tray for up to 3 months. Then, thaw in the refrigerator overnight.

Reheat: Microwave in 30-second bursts, stirring between, or warm on the stove over low heat. Add broth/water if needed.

Completed Vegan Potato Soup (with vegetables) in a bowl and pot.

Other Vegan Soup Recipes to Consider….

“If you tried this vegan potato soup (with vegetables) recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks!

Vegan Potato Soup (with vegetables)

4.61 from 56 votes
Prep: 15 minutes
Cook: 45 minutes
Total: 1 hour
Servings: 8 servings
Cozy, creamy, satisfying, and loaded with veggies—this easy vegan potato soup is the ultimate comfort food. It is wonderfully velvety, with zero dairy needed!

Ingredients 

  • 2 tablespoons neutral oil
  • 1 large yellow onion diced
  • 3 leeks sliced
  • 4 garlic cloves minced
  • 3 carrots thinly sliced
  • 3 celery stalks sliced
  • 1 large zucchini chopped
  • 8 cups vegetable broth
  • 6 medium potatoes chopped
  • Juice of 1 small lemon 2
  • 2 tablespoons of sriracha to taste (optional)
  • Black pepper to taste

Instructions 

  • Heat the oil in a large pot over medium-high heat. Add the onion, leeks, garlic, carrots, celery, and zucchini. Stir and sauté until the vegetables begin to soften.
  • Pour in the vegetable broth, then add the potatoes, lemon juice, sriracha (if using), and black pepper. Reduce the heat to medium-low and let simmer for about 30 minutes, or until the vegetables are tender.
  • Use an immersion blender to puree about ⅔ of the soup, leaving some chunks for texture. If using a regular blender, work in batches, then return the blended soup to the pot.
  • Adjust seasoning to taste and serve warm.

Notes

  • Avoid waxy potatoes: Use all-purpose or slightly starchy potatoes for creaminess.
  • Adjust the texture: The more you blend, the thicker and creamier it will taste. Add a little more water/broth if the vegan potato soup becomes too thick.
  • For a thinner/thicker soup: Adjust the amount of broth.
  • Make enough for leftovers: This vegan potato soup tastes even better on day two.

Nutrition

Calories: 214kcalCarbohydrates: 42gProtein: 5gFat: 4gSaturated Fat: 0.4gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gTrans Fat: 0.01gSodium: 1063mgPotassium: 960mgFiber: 6gSugar: 8gVitamin A: 4975IUVitamin C: 51mgCalcium: 61mgIron: 2mg

Additional Info

Author: Toni Okamoto
Course: Dinner
Cuisine: American
Method: Stovetop
Diet: Vegan
Tried this recipe?Please tag us at @PlantBasedOnABudget! 🙂

 

About

Toni Okamoto

“They say you are what you eat, so I strive to be healthy.
My goal in life is not to be rich or wealthy,
‘Cause true wealth comes from good health and wise ways…
we got to start taking better care of ourselves ” – Dead Prez

More about Toni Okamoto
4.61 from 56 votes (54 ratings without comment)

Leave a comment

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

Recipe Rating




Comments

  1. 5 stars
    I left the courgette out as I forgot to get it in the shop.
    Absolutely delicious soup and super easy.
    I added a splash of milk and crème fraiche. Yum!

  2. Greetings,

    Handling Leeks:
    Do you chop the green and the white parts together?
    If not, how do you handle each part?

    Kind Regards,
    Liviu

    1. It’s up to you as the entire leek is edible. You can cut off the bulk of the green side and then the root side and the slice from there! Enjoy 🙂