Creamy Vegan Potato Soup Recipe
Introduction
This creamy vegan potato soup is a comforting and flavorful dish perfect for any season. It combines tender potatoes with fragrant herbs and a smooth, dairy-free base for a hearty meal that everyone can enjoy.

Ingredients
- 1.5 tablespoons extra virgin olive oil
- 1 onion, diced
- 2-3 garlic cloves, minced
- 0.5 teaspoon paprika
- 0.5 teaspoon Italian herb seasoning
- 1.5 lb potatoes, peeled and diced
- 2.25 cups low sodium vegetable broth
- 1 cup unsweetened plant-based milk
- 0.25 cup all-purpose flour
- 0.5 tablespoon low-sodium soy sauce
- 0.5 teaspoon fine salt
- 0.125 teaspoon freshly ground pepper
- 3 tablespoons fresh parsley, chopped
Instructions
- Step 1: Heat the olive oil in a large pot over medium heat. Add the diced onion and minced garlic, cooking until softened and fragrant, about 5 minutes.
- Step 2: Stir in the paprika and Italian herb seasoning, then add the peeled and diced potatoes. Pour in the vegetable broth and bring to a boil. Reduce heat and simmer until the potatoes are tender, about 15 minutes.
- Step 3: In a separate bowl, whisk together the plant-based milk and all-purpose flour until smooth to create a slurry.
- Step 4: Gradually add the slurry to the pot, stirring constantly. Add the soy sauce, salt, and pepper, then cook for an additional 5 minutes to thicken. For a rustic texture, mash a few potato chunks against the side of the pot.
- Step 5: Remove from heat and stir in chopped fresh parsley. Serve hot.
Tips & Variations
- Use a high-quality low-sodium vegetable broth to control the salt level effectively.
- For extra protein or crunch, top your soup with vegan bacon bits.
- Always use room temperature plant-based milk in the slurry to prevent curdling.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, stirring occasionally to prevent sticking. Add a splash of plant-based milk if the soup becomes too thick when reheated.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of potatoes for this soup?
Yes, you can use russet, Yukon gold, or red potatoes. Yukon golds provide a creamier texture while russets yield a fluffier consistency.
Is this soup freezer-friendly?
Yes, this soup freezes well. Allow it to cool completely before transferring to a freezer-safe container. Freeze for up to 2 months and thaw overnight in the refrigerator before reheating.
Print
Creamy Vegan Potato Soup Recipe
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
This creamy vegan potato soup is a comforting, hearty dish perfect for any season. Made with simple plant-based ingredients, it offers a smooth, rich texture without any dairy. The combination of potatoes, aromatic spices, and a thickening slurry creates a deliciously satisfying soup that is vegan, low in sodium, and packed with flavor. Ideal for a quick weeknight dinner or lunch, this soup serves four and can be customized with toppings like vegan bacon bits for extra protein and texture.
Ingredients
Soup Base
- 1.5 tablespoons extra virgin olive oil
- 1 onion, diced
- 2–3 garlic cloves, minced
- 0.5 teaspoon paprika
- 0.5 teaspoon Italian herb seasoning
- 1.5 lb potatoes, peeled and diced
- 2.25 cups low sodium vegetable broth
Thickening Slurry and Seasonings
- 1 cup unsweetened plant-based milk (room temperature)
- 0.25 cup all-purpose flour
- 0.5 tablespoon low-sodium soy sauce
- 0.5 teaspoon fine salt
- 0.125 teaspoon freshly ground pepper
- 3 tablespoons fresh parsley, chopped
Instructions
- Heat the Oil and Sauté Aromatics: In a large pot over medium heat, warm 1.5 tablespoons of extra virgin olive oil. Add the diced onion and minced garlic, cooking until the onions become translucent and fragrant, about 3-5 minutes.
- Add Spices and Potatoes, Then Simmer: Stir in 0.5 teaspoon paprika and 0.5 teaspoon Italian herb seasoning. Add the peeled and diced potatoes and 2.25 cups of low sodium vegetable broth. Bring the mixture to a gentle simmer and cook until the potatoes are tender, approximately 15-20 minutes.
- Prepare the Thickening Slurry: In a separate bowl, whisk together 1 cup of room temperature unsweetened plant-based milk and 0.25 cup all-purpose flour until smooth and lump-free. This slurry will thicken the soup without lumps.
- Thicken the Soup and Adjust Seasonings: Slowly pour the slurry into the simmering pot while stirring constantly to avoid clumps. Continue to cook for 3-5 more minutes until the soup thickens. Stir in 0.5 tablespoon low-sodium soy sauce, 0.5 teaspoon fine salt, and 0.125 teaspoon freshly ground pepper. Adjust seasoning to taste. Remove from heat and garnish with 3 tablespoons fresh chopped parsley before serving.
Notes
- Mash a few potato chunks against the side of the pot for a thicker, rustic texture.
- Use a high-quality, low-sodium vegetable broth to control the soup’s final saltiness.
- For added protein or a crunchy topping, add vegan bacon bits when serving.
- Always use room temperature plant-based milk for the slurry to prevent curdling and ensure a smooth texture.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Vegan, American
Keywords: vegan potato soup, creamy potato soup, plant-based soup, dairy-free soup, vegan comfort food, low sodium soup

