Vegan German Potato Soup Recipe: Easy and Comfort in Every Bite
Looking for an easy vegan soup recipe that’s both comforting and packed with flavor? Let me introduce you to the Vegan German Potato Soup—a hearty, creamy, and satisfying dish that’s perfect for any season. Below, I’ll take you step-by-step through this delightful recipe so you can enjoy a little bit of Germany’s comforting cuisine in your own home.
Ingredients
- 1 tablespoon olive oil
- 1 large onion, diced
- 2 cloves garlic, minced
- 4 medium carrots, sliced
- 2 stalks celery, chopped
- 1 kg potatoes (Yukon Gold or similar), peeled and diced
- 1 bay leaf
- 1 teaspoon dried marjoram (or thyme)
- Salt and black pepper, to taste
- 4 cups vegetable broth
- 1/2 cup unsweetened plant-based cream (such as oat or soy cream)
- Fresh parsley for garnish
Instructions
Step 1: Sauté the Vegetables
Start by heating the olive oil in a large pot over medium heat. Add the diced onion and sauté until translucent, which should take about 3-4 minutes. Stir in the minced garlic and cook for another minute until fragrant.
Step 2: Add the Base Ingredients
Add the chopped carrots, celery, and potatoes to the pot. Stir everything together for a couple of minutes, allowing the vegetables to absorb the flavors of the onion and garlic.
Step 3: Season and Simmer
Add the vegetable broth to the pot, making sure the vegetables are fully covered. Then add the bay leaf, dried marjoram, salt, and black pepper. Bring everything to a boil, then reduce the heat to a simmer. Cover the pot and let it cook for 20-25 minutes, or until the potatoes are tender.
Step 4: Blend for Creaminess
Once the vegetables are fully cooked, remove the bay leaf. For a creamy texture, use an immersion blender to blend a portion of the soup directly in the pot—about half the mixture—leaving some chunks of potatoes and veggies for added texture. If you prefer, you can blend the entire pot for a smoother consistency.
Step 5: Add the Plant-Based Cream
Stir in the unsweetened plant-based cream to give the soup a silky texture. Allow the soup to simmer for an additional 5 minutes, adjusting the seasoning as needed. The plant-based cream makes this soup wonderfully rich and satisfying.
Step 6: Garnish and Serve
Ladle the soup into bowls and garnish with freshly chopped parsley. The vibrant color and fresh taste of parsley will complement the earthy flavors of the soup perfectly. Enjoy your warm, comforting bowl of Vegan German Potato Soup!
Tips for Success
- Make it Chunky or Smooth: Adjust the texture by blending as much or as little of the soup as you like.
- Use the Right Potatoes: Yukon Gold potatoes are perfect for this recipe due to their buttery texture.
- Add Smoky Flavor: For an extra flavor kick, add a dash of smoked paprika or vegan sausage slices.
Nutritional Information (per serving)
- Calories: ~180 kcal
- Protein: 4g
- Fat: 5g
- Carbs: 28g
- Fiber: 5g
Serving Suggestions
This Vegan German Potato Soup pairs wonderfully with crusty bread or a fresh green salad. It’s ideal for a cozy night in or as a meal prep option for the week.