This creamy and comforting vegan German potato soup (Kartoffelsuppe) is a cozy plant‑based favorite that’s incredibly simple to make. With a base of sautéed onion, celery (or celeriac), carrots, garlic, and Yukon Gold potatoes simmered in broth and warmed with dried marjoram and nutmeg, it’s richly flavored without dairy. A blended portion of the soup gives silky texture while leaving hearty chunks. Topped with parsley and optionally vegan sausage, it’s perfect for chilly days, batch cooking, or a light yet satisfying meal. Gluten‑free, dairy‑free, and freezer‑friendly.
• 1 Tbsp olive oil
• 1 medium onion, diced
• 3 garlic cloves, minced
• 2 stalks celery or ½ small celeriac, diced
• 2 medium carrots, diced
• 2 lb (900 g) potatoes (Yukon Gold or yellow), peeled and chopped
• ½ tsp dried marjoram
• Pinch of ground nutmeg
• Salt & freshly ground black pepper, to taste
• 4 cups vegetable broth (low sodium)
• 2 bay leaves (optional)
• ⅓ cup dairy‑free cream or canned full‑fat coconut milk
• Optional garnish: vegan sausage slices, chopped parsley
Heat oil in a large pot over medium heat. Add onion; sauté for about 3 minutes until softened. Add garlic, celery (or celeriac), carrots, potatoes, marjoram, nutmeg, salt, and pepper; sauté another minute.
Pour in vegetable broth, add bay leaves if using, and bring to a boil. Reduce heat, partially cover, and simmer for ~20 minutes or until vegetables are fork‑tender.
Remove bay leaves. Transfer about half the soup to a blender or use an immersion blender in pot to puree until smooth. Return blended portion to the pot.
Stir in dairy‑free cream and simmer for a few more minutes to meld flavors. Adjust seasoning as needed. If using vegan sausage, stir in or top just before serving.
Ladle into bowls, garnish with chopped parsley (and sausage if desired), and serve warm.
Per serving (based on 4 servings):
• Calories: ~295 kcal
• Carbohydrates: ~50 g
• Protein: ~7 g
• Fat: ~9 g (Saturated ~5 g)
• Fiber: ~8 g
• Sugars: ~6 g
• Sodium: ~600–800 mg (depends on broth and added salt)
• Potassium: ~1,160 mg
• Vitamin A: ~5,100 IU
• Vitamin C: ~50 mg
• Calcium: ~53 mg
• Iron: ~2 mg