Vegan Potato Soup
If you’re looking for a cozy dish that warms both the heart and the belly, then this Vegan Potato Soup is just what you need! This creamy, homemade German potato soup (Kartoffelsuppe) is a family favorite in our home. It’s simple to make, packed with wholesome veggies, and perfect for busy weeknights or family gatherings. The best part? Everyone will be coming back for seconds—and maybe even thirds!
This comforting stew is not only delicious but also gluten-free and dairy-free. It’s a wonderful way to enjoy the earthy flavors of potatoes, carrots, and celery, all while being entirely plant-based. Let’s get started on this delightful recipe!
Why You’ll Love This Recipe
- Easy to prepare: With just a few simple steps, you can whip up this soup in under an hour!
- Family-friendly: Everyone loves a warm bowl of soup! Kids and adults alike will enjoy the creamy texture and rich flavors.
- Make-ahead convenience: This soup keeps well in the fridge or freezer, so you can meal prep for busy days.
- Comforting flavors: The combination of herbs and spices gives this Vegan Potato Soup a delicious depth that warms you from the inside out.
- Customizable: Feel free to add in your favorite veggies for a personal touch!

Ingredients You’ll Need
Let’s gather some simple, wholesome ingredients for this delightful soup. You likely have many of these items already in your pantry! Here’s what you’ll need:
- 1 tbsp oil
- 1 onion (diced)
- 3 garlic cloves (minced)
- 2 stalks celery (or 1/2 small celery root, diced)
- 2 medium carrots (diced)
- 2 pounds potatoes (chopped)
- 1/2 tsp dried marjoram
- A pinch of nutmeg
- Salt and pepper (to taste)
- 4 cups vegetable broth (or water)
- 2 whole bay leaves (optional)
- 1/3 cup dairy-free cream
- Fresh parsley (to garnish)
- Slices of vegan sausage (optional)
Variations
One of the great things about this Vegan Potato Soup is how flexible it is! You can easily adjust it to suit your tastes or what you have on hand. Here are some fun variations to try:
- Add more veggies: Toss in some chopped kale or spinach at the end for extra nutrition!
- Make it spicy: Add red pepper flakes or diced jalapeños if you like a little kick.
- Creamy twist: Substitute the dairy-free cream with coconut milk for a richer flavor profile.
- Heartier option: Mix in some cooked quinoa or lentils for added protein and texture.
How to Make Vegan Potato Soup
Step 1: Sauté the Veggies
Heat oil in a large pot over medium heat. Add the diced onion and sauté for about three minutes until it becomes translucent. This step is key because it brings out the natural sweetness of the onion. Next, stir in minced garlic, celery, carrots, and potatoes along with all your spices. Sauté everything together for another minute to let those wonderful flavors mingle.
Step 2: Add Broth and Simmer
Pour in four cups of vegetable broth along with bay leaves if you’re using them. Bring everything to a gentle boil before reducing the heat to let it simmer. Allow the soup to cook for about 20 minutes until all the vegetables are tender. This simmering time lets all those yummy flavors come together beautifully.
Step 3: Blend It Smooth
Once your veggies are softened, carefully pour about half of the soup into another pot. Remember to take out any bay leaves if used! Blend this portion until smooth using an immersion blender or by transferring it to a regular blender. Just be sure not to overfill your blender—working in batches helps avoid any mess!
Step 4: Combine and Finish
Pour the blended mixture back into your large pot with remaining unblended soup. Stir in dairy-free cream or canned coconut milk for that luscious creamy texture we love so much. Let it simmer once more for a few minutes while tasting and adjusting seasonings as needed—maybe add more salt or some red pepper flakes if desired.
Step 5: Serve Warm
Ladle your delicious Vegan Potato Soup into bowls, garnishing each serving with fresh parsley. If you’re feeling fancy, top with slices of vegan sausage! Now sit back and enjoy this warm hug in a bowl—it’s perfect for sharing with loved ones!
Pro Tips for Making Vegan Potato Soup
Creating the perfect Vegan Potato Soup is all about the little details! Here are some tips to ensure your soup turns out delicious every time.
-
Use fresh ingredients: The flavor of your soup relies heavily on the freshness of your veggies. Fresh produce not only tastes better but also enhances the overall nutritional value of your dish.
-
Adjust consistency: If you prefer a thicker soup, blend more of the mixture. For a thinner consistency, simply add more vegetable broth or water until you reach your desired texture.
-
Experiment with spices: While this recipe calls for marjoram and nutmeg, don’t hesitate to play around with other herbs like thyme or rosemary for added depth of flavor. Each herb can bring a unique twist to this classic dish!
-
Make it ahead: This soup tastes even better the next day as the flavors meld together. Make a big batch and store leftovers in an airtight container in the fridge for up to 4 days.
-
Store properly: When freezing, portion out individual servings in freezer-safe containers. This makes it easy to reheat just what you need without defrosting the whole batch!
How to Serve Vegan Potato Soup
Serving your Vegan Potato Soup can be as delightful as preparing it! A few thoughtful touches can elevate this comforting dish into something truly special.
Garnishes
- Fresh herbs: Chopped parsley or chives sprinkled on top can add a burst of color and freshness that complements the creamy texture.
- A drizzle of dairy-free cream: A swirl of dairy-free cream on top not only looks appealing but also adds an extra layer of richness.
- Croutons or toasted bread: Adding some crispy croutons or serving with toasted bread provides a satisfying crunch that contrasts beautifully with the smooth soup.
Side Dishes
- Simple Green Salad: A light salad with mixed greens, cucumber, and a tangy vinaigrette balances the richness of the soup and adds refreshing crunch.
- Garlic Bread: Warm, crusty garlic bread pairs perfectly with potato soup, making each bite even more indulgent and cozy.
- Roasted Veggies: Seasonal roasted vegetables like Brussels sprouts or carrots bring out caramelized sweetness that complements the savory notes in your soup.
- Vegan Cheese Quesadillas: Quick and easy quesadillas made with dairy-free cheese provide a fun dipping option while enhancing your meal’s heartiness.
With these serving suggestions and pro tips, your Vegan Potato Soup will not only warm hearts but also impress guests at any gathering. Enjoy!

Make Ahead and Storage
This Vegan Potato Soup is excellent for meal prep, making it easy to enjoy throughout the week. You can make a big batch and store it for quick lunches or dinners.
Storing Leftovers
- Allow the soup to cool down completely before transferring it to an airtight container.
- Store in the refrigerator for up to 4 days.
- Label the container with the date so you can keep track of freshness.
Freezing
- Let the soup cool completely before freezing.
- Portion the soup into freezer-safe containers or bags, leaving some space at the top for expansion.
- Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating
- Reheat on the stove over medium heat, stirring occasionally until heated through.
- For microwave reheating, transfer to a microwave-safe bowl and heat in 1-minute intervals, stirring in between.
- Add a splash of vegetable broth or water if the soup has thickened too much during storage.
FAQs
Here are some common questions about this delicious Vegan Potato Soup.
Can I make Vegan Potato Soup in advance?
Absolutely! This Vegan Potato Soup is perfect for meal prep and can be made ahead of time. Just follow the storage instructions to keep it fresh throughout the week.
What can I add to my Vegan Potato Soup?
Feel free to customize your Vegan Potato Soup by adding your favorite vegetables, such as peas or spinach. You can also experiment with different herbs and spices for added flavor!
How does this Vegan Potato Soup compare to traditional potato soup?
This Vegan Potato Soup maintains that rich, creamy texture and comforting flavor without any dairy ingredients. It’s just as satisfying as traditional potato soups but with a plant-based twist!
How do I make my Vegan Potato Soup creamier?
To enhance the creaminess of your Vegan Potato Soup, consider blending more of the soup or adding extra dairy-free cream or coconut milk towards the end of cooking.
Final Thoughts
I hope you enjoy making this delightful Vegan Potato Soup as much as I do! It’s a heartwarming dish that’s not only easy to prepare but also brings comfort on chilly days. Whether you’re serving it as an appetizer, main course, or side dish, it’s sure to please everyone at your table. So grab those potatoes and let’s get cooking—your cozy bowl of goodness awaits!
Vegan Potato Soup
Warm up with this creamy Vegan Potato Soup, a delightful comfort food that’s both hearty and wholesome. This delicious plant-based dish is made with a medley of fresh vegetables, including earthy potatoes, sweet carrots, and crisp celery, all simmered to perfection in a rich vegetable broth. The addition of dairy-free cream provides a smooth texture that will have everyone reaching for seconds. Ideal for busy weeknights or family gatherings, this soup not only brings warmth but also nutrition to your table. Plus, it’s gluten-free and perfect for meal prepping—just make a big batch and enjoy it throughout the week!
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: Serves 6
- Category: Soup
- Method: Simmering
- Cuisine: German
Ingredients
- 1 tablespoon oil
- 1 onion (diced)
- 3 garlic cloves (minced)
- 2 stalks celery (diced)
- 2 medium carrots (diced)
- 2 pounds potatoes (chopped)
- 4 cups vegetable broth
- 1/3 cup dairy-free cream
- 1/2 teaspoon dried marjoram
- A pinch of nutmeg
- Salt and pepper (to taste)
Instructions
- Heat oil in a large pot over medium heat. Add diced onion and sauté until translucent.
- Stir in minced garlic, celery, carrots, potatoes, and spices; sauté for another minute.
- Pour in vegetable broth and bring to a gentle boil. Reduce heat and let simmer for about 20 minutes until vegetables are tender.
- Blend half of the soup until smooth using an immersion blender or regular blender.
- Combine blended soup with remaining unblended mixture; stir in dairy-free cream and let simmer for a few more minutes.
- Serve warm, garnished with fresh parsley.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 190
- Sugar: 3g
- Sodium: 600mg
- Fat: 7g
- Saturated Fat: 2g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 31g
- Fiber: 5g
- Protein: 4g
- Cholesterol: 0mg
