RecipesGermanyKartoffelsuppe (German Potato Soup with Sausage)

Kartoffelsuppe (German Potato Soup with Sausage)

A hearty and comforting German potato soup, enriched with smoky bacon, savory leeks, and sliced Wiener sausages. Perfect for a chilly winter day, this soup offers a delightful balance of creamy texture and satisfying flavor, with optional chunky potato pieces for added character.

Prep Time25 minutes
Cook Time45 minutes
Total Time1 hour 10 minutes
Servings6
DifficultyEasy

🧂 Ingredients

  • 800 g Potatoes(Waxy varieties like Yukon Gold or Maris Piper work best. Peel and cut into approximately 2cm (3/4 inch) cubes.)
  • 2 Leeks(Medium-sized. Trim off the dark green tops and root ends, then thinly slice the white and light green parts. Wash thoroughly to remove any grit.)
  • 150 g Bacon(Smoked bacon, diced into small lardons.)
  • 4 Wiener sausages(Or other similar frankfurter-style sausages. Slice into bite-sized rounds.)
  • 100 ml Heavy cream(For richness. Can be substituted with milk for a lighter version.)
  • 1.2 L Vegetable or chicken broth(Low sodium is recommended to control saltiness.)
  • 1 tbsp Butter or oil(For sautéing.)
  • to taste Salt
  • to taste Black pepper(Freshly ground is best.)
  • 2 tbsp Fresh parsley(Chopped, for garnish (optional).)

👨‍🍳 Instructions

  1. 1

    In a large pot or Dutch oven, heat the butter or oil over medium heat. Add the diced bacon and cook until it begins to crisp and render its fat, about 5-7 minutes. Add the sliced leeks to the pot with the bacon and sauté until softened and slightly golden, stirring occasionally, for another 5-7 minutes. Be careful not to burn the leeks.

    ⏱️ 10-14 minutes
  2. 2

    Add the cubed potatoes to the pot along with the broth. Bring the mixture to a boil, then reduce the heat to a simmer. Cover the pot and let it cook for about 20-25 minutes, or until the potatoes are fork-tender.

    ⏱️ 25-30 minutes
  3. 3

    Once the potatoes are tender, use an immersion blender to partially purée the soup directly in the pot. Blend until about half to two-thirds of the potatoes are mashed, leaving some chunks for texture. Alternatively, scoop out about 2 cups of the soup solids and mash them with a potato masher or fork before returning them to the pot.

    ⏱️ 5 minutes
  4. 4

    Stir in the sliced Wiener sausages and the heavy cream. Continue to simmer gently for another 5 minutes, allowing the sausages to heat through and the flavors to meld. Do not boil after adding the cream. Season generously with salt and freshly ground black pepper to taste.

    ⏱️ 5 minutes
  5. 5

    Ladle the hot soup into bowls. Garnish with fresh chopped parsley, if desired. Serve immediately.

    ⏱️ 2 minutes

💡 Pro Tips

  • For a creamier soup, mash more of the potatoes. For a heartier soup with more distinct potato pieces, mash fewer.
  • This soup is a classic German comfort food, perfect for cold weather.
  • Serve with crusty bread for dipping.

🔄 Variations

  • Add other vegetables like carrots, celery, or peas along with the leeks for a more robust flavor.
  • Omit the cream for a lighter, broth-based soup.
  • Add a pinch of nutmeg or marjoram for an extra layer of flavor.

🥗 Nutrition

Per serving

Caloriesapprox. 450-500 kcal
Protein16g
Carbs40g
Fat25g
Fiber5g

🏷️ Tags

Kartoffelsuppe (German Potato Soup with Sausage) Recipe - Germany | world.food