Hearty Potato Soup – Classic German Recipe

When the weather turns crisp and you’re craving something rustic and satisfying, German Potato Soup, or Kartoffelsuppe, is the ultimate comfort food. This traditional recipe hails from the heart of German home cooking—known for being warm, simple, and made with humble ingredients that come together to create deep, rich flavor.

Thick, creamy, and loaded with tender potatoes, vegetables, and savory sausage (optional but traditional), this soup is perfect for weeknight dinners, Oktoberfest gatherings, or whenever you need a cozy, one-pot meal. It’s naturally gluten-free, easy to make vegetarian, and tastes even better the next day.


Ingredients Overview: What Makes This Soup Authentically German?

German cuisine values seasonal produce and economical ingredients—this soup reflects that beautifully. Here’s a breakdown of the core ingredients:

Potatoes

  • The backbone of this soup. Waxy varieties like Yukon Gold or red potatoes work best—they hold their shape while creating a creamy texture.

  • Rich in potassium and fiber, they make the soup filling and naturally thick.

Carrots, Celery & Leeks

  • This German-style mirepoix adds sweetness, earthiness, and depth.

  • Leeks are key—they offer a mild, onion-like flavor that softens beautifully when simmered.

Onion & Garlic

  • Build flavor right at the base and blend harmoniously with the herbs and broth.

Broth

  • Vegetable or chicken broth forms the soup’s savory backbone. Use homemade for the best flavor or opt for low-sodium store-bought broth.

Bacon or Smoked Sausage (Optional)

  • Add smoky, meaty depth. Traditional variations include Knackwurst, Bratwurst, or Vienna sausages.

  • For a vegetarian version, simply omit the meat—this soup is still hearty on its own.

Herbs & Seasoning

  • Marjoram is the secret traditional German herb—it adds a unique, slightly floral, slightly citrusy note.

  • Also: Bay leaf, thyme, salt, pepper, and optional parsley for freshness.

Cream or Milk (Optional)

  • Some recipes include a splash of cream at the end for added richness—but this is optional.


Step-by-Step Instructions

This recipe is made in one pot and ready in under an hour, making it weeknight-friendly and meal-prep approved.

1. Prep the Vegetables

  • Peel and dice 2 lbs potatoes into bite-sized chunks.

  • Slice 1 large leek (white and light green parts), rinse well.

  • Chop 2 carrots, 2 celery stalks, and 1 yellow onion.

  • Mince 2 cloves of garlic.

2. Sauté the Base

  • In a large soup pot or Dutch oven, heat 1 tablespoon butter or olive oil over medium heat.

  • Add onion, leeks, carrots, and celery. Sauté for 5–7 minutes until soft and fragrant.

  • Add garlic and cook another 30 seconds.

3. Add Potatoes & Broth

  • Stir in potatoes and 6 cups of broth (vegetable or chicken).

  • Add 1 bay leaf, 1 teaspoon dried marjoram, ½ teaspoon thyme, salt, and pepper to taste.

  • Bring to a boil, then reduce heat to a simmer. Cover and cook for 20–25 minutes, or until potatoes are very tender.

4. (Optional) Blend for Creaminess

  • For a thicker texture, blend about ⅓ of the soup using an immersion blender or regular blender (carefully).

  • Leave some potato chunks for texture.

5. Add Sausage or Bacon (Optional)

  • While soup simmers, slice smoked sausage or cook chopped bacon until crispy.

  • Stir into soup after blending and let warm through.

6. Finish & Serve

  • Stir in ½ cup milk or cream for added richness (optional).

  • Taste and adjust seasoning.

  • Garnish with fresh parsley, extra pepper, or more marjoram.


Tips, Variations & Substitutions

Traditional Variations

  • Westphalian version: Includes bacon and sausage plus a hint of vinegar or mustard for sharpness.

  • Saxon version: Creamier with blended potatoes and cream.

  • Bavarian version: Includes diced apples for a subtle sweetness.

Ingredient Swaps

  • No leeks? Use sweet onion or shallots.

  • No marjoram? Sub with oregano (milder) or thyme.

  • Dairy-free? Skip cream or use unsweetened oat milk.

Texture Tips

  • Blend more for a creamy consistency or leave chunky for a rustic feel.

  • Add more broth to thin if needed, especially if soup sits overnight.


Serving Ideas & Perfect Occasions

This soup is a meal in itself but also pairs well with classic sides.

Serve With:

  • German rye bread (Roggenbrot) or crusty sourdough.

  • Soft pretzels or bread rolls.

  • Side salad with vinegar-based dressing to cut the richness.

  • A cold glass of beer or sparkling water with lemon.

Perfect For:

  • Oktoberfest dinners or cozy fall gatherings.

  • Weeknight meals that need minimal cleanup.

  • Meal prep: Make ahead and reheat all week—flavor improves over time.

  • Sick days or reset meals—gentle on the stomach, rich in nutrients.


Nutritional & Health Notes

German Potato Soup offers balanced comfort with plenty of nutrition:

Nutritional Highlights

  • High in potassium and vitamin C from potatoes and carrots.

  • Naturally gluten-free (check broth and sausage for hidden gluten).

  • Full of fiber and complex carbs to keep you full.

  • Low in added fat unless you add bacon or cream.

Make It Healthier

  • Skip cream and bacon.

  • Use olive oil instead of butter.

  • Add extra greens like chopped kale or spinach at the end.


FAQ: German Potato Soup (Kartoffelsuppe)

1. Can I make this soup vegetarian or vegan?

Yes! Use vegetable broth, skip sausage and bacon, and use plant-based milk or no milk at all. It’s still thick, hearty, and flavorful.

2. What potatoes work best?

Waxy potatoes like Yukon Gold, red potatoes, or new potatoes hold their shape and make a great base. Russets work too but break down more.

3. Can I freeze German potato soup?

Yes—but avoid adding dairy before freezing. Freeze the blended soup base, then add cream when reheating if desired.

4. How long does this soup last in the fridge?

Stored in an airtight container, it will last 4–5 days. The flavor improves after a day or two.

5. Can I make this in a slow cooker?

Yes. Add all ingredients except cream and sausage. Cook on low for 6–8 hours. Blend partway through or at the end. Stir in sausage and dairy before serving.

6. Is this soup gluten-free?

Yes—as long as your broth and sausage are gluten-free. Double-check ingredient labels if you’re sensitive.

7. Can I use bacon instead of sausage?

Absolutely. Fry bacon until crisp and stir it into the soup at the end or sprinkle on top before serving for texture and flavor.

Print

Hearty Potato Soup – Classic German Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This traditional German Potato Soup (Kartoffelsuppe) is a creamy, hearty, and deeply comforting one-pot meal made with tender potatoes, leeks, carrots, and warming herbs. Optional sausage or bacon adds a smoky, savory twist.

  • Author: Maya Lawson
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x

Ingredients

Scale
  • 2 tbsp olive oil or butter

  • 1 yellow onion, chopped

  • 2 celery stalks, diced

  • 2 carrots, peeled and chopped

  • 1 large leek, sliced and rinsed

  • 2 garlic cloves, minced

  • 2 lbs Yukon Gold or red potatoes, diced

  • 6 cups low-sodium vegetable or chicken broth

  • 1 bay leaf

  • 1 tsp dried marjoram

  • ½ tsp dried thyme

  • Salt and pepper, to taste

  • ½ cup milk or cream (optional)

  • 12 cooked smoked sausages, sliced (optional)

  • Fresh parsley, for garnish

Instructions

  • 2 tbsp olive oil or butter

  • 1 yellow onion, chopped

  • 2 celery stalks, diced

  • 2 carrots, peeled and chopped

  • 1 large leek, sliced and rinsed

  • 2 garlic cloves, minced

  • 2 lbs Yukon Gold or red potatoes, diced

  • 6 cups low-sodium vegetable or chicken broth

  • 1 bay leaf

  • 1 tsp dried marjoram

  • ½ tsp dried thyme

  • Salt and pepper, to taste

  • ½ cup milk or cream (optional)

  • 1–2 cooked smoked sausages, sliced (optional)

  • Fresh parsley, for garnish

Notes

  • Use sweet potatoes or add kale for variation.

  • Skip sausage and cream for a vegan version.

  • Freezes well—add dairy after reheating if freezing.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star