Creamy Vegan Potato Soup with Vegetables: Your New Favorite Comfort Meal
Cozy, incredibly creamy, and deeply satisfying, this easy vegan potato soup is the ultimate comfort food experience. Loaded with wholesome vegetables, it delivers a wonderfully velvety texture and rich flavor profile, all without a single drop of dairy. Whether you’re a seasoned plant-based eater or simply looking for a delicious and healthy meal, this dairy-free potato soup is sure to become a staple in your kitchen.

Why You’ll Absolutely Love This Vegan Potato Vegetable Soup
This comforting vegan potato soup recipe stands out as a superior choice for several reasons. It masterfully combines the silky smoothness of a classic potato leek soup with a generous medley of fresh vegetables, offering an explosion of flavor, appealing textures, and essential nutrients. What truly sets this plant-based potato soup apart is its unbelievably creamy and velvety consistency, achieved entirely without dairy or the need for a roux. The secret lies in the simple magic of blended potatoes, much like our popular vegan corn chowder.
Crafted with just 10 simple, budget-friendly ingredients, this potato vegetable soup is naturally gluten-free, completely dairy-free, and 100% plant-based. It’s an ideal “fridge-cleanout” meal, remarkably adaptable to whatever fresh or frozen vegetables you happen to have on hand, minimizing food waste and maximizing convenience. Beyond its incredible taste, this soup is a true feel-good meal. Similar to our vegan broccoli potato soup and lentil potato soup, it’s a family-friendly dish that provides deep nourishment and satisfying warmth, perfect for any occasion when you’re craving hearty comfort.
Health Benefits of This Plant-Based Comfort Food
Beyond its delicious taste, this creamy vegan potato soup offers a wealth of health benefits. Potatoes, often underestimated, are a fantastic source of potassium, vitamin C, and fiber. Combined with a rainbow of other vegetables like carrots, celery, leeks, and zucchini, this soup becomes a powerhouse of vitamins, minerals, and antioxidants. Being dairy-free, it’s naturally lower in saturated fat and free from cholesterol, making it heart-healthy. The high fiber content aids digestion and keeps you feeling full longer, which can be beneficial for weight management. Plus, using a vegetable broth base ensures it’s hydrating and nutrient-dense, supporting overall well-being. It’s a guilt-free indulgence that truly nourishes your body.
Key Ingredients for Our Creamy Vegan Potato Soup
Achieving the perfect flavor and texture in this vegan potato soup relies on a thoughtful selection of fresh, simple ingredients. While the full list can be found in the recipe card below, let’s highlight some of the stars of this dish and what makes them essential:
- Neutral Oil: Provides the base for sautéing our aromatics, developing the initial layer of flavor. You can also use vegetable broth for an oil-free alternative.
- Yellow Onion & Leeks: These foundational aromatics create a sweet, savory depth that is crucial for any great soup. Leeks add a delicate, onion-like flavor that is milder and slightly sweeter.
- Garlic: No savory soup is complete without the pungent, aromatic kick of fresh minced garlic, elevating all the other flavors.
- Carrots, Celery, & Zucchini: These classic mirepoix components, along with zucchini, form the hearty vegetable base. They add natural sweetness, earthy notes, and a satisfying texture to the soup.
- Vegetable Broth: The liquid base for our soup, ensuring a rich, savory backdrop. Opt for a good quality, low-sodium vegetable broth to control the overall saltiness.
- Potatoes: The undeniable star! They provide the body and incredible creaminess to the soup once blended.
- Lemon Juice: A splash of fresh lemon juice brightens the entire soup, cutting through the richness and adding a subtle tang that awakens the palate.
- Sriracha (Optional): For those who enjoy a hint of heat, sriracha adds a gentle warmth and complexity without overpowering the other flavors. Adjust to your preference!
- Black Pepper: A simple seasoning that complements the savory notes and rounds out the flavor profile.

Choosing the Best Potatoes for Creamy Vegetable Soup
When crafting a partially blended potato and vegetable soup like this, your choice of potato makes a difference. For optimal creaminess and a smooth texture, we recommend using all-purpose potatoes such as creamy Yukon Golds, which are known for their naturally ‘buttery’ flavor, or slightly more starchy potatoes like Russet potatoes. These varieties break down beautifully when cooked and blend into a wonderfully smooth consistency.
It’s best to avoid waxy potatoes (like red or new potatoes) for this recipe. While excellent for chunky soups where you want the potatoes to hold their shape, waxy varieties contain less starch and will not blend as smoothly, potentially leaving you with a less creamy result. Save those for your potato salads or stews!
Creative Recipe Variations and Customization Ideas
One of the best aspects of this vegan potato soup is its incredible versatility. Feel free to get creative and adapt it to your preferences or what you have available:
- Root Vegetables for Depth: Enhance the creaminess and add a deep, earthy sweetness to your creamy vegan potato soup by incorporating other root vegetables. Think parsnips, sweet potato, butternut squash, or pumpkin. These not only add flavor but also boost the nutritional value.
- Expand Your Veggie Palette: This soup is a fantastic canvas for various vegetables. Consider adding cauliflower florets, broccoli, green peas, corn kernels, sliced mushrooms, colorful bell peppers, frozen mixed vegetables, fresh green beans, hearty kale, tender spinach, or shredded cabbage. Each addition brings its unique flavor and texture.
- Boost with Pulses: For extra heartiness and a significant protein boost, stir in cooked white beans (like cannellini), chickpeas, or red lentils. They blend in seamlessly and make the soup even more filling.
- Vegan Cheese Notes: Achieve a subtle ‘cheesy’ umami flavor by adding nutritional yeast (learn how to use nutritional yeast here). For a more pronounced cheesy taste, stir in some shredded vegan cheddar cheese until melted.
- Amp Up the Seasonings: Experiment with different herbs and spices to customize the flavor. Smoked paprika adds a lovely depth, nutmeg provides warmth, while fresh or dried thyme and rosemary can lend an aromatic, herbaceous note.
- For Extra Creaminess: If you desire an even richer soup, a splash of full-fat coconut milk, homemade cashew cream, or blended silken tofu can elevate the creaminess to new heights.
- Hearty Vegan Protein Add-ins: For a more substantial meal, consider adding cooked vegan sausage crumbles or crispy vegan tofu bacon bits to the finished soup.
How to Prepare This Delicious Vegan Potato Soup
Making this creamy vegetable potato soup is straightforward, requiring just a few simple steps. Follow these instructions for a perfect bowl of comfort:

Step 1: Prepare Your Ingredients & Sauté Aromatics. Begin by dicing the onion, slicing the leek, carrots, and zucchini. Mince the garlic thoroughly. If you opt to peel your potatoes (though optional, as the peel adds fiber and nutrients), chop them into ½-inch cubes. Heat the oil (or ¼ cup vegetable broth for an oil-free method) in a large, heavy-bottomed saucepan or Dutch oven over medium-high heat. Add the diced onion, sliced leek, carrots, zucchini, and minced garlic. Sauté for 3-5 minutes, stirring occasionally, until the vegetables begin to soften and become fragrant. This step is crucial for building a deep flavor base.

Step 2: Add Remaining Ingredients & Simmer. Pour in the vegetable broth, then add the chopped potatoes. Stir in the fresh lemon juice, sriracha (if you’re using it for a touch of heat), and a generous amount of black pepper. Bring the mixture to a gentle boil, then reduce the heat to medium-low. Cover the pot and let the soup simmer for about 30 minutes, or until all the vegetables, especially the potatoes, are fork-tender. This slow simmer allows the flavors to meld beautifully.

Step 3: Blend for Creaminess & Serve. Remove the pot of vegetable and potato soup from the heat. Carefully use an immersion blender to puree about ½ to ¾ of the soup directly in the pot. If you don’t have an immersion blender, transfer portions of the soup to a stand blender (being careful with hot liquids and blending in batches if needed), then return the blended soup to the pot. This partial blending technique creates a wonderfully creamy consistency while still leaving some delightful chunks of vegetables for texture. Stir the soup well, taste, and adjust any seasonings as needed (you might want more salt, pepper, or lemon juice). Serve hot and enjoy this comforting, creamy vegan potato soup!
Frequently Asked Questions About Vegan Potato Soup
Do I have to peel the potatoes for this soup?
Peeling the potatoes is entirely optional! Leaving the skin on adds extra fiber and nutrients to your soup. However, if you prefer a completely silky-smooth texture, you might find the potato skins slightly noticeable after blending. For a truly velvety finish, peeling is recommended, but for added nutrition and rustic charm, feel free to leave them on.
Can you freeze vegetable soup with potatoes in it?
Yes, absolutely! This creamy potato soup with vegetables freezes quite well. While potatoes can sometimes become a little grainy or slightly softer in texture once thawed and reheated, it generally works fairly well for this partially blended soup. Freeze in an airtight, freezer-safe container for up to 3 months. Thaw overnight in the refrigerator before reheating gently on the stove or in the microwave.
Can I make this creamy potato soup in a slow cooker?
Certainly! For a slow cooker method, first sauté the aromatics (onion, leek, garlic, carrots, celery, zucchini) in a separate pan until softened. This step is important for developing deep flavors. Then, transfer the sautéed vegetables to your crock pot, add the broth, chopped potatoes, lemon juice, sriracha (if using), and black pepper. Cook on LOW for 6-8 hours or on HIGH for 3-4 hours, until all vegetables are tender. Once cooked, use an immersion blender or transfer batches to a stand blender to puree the leek potato vegetable soup to your desired consistency. Season to taste before serving.
How can I make this soup thicker or thinner?
To achieve a thicker consistency, simply blend more of the soup, or let it simmer uncovered for a bit longer to allow some of the liquid to evaporate. If you find the soup is too thick for your liking, gradually stir in a little more vegetable broth or water until you reach your preferred consistency. Remember, the more you blend, the thicker and creamier the soup will become.
Expert Tips for the Perfect Vegan Potato Soup
- Choose the Right Potatoes: As mentioned, opt for all-purpose potatoes like Yukon Golds or starchy Russets. These varieties break down beautifully, ensuring a wonderfully creamy and smooth soup when blended. Avoid waxy potatoes if you’re aiming for that luscious texture.
- Master the Blending: The more you blend your soup, the thicker and creamier it will become. If you prefer a soup with some texture, blend only about two-thirds of it, leaving some vegetable chunks intact. If the soup becomes too thick after blending, simply thin it out with a little more vegetable broth or water until it reaches your desired consistency.
- Season to Taste: Always taste your soup before serving and adjust the seasonings. You might find it needs a little more salt, pepper, a touch more lemon juice for brightness, or even a dash of sriracha for a subtle kick. Fresh herbs added at the end can also significantly enhance the flavor.
- Make Ahead for Enhanced Flavor: This vegan potato soup tastes even better on day two! The flavors have more time to meld and deepen, making leftovers a real treat. Consider making a larger batch to enjoy throughout the week.
- Proper Cleaning of Leeks: Leeks can often hide dirt and grit between their layers. To clean them thoroughly, slice the leeks first, then immerse the slices in a bowl of cold water. Swish them around with your hands, allowing the dirt to settle at the bottom. Scoop out the clean leeks, leaving any grit behind.

Delicious Serving Suggestions for Your Potato Soup
This versatile creamy vegan potato soup pairs wonderfully with a variety of sides and toppings to make it a complete and delightful meal:
- Elevate with Toppings: Garnish your soup with homemade croutons for crunch, fresh herbs like chopped parsley, chives, or green onion for freshness. Crispy fried shallots, savory vegan tofu bacon bits, toasted nuts or seeds, or even a swirl of vegan cream or sour cream can add extra richness and flair. Don’t forget crispy baked kale chips for a healthy, crunchy alternative.
- Perfect Bread Pairings: A warm bowl of soup always calls for good bread! Serve it alongside a buttered easy vegan dinner roll, a slice of crusty artisan bread, savory easy vegan garlic bread, fluffy vegan focaccia bread, quick and easy vegan biscuits, or even a slice of sweet potato cornbread. A grilled vegan cheese sandwich also makes for a classic and comforting combination.
- Light and Fresh Salads: Balance the richness of the soup with a crisp and light side salad. A simple leafy green salad with a vinaigrette, a vibrant roasted beet and kale salad, a refreshing cucumber dill salad, or a sweet and savory apple cucumber salad are all excellent choices.
Storage and Reheating Instructions
Proper storage ensures you can enjoy this delicious vegan potato soup for days to come:
Fridge: Store any leftover creamy potato vegetable soup in an airtight container in the refrigerator for up to 4-5 days. Its flavor often improves overnight!
Freezer: For longer storage, transfer the soup to a freezer-safe container, a heavy-duty freezer bag (like Ziplock or Stasher), Souper Cubes, or even a silicone muffin tray for individual portions. It can be kept in the freezer for up to 3 months. When ready to enjoy, thaw it in the refrigerator overnight.
Reheat: To reheat, gently warm the soup on the stove over low heat, stirring occasionally, until it’s heated through. Alternatively, microwave in 30-second bursts, stirring between each interval, until hot. If the soup has thickened significantly during storage, add a splash of vegetable broth or water to achieve your desired consistency.

Other Delicious Vegan Soup Recipes to Explore
Soups
Vegan Broccoli Potato Soup
A hearty and healthy blend of broccoli and potatoes, this vegan soup is quick to prepare and incredibly flavorful.
Soups
Vegan Zucchini Soup
Light, fresh, and herbaceous, this creamy zucchini soup is a perfect summer appetizer or side dish.
Soups
Barley and Bean Soup
This simple yet robust soup is packed with plant-based protein and delightful spices for a truly satisfying meal.
Vegan Dinners
Vegan Jackfruit Chicken Noodle Soup
Enjoy a plant-based twist on a classic comfort food, featuring tender jackfruit as a convincing chicken substitute.
“If you tried this creamy vegan potato soup (with vegetables) recipe or any other recipe on my blog, please consider leaving a 🌟 star rating and let me know how it went in the 📝 comments below. Your feedback is greatly appreciated!”
Vegan Potato Soup (with Vegetables)
Rating: 4.61 from 56 votes
Cook: 45 mins
Total: 1 hr
Servings: 8 servings
Print Recipe
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!
Equipment
- Large Pot
- Sharp Knives
- Measuring Cups
- Measuring Spoons
- Garlic Press
- Wooden Spoon
- Immersion Blender
Ingredients
- 2 tablespoons neutral oil (or 1/4 cup vegetable broth for oil-free)
- 1 large yellow onion, diced
- 3 leeks, sliced (white and light green parts)
- 4 garlic cloves, minced
- 3 carrots, thinly sliced
- 3 celery stalks, sliced
- 1 large zucchini, chopped
- 8 cups vegetable broth
- 6 medium potatoes, chopped into ½-inch cubes (Yukon Gold or Russet recommended)
- Juice of 1 small lemon (approx. 2 tablespoons)
- 2 tablespoons sriracha, to taste (optional)
- Black pepper, to taste
- Salt, to taste (add after broth, adjust at end)
Instructions
- Heat the oil (or broth) in a large, heavy-based pot or Dutch oven over medium-high heat. Add the diced onion, sliced leeks, minced garlic, sliced carrots, sliced celery, and chopped zucchini. Stir and sauté for 3-5 minutes, until the vegetables begin to soften and become fragrant.
- Pour in the vegetable broth, then add the chopped potatoes, lemon juice, sriracha (if using), and a good amount of black pepper. Bring the mixture to a simmer, then reduce the heat to medium-low, cover, and cook for about 30 minutes, or until the potatoes and other vegetables are very tender.
- Remove the pot from the heat. Use an immersion blender to puree about ⅔ of the soup directly in the pot, leaving some chunks for texture. If using a regular blender, carefully transfer portions of the soup to the blender (do not overfill hot liquids) and blend in batches until smooth, then return to the pot.
- Stir the blended and unblended soup together. Taste and adjust seasonings as needed, adding more salt, pepper, or lemon juice to your preference. Serve warm and enjoy your creamy vegan potato soup!
Recipe Notes
- Avoid waxy potatoes: For the best creamy texture, use all-purpose (like Yukon Gold) or slightly starchy (like Russet) potatoes. Waxy potatoes tend to remain firm and won’t blend as smoothly.
- Adjust the texture: Your blending preference dictates the soup’s consistency. Blend more for a thicker, smoother soup, or less for a chunkier, heartier one. If it becomes too thick, thin it with extra broth or water.
- For a thinner/thicker soup: Adjust the amount of vegetable broth. Start with less for a thicker soup and add more as needed.
- Make enough for leftovers: This vegan potato soup often tastes even richer and more flavorful on day two, as the ingredients have more time to meld.
Nutrition Facts
(Per serving, approximate)
- Calories: 214 kcal
- Carbohydrates: 42g
- Protein: 5g
- Fat: 4g
- Saturated Fat: 0.4g
- Polyunsaturated Fat: 1g
- Monounsaturated Fat: 2g
- Trans Fat: 0.01g
- Sodium: 1063mg
- Potassium: 960mg
- Fiber: 6g
- Sugar: 8g
- Vitamin A: 4975 IU
- Vitamin C: 51mg
- Calcium: 61mg
- Iron: 2mg
Additional Information
- Author: Toni Okamoto
- Course: Dinner, Main Dish, Lunch
- Cuisine: American
- Method: Stovetop
- Diet: Vegan, Plant-based, Dairy-free, Gluten-free
Tried this recipe? Please tag us on Instagram @PlantBasedOnABudget! We love to see your creations!