Go Back

Hearty German Potato Soup Recipe

A comforting and rich German-style potato soup made with tender potatoes, smoky bacon, and aromatic herbs. Perfect for chilly evenings, this creamy soup is both satisfying and easy to prepare.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4
Cuisine: Chinese
Calories: 120

Ingredients
  

Main Ingredients
  • 6 cups potatoes, peeled and diced
  • 0.5 cup bacon, chopped
  • 1 cup onion, finely chopped
  • 3 cloves garlic, minced
  • 4 cups chicken broth
  • 1 cup heavy cream
  • 1 tsp caraway seeds
  • 0.5 tsp dried thyme
  • 0.25 tsp ground nutmeg
  • 0.5 cup fresh parsley, chopped for garnish
  • Salt and black pepper to taste

Method
 

Steps
  1. In a large pot, cook the chopped bacon over medium heat until crispy, about 5 minutes. Remove bacon with a slotted spoon and set aside, leaving the fat in the pot.
  2. Add the chopped onion to the bacon fat and sauté until softened, about 3–4 minutes. Stir in the garlic and cook for another minute until fragrant.
  3. Add the diced potatoes, chicken broth, caraway seeds, thyme, and nutmeg. Bring to a boil, then reduce heat and simmer for 12–15 minutes, or until potatoes are tender.
  4. Use a potato masher or immersion blender to partially mash the potatoes, leaving some chunks for texture.
  5. Stir in the heavy cream and cooked bacon. Simmer for another 3–5 minutes, stirring occasionally. Season with salt and black pepper to taste.
  6. Serve hot, garnished with fresh parsley. Enjoy with crusty bread for a complete meal.

Notes

For a vegetarian version, omit the bacon and use olive oil instead. Add a splash of apple cider vinegar at the end for a traditional tangy note.