This Vegan Potato Soup is the ultimate comfort dish for any occasion. Perfectly creamy and packed with wholesome ingredients, this German-inspired Kartoffelsuppe will warm you from the inside out. Ideal for family dinners or cozy evenings in, this soup is both simple to make and incredibly satisfying. Whether you’re vegan, gluten-free, or just looking for a delicious meal, this recipe has something special for everyone.
Why You’ll Love This Recipe
- Creamy Texture: The blend of potatoes and dairy-free cream creates a rich consistency without any dairy.
- Flavorful Ingredients: Each vegetable adds its unique flavor, while spices like marjoram and nutmeg enhance the overall taste.
- Easy to Prepare: With straightforward steps and minimal prep time, this soup is perfect for busy weeknights.
- Versatile Serving Options: Enjoy it as a starter or a main course; it pairs well with crusty bread or salads.
- Health-Conscious Choice: Low in calories yet high in nutrients, this soup is gluten-free and dairy-free.
Tools and Preparation
Getting your kitchen ready will make your cooking experience smoother. Here are the essential tools you’ll need to whip up this delicious Vegan Potato Soup.
Essential Tools and Equipment
- Large pot
- Immersion blender (or regular blender)
- Cutting board
- Knife
- Measuring cups
Importance of Each Tool
- Large pot: Essential for cooking all the ingredients together evenly without overflow.
- Immersion blender: Makes blending easy and reduces cleanup time compared to using a regular blender.
Ingredients
For the Soup Base
- 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
- 1 pinch of nutmeg
- Salt and pepper (to taste)
- 4 cups vegetable broth (or water)
- 2 whole bay leaves (optional)
For Creaminess
- 1/3 cup dairy-free cream
For Garnish
- Fresh parsley (to garnish)
- Vegan sausage (sliced, optional)

How to Make Vegan Potato Soup
Step 1: Sauté the Vegetables
Heat oil in a large pot over medium heat. Add diced onion and sauté for about 3 minutes until translucent. Stir in minced garlic, diced celery, carrots, and chopped potatoes along with all spices. Continue sautéing for another minute.
Step 2: Add Broth and Simmer
Pour in the vegetable broth along with bay leaves if using. Bring the mixture to a boil over medium-high heat.
Step 3: Cook Until Tender
Reduce heat to low and let the soup simmer for approximately 20 minutes or until all vegetables have softened.
Step 4: Blend Half of the Soup
Carefully pour about half of the soup into another pot. Remove bay leaves if added earlier. Use an immersion blender to blend this portion until smooth. Alternatively, you can blend in batches using a regular blender.
Step 5: Combine and Season
Return the blended soup back into the large pot. Stir in dairy-free cream or coconut milk. Allow it to simmer for an additional few minutes while tasting and adjusting seasonings with salt, pepper, or red pepper flakes if desired.
Step 6: Serve Warm
Ladle soup into bowls. Garnish with freshly chopped parsley and add slices of vegan sausage on top if you like. Enjoy your hearty bowl of vegan potato goodness!
How to Serve Vegan Potato Soup
Vegan Potato Soup is a comforting and creamy dish that can be enjoyed in various ways. Here are some delightful serving suggestions to enhance your meal.
Pair with Crusty Bread
- Freshly baked sourdough or whole-grain bread complements the soup perfectly, allowing you to soak up every last drop.
Top with Vegan Sausage
- Adding slices of vegan sausage not only boosts protein but also adds a savory flavor that everyone will enjoy.
Serve with Fresh Herbs
- Garnish each bowl with fresh parsley or chives for a pop of color and a burst of freshness.
Include a Side Salad
- A light side salad, such as arugula or spinach, balances the richness of the soup and adds some crunch.
Add a Dash of Hot Sauce
- For those who like it spicy, a few drops of hot sauce can give your Vegan Potato Soup an exciting kick.
Pair with Pickles
- Tangy pickles provide a nice contrast to the creamy texture of the soup, making each bite more interesting.
How to Perfect Vegan Potato Soup
Getting your Vegan Potato Soup just right is easy with these simple tips. Follow these suggestions for the best results.
Choose the Right Potatoes: Use starchy potatoes like Russets for creamier texture and better flavor absorption.
Don’t Rush the Sautéing: Take your time when sautéing onions and garlic; this builds a rich base for your soup.
Use Fresh Vegetables: Fresh veggies enhance flavor and nutrition, ensuring your soup is both delicious and healthy.
Adjust Consistency: If you prefer a thicker soup, blend more of it. For a thinner texture, add more broth until you reach your desired consistency.
Taste Before Serving: Always taste and adjust seasonings before serving. A little extra salt or pepper can make all the difference.
Store Properly: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove to maintain creaminess.

Best Side Dishes for Vegan Potato Soup
Vegan Potato Soup pairs wonderfully with various sides that complement its flavors. Here are some excellent options to consider:
- Garlic Bread: Crispy garlic bread is perfect for dipping into the creamy soup.
- Roasted Vegetables: Seasonal roasted veggies add texture and flavor that enhance the meal.
- Caesar Salad: A vegan Caesar salad provides crunch and tang that pairs well with the rich soup.
- Stuffed Peppers: Colorful stuffed peppers filled with quinoa or rice make for a hearty side.
- Coleslaw: A crunchy coleslaw brings brightness and balance against the creamy potato base.
- Quinoa Salad: A light quinoa salad with fresh herbs offers a nutritious complement to the dish.
Common Mistakes to Avoid
Making Vegan Potato Soup can be simple, but there are a few common mistakes that could affect the final dish.
Using the wrong potatoes: Not all potatoes are created equal! Starchy potatoes like Russets or Yukon Gold work best for a creamy texture. Avoid waxy potatoes as they won’t break down as well.
Skipping the sauté step: Sautéing the onions and garlic at the beginning enhances flavors. Don’t skip this step; it’s essential for building a rich base for your soup.
Not seasoning enough: Potatoes can absorb flavors quickly. Be generous with salt, pepper, and herbs during cooking to ensure a well-seasoned soup.
Over-blending: Blending too much will result in a completely smooth soup, losing some texture. Blend only half or two-thirds to maintain some chunky goodness.
Ignoring adjustments: Taste your soup before serving. If it needs more flavor, consider adding more spices or a splash of lemon juice for brightness.
Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container for up to 3 days.
- Allow the soup to cool before sealing to preserve freshness.
Freezing Vegan Potato Soup
- Freeze in freezer-safe containers or bags for up to 3 months.
- Leave space at the top of containers for expansion during freezing.
Reheating Vegan Potato Soup
Oven: Preheat oven to 350°F (175°C) and place the soup in an oven-safe dish, covering with foil. Heat for about 20-30 minutes.
Microwave: Pour into a microwave-safe bowl and cover loosely. Heat in 1-minute intervals until hot, stirring in between.
Stovetop: Reheat over medium heat in a pot, stirring frequently until warmed through. Add a splash of vegetable broth if it’s too thick.

Frequently Asked Questions
What is Vegan Potato Soup?
Vegan Potato Soup is a creamy, comforting stew made with potatoes and vegetables without any animal products. It’s perfect for warming up on chilly days!
Can I customize my Vegan Potato Soup?
Absolutely! You can add extra vegetables like spinach or kale or even mix in some vegan sausage for added protein and flavor.
How do I make my Vegan Potato Soup thicker?
To thicken your soup, blend more of it until smooth or add additional starch such as cornstarch mixed with water while cooking.
What spices work well in Vegan Potato Soup?
Apart from marjoram and nutmeg, try using thyme, rosemary, or even smoked paprika for added depth of flavor.
Final Thoughts
This Vegan Potato Soup is not only warm and comforting but also incredibly versatile. You can customize it with various vegetables or toppings according to your taste preferences. Give this recipe a try and enjoy its rich flavors while keeping it healthy!

Vegan Potato Soup
Vegan Potato Soup is the ultimate comfort food that’s both creamy and hearty, making it perfect for chilly evenings or family gatherings. This German-inspired dish, known as Kartoffelsuppe, is made with wholesome ingredients that come together to create a satisfying bowl of warmth. The rich texture comes from a blend of starchy potatoes and dairy-free cream, while aromatic herbs like marjoram and nutmeg elevate its flavor profile. Whether you’re vegan, gluten-free, or simply seeking a delicious meal, this easy-to-follow recipe is sure to please everyone at your table.
- Total Time: 40 minutes
- Yield: Serves 6
Ingredients
- 1 tbsp 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
- Fresh parsley (for garnish)
Instructions
- Heat oil in a large pot over medium heat. Sauté onion for about 3 minutes until translucent. Add garlic, celery, carrots, and potatoes; sauté for an additional minute.
- Pour in vegetable broth and bring to a boil. Then reduce heat and simmer for about 20 minutes until vegetables are tender.
- Blend half of the soup until smooth using an immersion blender or regular blender.
- Return blended soup to the pot, stir in dairy-free cream, and simmer for a few more minutes. Season to taste.
- Serve warm, garnished with fresh parsley.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main
- Method: Cooking
- Cuisine: German
Nutrition
- Serving Size: 1 serving
- Calories: 215
- Sugar: 4g
- Sodium: 600mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 5g
- Protein: 4g
- Cholesterol: 0mg
Keywords: For extra creaminess, use starchy potatoes like Russets. Feel free to add spices like thyme or rosemary for additional flavor. Leftover soup can be stored in the refrigerator for up to three days or frozen for up to three months.






