Why You’ll Love This Recipe
- Rich and creamy without using dairy
- Made with affordable, everyday ingredients
- Easy to customize with different toppings and seasonings
- Perfect for meal prep and leftovers
- Naturally filling and comforting
- Can easily be made gluten-free
- Ready in under an hour
- Great for weeknight dinners or lazy weekends
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- 2 tablespoons vegan butter, olive oil, or water for oil-free sautéing
- 2 medium onions, finely chopped
- 2 ribs celery, diced
- 2 large carrots, diced
- 4 cloves garlic, finely chopped
- 2 teaspoons salt, plus more to taste
- ½ teaspoon ground black pepper, plus more to taste
- 4 tablespoons all-purpose flour or gluten-free all-purpose flour
- 2 cups unsweetened and unflavoured dairy-free milk
- 2½ to 3 cups flavorful vegetable stock, divided
- 6 medium potatoes, cut into ½-inch cubes
- ¼ teaspoon ground nutmeg (optional)
- 1 bay leaf
Directions
- Heat the vegan butter or oil in a large saucepan over medium heat. Add the onions, celery, and carrots. Cook while stirring frequently until the onions begin to turn lightly golden.
- Add the garlic and cook for another 2 minutes until fragrant.
- Stir in the salt, pepper, and flour. Cook for about 1 minute to remove the raw flour taste.
- Slowly pour in the dairy-free milk while stirring constantly to prevent lumps from forming.
- Add most of the vegetable stock, reserving about ½ cup for later if needed. Stir in the potatoes, nutmeg, and bay leaf.
- Bring the soup to a gentle simmer and cook for 25 to 30 minutes, or until the potatoes are tender and beginning to break apart.
- For a thicker soup, blend part of the soup with an immersion blender until the desired consistency is reached. A potato masher can also be used for a chunkier texture.
- If you prefer a thinner soup, stir in the remaining vegetable stock until you reach your preferred consistency.
- Taste and adjust the seasoning as needed before serving.
Servings and timing
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Servings: 6 servings
Variations
- Add cooked vegan bacon or smoky paprika for a smoky flavor
- Stir in fresh spinach or kale during the final few minutes of cooking
- Use sweet potatoes for a slightly sweeter version
- Top with dairy-free cheese, green onions, or crispy croutons
- Add corn or peas for extra texture and color
- Spice it up with red pepper flakes or cayenne pepper
Storage/Reheating
Store leftover soup in an airtight container in the refrigerator for up to 4 days.
For longer storage, freeze the soup for up to 3 months. Let it cool completely before transferring it to freezer-safe containers.
To reheat, warm the soup gently on the stovetop over medium-low heat, stirring occasionally. If the soup thickens too much after storing, add a splash of vegetable stock or dairy-free milk to loosen it.
FAQs
Can I make this soup gluten-free?
Yes, simply use a gluten-free all-purpose flour blend in place of regular flour.
What type of potatoes work best?
Yukon Gold and red potatoes work especially well because they become creamy while still holding some texture.
Can I freeze vegan potato soup?
Yes, this soup freezes well. Allow it to cool fully before freezing in airtight containers.
How do I make the soup thicker?
Blend part of the soup using an immersion blender or mash some of the potatoes directly in the pot.
Can I use water instead of vegetable stock?
Vegetable stock is recommended for the best flavor, but water can work in a pinch. You may need extra seasoning.
What dairy-free milk works best?
Unsweetened soy milk, oat milk, or almond milk work well as long as they are plain and unflavoured.
Can I add protein to this soup?
Yes, white beans, chickpeas, or vegan sausage make excellent additions.
Is this soup oil-free?
It can be made oil-free by sautéing the vegetables in a small amount of water instead of oil or vegan butter.
How can I make it more flavorful?
Add fresh herbs, nutritional yeast, smoked paprika, or extra garlic for additional flavor.
What can I serve with vegan potato soup?
It pairs wonderfully with crusty bread, salads, roasted vegetables, or sandwiches.
Conclusion
This vegan potato soup is the perfect combination of creamy, hearty, and satisfying. With simple ingredients and easy preparation, it’s a dependable recipe that’s ideal for busy weeknights or cozy weekends at home. Whether you enjoy it chunky or silky smooth, this comforting soup is sure to become a favorite in your recipe collection.
Vegan Potato Soup
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
This creamy vegan potato soup is hearty, comforting, and packed with tender potatoes, vegetables, and savory flavor. It’s easy to make in one pot and perfect for a cozy meal.
- Author: Emily
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Ingredients
- 2 tablespoons vegan butter or olive oil
- 2 medium onions, chopped finely
- 2 ribs celery, diced
- 2 large carrots, diced
- 4 cloves garlic, chopped finely
- 2 teaspoons salt, plus more to taste
- 1/2 teaspoon ground black pepper, plus more to taste
- 4 tablespoons all purpose flour or gluten-free all purpose flour
- 2 cups unsweetened unflavoured dairy-free milk
- 2 1/2 to 3 cups vegetable stock, divided
- 6 medium potatoes, cut into 1/2 inch cubes
- 1/4 teaspoon ground nutmeg (optional)
- 1 bay leaf
Instructions
- In a large saucepan over medium heat, warm the vegan butter or olive oil. Add the onions, celery, and carrots and cook, stirring frequently, until the onions begin to turn lightly golden. Add the garlic and cook for 2 more minutes.
- Add the salt, pepper, and flour. Stir continuously for about 1 minute to cook out the raw flour taste.
- Slowly pour in the dairy-free milk while stirring to prevent lumps. Add the vegetable stock, reserving about 1/2 cup for later if needed. Stir in the potatoes, nutmeg, and bay leaf.
- Bring to a gentle simmer and cook for 25 to 30 minutes, or until the potatoes are soft and beginning to break down.
- For a thicker soup, blend part of the soup with an immersion blender or mash some of the potatoes with a potato masher. For a thinner consistency, stir in the reserved vegetable stock.
- Taste and adjust seasoning with additional salt and pepper if needed. Serve hot with your favorite toppings.
Notes
- Use Yukon Gold or red potatoes for the creamiest texture.
- For a gluten-free version, use gluten-free all purpose flour.
- The soup thickens as it cools, so add extra broth when reheating if desired.
- Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Top with fresh herbs, vegan bacon, croutons, or dairy-free cheese for extra flavor.
Nutrition
- Serving Size: 1 bowl
- Calories: 290 kcal
- Sugar: 6 g
- Sodium: 900 mg
- Fat: 8 g
- Saturated Fat: 2 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 48 g
- Fiber: 6 g
- Protein: 6 g
- Cholesterol: 0 mg