There’s a reason why a creamy bowl of potato soup is the ultimate comfort food. It’s warm, hearty, and feels like a big, cozy hug. Here at PlantBasedBless.com, we’ve created a Vegan Potato Soup that is every bit as rich and satisfying as the classic version—without any dairy at all. The secret? The potatoes themselves! Blending a portion of the soup creates a velvety-smooth base, while the remaining potato chunks add a rustic, hearty texture. This is a simple, budget-friendly meal that is perfect for a weeknight dinner and will have everyone asking for seconds.
Why You’ll Love This Recipe
This soup will quickly become a staple in your kitchen, and here’s why: It achieves a luxuriously creamy texture using only plant-based ingredients. It is an incredibly budget friendly meal that uses simple pantry staples. The soup is wonderfully versatile and easy to customize with your favorite toppings and mix-ins. It’s a fantastic comfort food that’s naturally gluten-free and can be made in one pot for easy cleanup.1
Ingredient Benefits
Let’s talk about the key ingredients that make this soup so good for you:
- Potatoes: The star of the show, potatoes are a great source of complex carbohydrates, potassium, and Vitamin C.2 They are also what gives this soup its naturally thick and creamy texture.
- Vegetable Broth: Our savory base, vegetable broth adds depth of flavor without the need for animal products.3
- Nutritional Yeast: This provides a cheesy, savory flavor that is crucial for a comforting potato soup. It also offers B vitamins, including B12, which is essential for those on a plant-based diet.
- Cashews (or Plant-Based Milk): Adding a handful of raw cashews to the soup while it cooks, or a splash of unsweetened plant-based milk at the end, gives it an extra layer of creaminess and richness.
- Onion & Garlic: The classic flavor builders that provide a warm, aromatic base.
Step-by-Step with Tips
Ready to get simmering? Here is our simple guide to making this delicious soup:
- Sauté the Aromatics: In a large pot or Dutch oven, heat the olive oil over medium heat. Add the chopped onion, carrots, and celery. Sauté for 5-7 minutes, until the vegetables are softened. Add the minced garlic and cook for another minute until fragrant.
- Cook the Potatoes: Add the diced potatoes, vegetable broth, and cashews (if using) to the pot. Bring the mixture to a boil, then reduce the heat to a low simmer. Cover and cook for 15-20 minutes, or until the potatoes are very tender and can be easily pierced with a fork.
- Blend to Creaminess: Carefully remove about one cup of the potato chunks with a slotted spoon and set them aside. Using an immersion blender, blend the remaining soup directly in the pot until it is completely smooth and creamy.
- Tip: If using a standard blender, carefully transfer the soup in batches and blend until smooth. Be careful with hot liquid!
- Final Touches and Serve: Stir the reserved potato chunks back into the soup. Add the nutritional yeast, salt, and black pepper. Taste and adjust seasonings as needed. Serve warm, garnished with your favorite toppings.

Variations & Customizations
This recipe is a fantastic canvas for your creativity!
- Loaded Potato Soup: Top with vegan bacon bits, chives, a dollop of vegan sour cream, and some vegan cheddar shreds.
- Add More Veggies: Stir in some corn or chopped broccoli florets during the last 5 minutes of cooking.
- Cheesy: Add extra nutritional yeast for a more pronounced cheesy flavor.
- Smoky: A pinch of smoked paprika will add a wonderful smoky flavor.
Serving Suggestions
This Vegan Potato Soup is a complete and satisfying meal on its own. It’s perfect for a cozy weeknight dinner and pairs wonderfully with a side of crusty bread or a fresh green salad. You can store the soup in an airtight container in the refrigerator for up to 5 days, or in the freezer for up to 3 months.
FAQs
Q: Can I freeze this soup?
A: Yes! This soup freezes beautifully. Just let it cool completely before transferring it to a freezer-safe container.
Q: What kind of potatoes are best?
A: Russet or Idaho potatoes work best for their high starch content, which helps create a thick, creamy soup.4 Yukon Gold potatoes are also a good option for a slightly sweeter flavor and a velvety texture.
We hope you find as much joy in this Vegan Potato Soup as we do. It’s a wonderful example of how a healthy, plant-based meal can be both simple and incredibly comforting. If you make a batch, please leave us a comment below and let us know what you thought! And don’t forget to pin this recipe to your favorite Pinterest board so you can easily find this cozy, creamy soup whenever you need it. Happy cooking!
Your Favorite Comfort Food, Dairy-Free: Vegan Potato Soup
A simple, budget-friendly, and incredibly creamy dairy-free potato soup that is pure comfort in a bowl. It's hearty, wholesome, and perfect for dinner!
Ingredients
- 1 tbsp Olive oil
- 1 Yellow onion (diced)
- 2 stalks Celery (diced)
- 2 Carrots (diced)
- 2 cloves Garlic (minced)
- 4 Medium russet potatoes (peeled and diced)
- 5 cups Vegetable broth
- 1/4 cup Raw cashews (optional for extra creaminess)
- 2 tbsp Nutritional yeast
- 1/2 tsp Salt
- 1/4 tsp Black pepper
- Fresh chives, vegan bacon bits, vegan sour cream (Optional Toppings)
Instructions
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion, celery, and carrots. Sauté for 5-7 minutes, until softened. Add the garlic and cook for another minute until fragrant.
- Add the diced potatoes, vegetable broth, and cashews (if using) to the pot. Bring the mixture to a boil, then reduce the heat to a low simmer. Cover and cook for 15-20 minutes, or until the potatoes are very tender.
- Carefully remove about 1 cup of the cooked potato chunks with a slotted spoon and set them aside. Using an immersion blender, blend the remaining soup directly in the pot until it is completely smooth and creamy.
- Stir the reserved potato chunks back into the soup. Add the nutritional yeast, salt, and black pepper. Taste and adjust seasonings as needed.
- Serve the soup warm, garnished with your favorite toppings like fresh chives, vegan bacon bits, or a dollop of vegan sour cream.
Equipment
- Large pot or Dutch oven
- Blender or immersion blender
- Slotted spoon
Notes
- You can use unsweetened plant-based milk instead of cashews for creaminess.
- Any starchy potato will work well.
- Store in an airtight container in the refrigerator for up to 5 days.
- Freeze for up to 3 months.
- This soup is best served with a side of crusty bread.