Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
German Potato Soup 54.png

German Potato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🥔 German Potato Soup brings hearty, authentic flavors and a creamy texture for a comforting meal.
🍲 This traditional soup combines fresh vegetables and rich cream, perfect for warming up on chilly days.

  • Total Time: 40 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

2 tablespoons olive oil for sautéing and adding a light, healthy fat

2 cloves garlic, sliced finely for fragrant aroma and depth

1 small onion, sliced finely for a sweet, foundational flavor

1 medium carrot, diced for natural sweetness and nutrients

1 stalk celery, diced for subtle crunch and freshness

1/2 kilogram potatoes, diced for creamy thickness and heartiness

3 cups stock (vegetable or chicken) for liquid base and flavor

1 bay leaf for herbal note

3/4 cup double cream (or half-and-half/light cream as substitute) for creamy texture

1 tablespoon butter, heaping, chilled for silky finish

1 lemon, grated zest for bright, citrusy lift

1/4 cup spring (green) onions, cut into thin rings for fresh, oniony crunch garnish

Salt and pepper to taste for seasoning

Dash cumin powder (optional) for warmth and depth

Dash nutmeg powder (optional) for subtle spice

Instructions

1-First Step: Heat and Sauté the Base Begin by heating 2 tablespoons of olive oil in a medium pot over medium heat; this takes about 1-2 minutes to warm up. Add the 2 cloves of sliced garlic and 1 small sliced onion, sautéing them until they’re fragrant and softened, which usually happens in 3-4 minutes. This step builds a flavorful foundation, and for a low-fat option, you can use a bit less oil while stirring frequently to prevent sticking.

2-Second Step: Add and Cook the Vegetables Next, toss in 1 diced medium carrot and 1 diced stalk of celery, cooking them for a few minutes while stirring to release their natural sweetness, about 2-3 minutes. This helps blend the flavors without overcooking. If you’re adapting for a vegan version, ensure your stock is plant-based, keeping the veggies crisp yet tender for that hearty texture.

3-Third Step: Incorporate Potatoes and Simmer Then, add 1/2 kilogram of diced potatoes, 3 cups of stock (vegetable or chicken), and 1 bay leaf to the pot. Cover it, bring to a boil over high heat, then reduce to a simmer on low for about 15-20 minutes until the vegetables are slightly soft. Using floury potatoes here, as noted in the tips, ensures a creamy consistency, and you can adjust the stock for a lower-sodium option if needed.

4-Fourth Step: Remove and Blend the Soup Once ready, remove the bay leaf and scoop out about one-third of the vegetables, setting them aside for later to add texture. Stir in 3/4 cup of double cream and 1 tablespoon of chilled butter until the butter dissolves, which takes 1-2 minutes on low heat. Blend the mixture until smooth using a stick blender in the pot, or if using a stand blender, cool the soup slightly first to avoid splatters remember, this step creates the signature creaminess of German potato soup.

5-Fifth Step: Season and Add Final Touches After blending, season the soup with salt, pepper, and the grated zest of 1 lemon, plus optional dashes of cumin and nutmeg for extra flavor; mix well and taste to adjust. Stir in 1/4 cup of thinly sliced spring onions, letting them incorporate for a fresh contrast. This is a great point to adapt for preferences, like using lemon zest sparingly for a milder taste.

6-Sixth Step: Return Vegetables and Finish Simmering Now, return the reserved vegetables to the pot, cover, and simmer for 3 more minutes to reheat everything evenly. This ensures the soup has a mix of smooth and chunky elements, making it more interesting. For pescatarian adaptations, you could add fish stock here, but keep an eye on the time to maintain the vegetables’ texture.

7-Final Step: Serve and Enjoy Finally, ladle the soup into bowls and garnish with extra spring onions if desired; it’s best served hot with crusty bread on the side for a complete meal. The total prep time is just 10 minutes and cooking 30 minutes, so you’ll have a warm, authentic German potato soup ready to share. For more healthy meal ideas, visit our foil-wrapped salmon recipe that complements soups nicely.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🥔 Use floury potatoes for best creamy texture; waxy potatoes are acceptable but less creamy.
🍲 Adjust salt after considering stock saltiness; better to add gradually.
🥄 Cool soup before blending with stand blender to avoid splattering and achieve smoothness.

  • Author: Brandi Oshea
  • Prep Time: 10 minutes
  • Cooking Time: 30 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Sautéing and blending
  • Cuisine: German
  • Diet: Contains dairy

Nutrition

  • Serving Size: 1 serving
  • Calories: 318 kcal