As I walked through the bustling streets of Berlin one chilly afternoon, the enticing aroma of simmering soups wafted from cozy kitchens, wrapping around me like a warm blanket. That moment ignited my desire to recreate the beloved flavors of Germany right at home, leading me to this Creamy Vegan Potato Soup (Kartoffelsuppe). Perfectly hearty and wonderfully simple, this soul-soothing dish combines earthy potatoes, vibrant carrots, and fresh herbs for that ultimate comfort feel. Not only is it a vegan, gluten-free delight, but this soup also boasts quick prep time, making it a go-to for those busy weeknights when you crave something warm and satisfying. Could there be a better way to warm your heart and home? Grab your pot, and let’s dive into this creamy haven together!

Why is This Soup So Irresistible?
Comforting warmth: This soup delivers a cozy embrace with every spoonful, perfect for chilly evenings or a comforting lunch.
Vegan-friendly: Made without dairy, it caters to various dietary needs without sacrificing flavor—everyone will enjoy it!
Quick to prepare: You can whip up this satisfying meal in just about 30 minutes, making it ideal for busy lives.
Flavor-packed: The harmonious blend of potatoes, carrots, and herbs creates a delicious depth of flavor that leaves you wanting more—be sure to check out my take on Savory Sweet Potato Hash Browns to explore more delightful variations!
Versatile and customizable: Whether you prefer a smooth texture or want to add lentils for a heartier touch, feel free to experiment. Enjoy paired with a side of gluten-free bread for a complete meal that everyone will love!
Creamy Vegan Potato Soup Ingredients
For the Soup Base
• 1 tbsp oil – Essential for sautéing the vegetables to build flavorful layers.
• 1 onion, diced – Adds a foundational sweetness and a lovely texture.
• 3 garlic cloves, minced – Intensifies aroma and enhances depth of flavor.
• 2 stalks celery or 1/2 small celery root, diced – Provides crunch and earthy notes; celeriac adds a subtly nutty taste.
• 2 medium carrots, diced – Contributes natural sweetness and vibrant color.
• 2 pounds (900 g) potatoes, chopped – Acts as the main ingredient, providing creaminess when blended and bulk to the soup.
For Seasoning
• ½ tsp dried marjoram – Introduces aromatic flavor; can be substituted with thyme or rosemary if needed.
• 1 pinch nutmeg – Adds warmth and heightens the soup’s natural sweetness.
• Salt and pepper to taste – Essential for bringing all the flavors together.
For the Broth
• 4 cups (1000 ml) vegetable broth or water – The cozy base of the soup for moisture and flavor.
• 2 whole bay leaves (optional) – Infuses the soup with additional aroma and depth.
For Creaminess
• ⅓ cup (80 g) dairy-free cream – Offers creaminess without dairy; coconut milk is a fantastic alternative.
For Garnishing
• Fresh parsley (for garnish) – Adds a splash of fresh color and enhances presentation.
• Vegan sausage, sliced (optional) – A hearty topping that adds protein and flavor to your soup.
This Creamy Vegan Potato Soup is sure to wrap you in warmth and comfort—perfect for any occasion!
Step‑by‑Step Instructions for Creamy Vegan Potato Soup
Step 1: Sauté the Vegetables
In a large pot, heat 1 tablespoon of oil over medium heat. Once the oil shimmers, add 1 diced onion and sauté for about 3 minutes, stirring occasionally, until the onion becomes translucent and fragrant. This step builds a flavorful base for your creamy vegan potato soup.
Step 2: Add Aromatics and Veggies
Stir in 3 minced garlic cloves along with 2 stalks of diced celery and 2 medium diced carrots. Sauté the mixture for another minute until the garlic is fragrant. Next, add 2 pounds of chopped potatoes along with ½ teaspoon of dried marjoram and a pinch of nutmeg, stirring to combine everything well for delicious seasoning.
Step 3: Pour in the Broth
Pour in 4 cups of vegetable broth or water and add 2 whole bay leaves if desired. Increase the heat to high and bring the mixture to a boil. Once boiling, reduce the heat to low and allow the soup to simmer for about 20 minutes, or until the vegetables are tender and easily pierced with a fork.
Step 4: Blend for Creaminess
After the vegetables are soft, remove the bay leaves carefully. Using an immersion blender, blend about half of the soup until smooth, or transfer it to a regular blender and blend until creamy. This creates the rich texture that makes this creamy vegan potato soup so comforting.
Step 5: Stir in Creaminess
Return the blended portion back to the pot. Stir in ⅓ cup of dairy-free cream or coconut milk, and mix until well combined. Allow the soup to simmer gently for a few more minutes over low heat, ensuring it is heated through. Taste and adjust seasoning with salt and pepper as needed to enhance the flavors.
Step 6: Serve and Garnish
Ladle the creamy vegan potato soup into bowls. Garnish with freshly chopped parsley for a pop of color and extra freshness. If desired, top with slices of vegan sausage for added protein and flavor. Serve warm and enjoy the comforting taste of homemade goodness!

What to Serve with Creamy Vegan German Potato Soup
Transform your comforting soup into a delightful full meal with these tantalizing pairings that elevate every bite.
-
Crusty Gluten-Free Bread: Perfect for soaking up the rich flavors of the soup, providing a satisfying crunch that complements its creaminess.
-
Herb-Infused Roasted Vegetables: A colorful medley of roasted veggies adds a burst of flavor and nutrition, balancing the creamy texture beautifully.
-
Simple Side Salad: A light salad with mixed greens and a zesty vinaigrette offers a refreshing crunch, enhancing the warm, hearty soup experience.
-
Savory Vegan Cornbread: With its slightly sweet flavor, cornbread creates a comforting contrast that pairs wonderfully with your creamy vegan potato soup.
-
Homemade Pickles: The tangy crunch of homemade pickles adds a delightful sharpness, cutting through the richness for a well-rounded meal.
-
Refreshing Cucumber Gazpacho: Serve a chilled gazpacho to cleanse the palate between bites, providing a fresh, cool counterpart to the warm soup.
-
Apple Cider: A glass of warm apple cider adds a touch of sweetness and spice that pairs exquisitely with the earthy flavors of the soup.
-
Chocolate Avocado Mousse: For dessert, this rich, creamy treat feels indulgent while being healthy and vegan, rounding out your meal perfectly.
Embrace the warmth of homemade comfort with these satisfying side options!
How to Store and Freeze Creamy Vegan Potato Soup
Fridge: Store leftovers in an airtight container for up to 4 days to maintain freshness and flavor.
Freezer: This creamy vegan potato soup freezes beautifully! Portion it into freezer-safe containers and enjoy it for up to 3 months without losing its comforting taste.
Reheating: Thaw in the fridge overnight, then reheat gently on the stovetop over low heat, stirring occasionally to achieve that creamy texture again. You may need to add a splash of water or broth to loosen it up.
Portioning: Consider freezing in single-serving containers for quick and easy meals on busy nights—perfect for a delicious homemade dinner any night!
Variations & Substitutions for Creamy Vegan Potato Soup
Customize your bowl of Creamy Vegan Potato Soup with these delightful twists and swaps that will enhance your cooking adventure!
- Dairy-Free: Swap dairy-free cream with coconut milk for a tropical twist, adding a hint of sweetness to your soup.
- Gluten-Free: Ensure your vegetable broth is certified gluten-free for a completely worry-free meal that everyone can enjoy.
- Add Protein: Incorporate cooked lentils or beans for a heartier version that rounds out the nutrition and keeps you satisfied.
- Hearty Veggies: Try adding leeks or kale to the mix for an unexpected flavor boost and added color throughout your soup.
- Zesty Kick: Add a pinch of red pepper flakes or a dash of hot sauce to spice things up, making every spoonful sing with warmth!
- Fresh Herbs: Experiment with fresh herbs like thyme or dill instead of marjoram for a unique flavor profile that will freshen your meal.
- Flavor Variation: Enhance the depth with a splash of white wine in the broth, which pairs beautifully with the earthy potatoes and spices.
- Creamy Dream: Replace the dairy-free cream with cashew cream for an ultra-creamy texture that’s rich and velvety, perfect for special occasions.
Feel free to explore these variations to make this comforting soup your own. For more unique ideas, dive into my recipes for Sweet Potato Cranberry Gratin or delightful Savory Sweet Potato Hash Browns that keep the creative cooking spirit alive!
Make Ahead Options
These Creamy Vegan Potato Soup preparations are perfect for busy home cooks looking to save time! You can chop the vegetables (onion, carrots, celery, and potatoes) and store them in an airtight container for up to 24 hours in the refrigerator. For the best quality, wait to add the broth until you’re ready to cook. You can also fully prepare the soup and refrigerate it for up to 3 days; just reheat gently on the stovetop while stirring frequently to maintain its creamy texture. When ready to serve, blend the soup and stir in the dairy-free cream as the final step for that luscious finish, allowing you to enjoy a comforting bowl of vegan goodness with minimal effort during your busy week!
Expert Tips for Creamy Vegan Potato Soup
• Texture Preference: Blend to taste: For a silky soup, blend all. For a chunky bite, only blend half—this balances creaminess with texture.
• Safety First: Blend in batches: When using a regular blender, blend small amounts to avoid splattering hot liquid. It’s safer and neater!
• Season with Care: Taste often: Start with less salt and pepper, then adjust as needed. This ensures you achieve the perfect balance of flavors.
• Customize Ingredients: Get creative: Feel free to swap out veggies or spices. Adding lentils or beans can boost nutrition while keeping the focus on the creamy vegan potato soup.
• Storage Savvy: Keep it fresh: Store leftovers in an airtight container for up to 4 days. This soup also freezes beautifully for up to 3 months!
• Herb Substitutions: Don’t skip marjoram: It significantly enhances flavor, but if you’re out, thyme or rosemary can serve in a pinch.

Creamy Vegan German Potato Soup (Kartoffelsuppe) Recipe FAQs
What type of potatoes should I use?
Absolutely! For the best texture in your Creamy Vegan Potato Soup, I recommend using starchy potatoes like Russets or Yukon Golds. These varieties break down beautifully when cooked and blended, providing that creamy consistency we’re after.
How long can I store leftover soup?
Very! You can keep your soup in an airtight container in the fridge for up to 4 days. Just make sure it’s cooled down to room temperature before sealing it up.
Can I freeze Creamy Vegan Potato Soup?
Certainly! This soup freezes wonderfully. Portion it into freezer-safe containers and it will last for up to 3 months. When you’re ready to enjoy it, simply thaw in the fridge overnight and reheat gently on the stovetop over low heat.
What should I do if my soup is too thin?
If you find your soup is too thin for your liking, don’t worry! You can thicken it by simmering it a bit longer to reduce some liquid, or add a few more diced potatoes while cooking to absorb extra moisture. Blending more of the mixture can also help achieve that desired creamy thickness.
Are there any common allergens in this soup?
This Creamy Vegan Potato Soup is naturally free of common allergens like dairy and gluten, making it suitable for those with dietary restrictions. However, always double-check your broth and cream options to ensure they’re allergy-friendly, especially if serving to guests or family members with known sensitivities.

Creamy Vegan Potato Soup That Warms the Soul
Ingredients
Equipment
Method
- In a large pot, heat 1 tablespoon of oil over medium heat. Once the oil shimmers, add 1 diced onion and sauté for about 3 minutes, stirring occasionally, until the onion becomes translucent and fragrant.
- Stir in 3 minced garlic cloves along with 2 stalks of diced celery and 2 medium diced carrots. Sauté the mixture for another minute until the garlic is fragrant. Next, add 2 pounds of chopped potatoes along with ½ teaspoon of dried marjoram and a pinch of nutmeg, stirring to combine everything well for delicious seasoning.
- Pour in 4 cups of vegetable broth or water and add 2 whole bay leaves if desired. Increase the heat to high and bring the mixture to a boil. Once boiling, reduce the heat to low and allow the soup to simmer for about 20 minutes, or until the vegetables are tender and easily pierced with a fork.
- After the vegetables are soft, remove the bay leaves carefully. Using an immersion blender, blend about half of the soup until smooth, or transfer it to a regular blender and blend until creamy. This creates the rich texture that makes this creamy vegan potato soup so comforting.
- Return the blended portion back to the pot. Stir in ⅓ cup of dairy-free cream or coconut milk, and mix until well combined. Allow the soup to simmer gently for a few more minutes over low heat, ensuring it is heated through. Taste and adjust seasoning with salt and pepper as needed to enhance the flavors.
- Ladle the creamy vegan potato soup into bowls. Garnish with freshly chopped parsley for a pop of color and extra freshness. If desired, top with slices of vegan sausage for added protein and flavor. Serve warm and enjoy the comforting taste of homemade goodness!

Leave a Reply