Vegan German Potato Soup
A wholesome twist on traditional Kartoffelsuppe, this vegan potato soup uses red lentils for natural creaminess and added protein. Packed with fiber, iron, potassium, and B vitamins, it’s a filling, nutrient-dense meal made with affordable pantry staples.
Prep Time 15 minutes mins
Cook Time 20 minutes mins
Total Time 35 minutes mins
Servings 8 servings
Calories 288 kcal
- 1 tbsp olive oil
- 1 onion diced
- 4 garlic cloves
- 3 medium carrots
- 1 kg yellow potatoes about 2 lbs
- 1 tsp thyme
- 1 tsp rosemary
- 2 bay leaves
- ⅛ tsp nutmeg
- 1 cup red lentils dried
- Himalayan salt to taste
- 8 cups water or vegetable broth if not using beef-style seasoning (below)
- 2 tbsp beef-style seasoning vegetarian, MSG-free
- 1 can coconut milk canned
Sauté
Heat olive oil in a Dutch oven on medium-low heat. Add onions and sauté until translucent.
Stir in potatoes, carrots, garlic and seasonings and sauté for a couple of more minutes.
Simmer
Pour in the water/vegetable broth and lentils and bring to a boil.
Lower the heat and simmer until potatoes are soft, about 15 minutes.
Add Coconut Milk & Adjust Seasonings
- Garnish: top this soup with sliced vegan sausage for a more authentic Kartoffelsuppe.
- Storage: this soup can be kept in the fridge for 4 days and in the freezer for up to 3 months.
- Substitute: coconut milk can be substituted with plant-based cream.
- Potato skins: I prefer to leave the potato skins on to boost the protein and iron in this soup. Use organic potatoes.
Keyword budget friendly plant based meals, creamy vegan potato soup, dairy free creamy soup, easy weeknight vegan dinner, healthy comfort food soup, hearty vegan winter soup, high protein vegan soup, kartoffelsuppe vegan, lentil potato soup, one pot vegan soup, plant based potato soup, red lentil potato soup, vegan German potato soup, yellow potatoes