Old Fashioned German Potato Soup Recipe: Smoky Sausage and Herb-Infused Warmth

Soups & Stews

Old Fashioned German Potato Soup Recipe: Smoky Sausage and Herb-Infused Warmth

This old-fashioned German potato soup brings hearty comfort to any table with its smoky sausage and aromatic herbs—just like the recipes passed down through generations. The secret lies in slow-cooked potatoes, tender smoked sausage, and a blend of fresh herbs that infuse the broth with warmth.

I first tasted this soup in a Bavarian village, where it was served steaming hot in thick bowls with crusty rye bread.

The beauty of this recipe is its simplicity—just a handful of ingredients that work together to create a deeply satisfying dish. You'll start with smoked sausage for that signature smoky flavor, then layer in potatoes, onions, and celery for a classic German Kartoffelsuppe base.

The herbs—thyme, bay leaf, and parsley—add brightness, while a splash of vinegar at the end balances the richness. It simmers for about an hour, allowing all the flavors to meld perfectly.

What you'll end up with is a velvety, hearty soup with tender potatoes and sausage pieces swimming in a fragrant broth. The aroma alone will fill your kitchen with warmth, while the first spoonful delivers that perfect balance of smoky, savory, and slightly tangy flavors.

This is the kind of soup that feels like a hug on a cold day—simple, comforting, and impossible to resist.

Serve it with crusty rye bread or a side of dark bread for dipping, and you've got a meal that tastes like home. The leftovers keep well in the refrigerator, making this an ideal recipe for meal prep or feeding a crowd. Let's get cooking!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for old fashioned german potato soup

A handful of simple ingredients transform into this soul-warming German classic—smoky, savory, and perfect for chilly days.

Ingredient Amount Notes
Smoked Sausage 🌭 1 ½ lb Kielbasa or knackwurst preferred
Yellow Onions 🧅 2 whole Chopped into 1/4-inch pieces
Celery Stalks 🥬 4 whole Diced, including leaves
Russet Potatoes 🥔 3 lb Peeled, cut into 1-inch cubes
Fresh Thyme 🌿 ¼ cup Leaves only, chopped
Bay Leaves 🌿 2 whole Fresh preferred
Fresh Parsley 🌿 ¼ cup Chopped for garnish
Apple Cider Vinegar 🍏 1 tbsp For brightness
Chicken Broth 💧 6 cups Homemade or quality low-sodium
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Unsalted Butter 🧈 3 tbsp For richness
Heavy Cream 🥛 ½ cup Full-fat for creaminess
Crusty Rye Bread 🍞 6 slices For serving

The sausage is the soul of this soup. Kielbasa or knackwurst from the deli counter at Whole Foods or your local butcher gives that authentic smoky depth—avoid the pre-cooked, overly seasoned brands. For the potatoes, Russets hold up best during simmering, but Yukon Golds add creaminess if you prefer. Fresh thyme and parsley make all the difference (the grocery store dried stuff works in a pinch, but fresh herbs elevate it). Look for organic herbs at the farmers market—they're brighter and more flavorful. If you can't find fresh bay leaves, dried works at one-third the amount, but toast them lightly in a dry pan first to wake up the flavor.

No smoked sausage? Substitute with Italian sausage or even bacon, but increase the amount to 1 lb and reduce the cooking time by 10 minutes. Short on fresh herbs? Dried thyme and parsley at half the amount will get you close, though the flavor won't be as vibrant. The broth is non-negotiable—homemade is best, but a quality low-sodium store-bought like Pacific Foods or Swanson works too. For extra richness, swap 1 cup of broth for beef broth. The vinegar adds brightness, but if you're sensitive to tang, lemon juice works at the same amount. And trust me on the butter—full-fat is worth it for that velvety finish.

This soup tastes even better the next day as flavors meld. Store in the fridge for up to 5 days, or freeze portions for 3 months. I always make a double batch—perfect for meal prep or feeding a crowd. The rye bread? Toast it lightly before serving so it doesn't get soggy. For serving, ladle into deep bowls and garnish with extra parsley and a drizzle of cream. Leftovers reheat beautifully—just add a splash of broth if it thickens too much.

❤️

Why You'll Love This Recipe

  • Fewer Cuts, Same Magic: I swear by this recipe because it only needs three chopped ingredients—onions, celery, and potatoes. The smoked sausage just gets sliced, not diced, so my knife stays sharp and my hands stay clean. (Between us, I’ve burned my fingers dicing onions one too many times.)
  • Smoky Depth in Every Spoon: That crispy, caramelized sausage crumbles into the broth like it’s been simmering for hours—even though it’s ready in under an hour. The thyme? It’s the secret: earthy but bright, cutting through the richness of the sausage and potatoes. Honestly, I’ve made this soup for people who “don’t like potatoes,” and they’ve come back for seconds.
  • Leftovers That Beg for More: This soup only gets better the next day—thicker, richer, and somehow even more comforting. I make it on Sundays, and by Wednesday, it’s still the star of my lunch. (Yes, even on a Tuesday night.) The potatoes soak up all the smoky flavor, so reheating it just means a quick stir and a splash of water.
  • Budget-Friendly Crowd-Pleaser: A single smoked sausage and a bag of potatoes stretch to feed four or more, and the veggies are the cheap kind—no fancy celery hearts here. My college roommates called it “the soup that saved us,” and I still use the same math today: minimal cost, maximum satisfaction. Plus, the leftovers freeze like a dream.

Step-by-step instructions for old fashioned German potato soup

This hearty soup brings together smoky sausage and comforting herbs in a rich, flavorful broth.

1

Sauté the Aromatics and Cook the Sausage

In a large Dutch oven, melt the 3 tablespoons unsalted butter over medium heat. Add the 2 whole yellow onions and 4 whole celery stalks, both chopped into small pieces, and cook for 8-10 minutes until softened and the onions turn translucent. Here's the thing—don't rush this step. You want those aromatics to release their natural sweetness and flavors.

Push the vegetables to one side of the pot and add the 1.5 lb smoked sausage, sliced into half-moons. Cook for 5-6 minutes, stirring occasionally, until the sausage is browned on all sides. This browning step is crucial—it deepens the smoky flavor that defines this soup. Once the sausage is cooked through, remove it from the pot and set it aside temporarily.

2

Build the Herb-Infused Broth

Return the pot to medium heat and add the 3 lb russet potatoes, peeled and cut into 1-inch cubes. Stir to coat the potatoes in the rendered sausage fat and butter. Pour in the 6 cups chicken broth, the 1 tablespoon apple cider vinegar, and the 1.5 teaspoons salt and 0.5 teaspoon black pepper. Add the 2 whole bay leaves and 0.25 cup fresh thyme leaves. Bring everything to a gentle boil, then reduce the heat to low and let it simmer for 20 minutes.

I know it seems like a long wait, but this is where the magic happens. The potatoes will soften and absorb the flavors of the broth. Stir occasionally to prevent sticking, and watch for the potatoes to become tender when pierced with a fork. If the soup looks too thin at this point, don't worry—we'll thicken it up later.

3

Finish with Cream and Fresh Herbs

Once the potatoes are fork-tender, stir in the 0.5 cup heavy cream and the 0.25 cup fresh parsley. Simmer for another 5 minutes on low heat, just until the cream is fully incorporated and the soup is heated through. The cream will give the soup a velvety texture while keeping it rich and satisfying. Taste and adjust the seasoning if needed—sometimes the sausage adds extra saltiness, so a little more pepper or vinegar might be just what it needs.

Remove the 2 whole bay leaves and discard them. Return the cooked sausage to the pot and stir gently to combine. The sausage will warm through and release any remaining juices, making the soup even more flavorful. Let the soup sit off the heat for 5 minutes to allow the flavors to meld together. This resting period ensures everything is perfectly balanced.

4

Serve with Crusty Bread

Ladle the soup into bowls, making sure each serving gets a generous portion of potatoes and sausage. The soup should be thick and hearty, with the potatoes holding their shape but being tender enough to melt in your mouth. Garnish each bowl with a sprinkle of fresh parsley for a pop of color and freshness.

Serve immediately with the 6 slices crusty rye bread on the side. The bread is perfect for soaking up every last drop of that smoky, herb-infused broth. This soup is best enjoyed fresh, so gather everyone around the table and savor the warmth and comfort it brings. Trust me, the first bite is worth the effort—it's pure, old-fashioned goodness.

👨‍🍳

Pro Tips For Making Old Fashioned German Potato Soup

  • Brown the Sausage Right: DESCRIPTION:
  • Dice Onions Like Dice: DESCRIPTION:
  • Peel Potatoes in Strips: DESCRIPTION:
  • Simmer, Don’t Boil: DESCRIPTION:

Flavor customization for this old fashioned german potato soup

Smoky vs. Mild

For a deeper smoky flavor, use extra-smoked kielbasa like Johnsonville Smoked Sausage and add ½ teaspoon smoked paprika to the broth. If you prefer milder notes, swap the smoked sausage for Italian sausage or bacon—just reduce cooking time by 10 minutes to avoid overcooking. 🌭

Herb Variations

Swap the thyme for fresh sage (use 1 tbsp chopped instead of thyme) for an earthy twist. For a brighter profile, add 1 tsp fresh dill along with the parsley. Dried herbs work in a pinch, but fresh is always better—I recommend Penzeys Spices for quality dried options.

Creamy or Chunky

For a chunkier texture, reduce the simmering time to 15 minutes and avoid mashing any potatoes. For extra creaminess, blend ½ cup of the soup before adding it back to the pot.

I like adding 1 tbsp sour cream at the end for a tangy kick instead of heavy cream.

Vegetable Boosters

Add 1 cup diced carrots or ½ cup chopped leeks with the onions for extra sweetness. For a heartier soup, stir in 1 cup cooked barley during the final 5 minutes of simmering. If you love mushrooms, sauté 1 cup sliced cremini mushrooms with the sausage.

Spice Level

For a spicy kick, add ½ tsp cayenne pepper with the broth or stir in 1 tbsp hot sauce at the end. If you prefer warmth without heat, add ½ tsp ground mustard or 1 tsp caraway seeds (toasted in the butter) for a traditional German touch.

Dairy-Free Option

Replace the heavy cream with ½ cup coconut milk (full-fat for richness) or ½ cup cashew cream (blend ½ cup soaked cashews with ¼ cup water). For extra thickness, mash 1 potato before adding it to the pot. The soup will still be creamy but dairy-free. 🌱

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 10g50%
Cholesterol 65mg22%
Sodium 850mg37%
Total Carbohydrate 35g12%
Dietary Fiber 5g18%
Sugars 6g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this German potato soup without sausage?

While smoked sausage adds that signature depth, you can substitute with 1 lb Italian sausage or 6 slices bacon (cook until crispy first). For a vegetarian version, swap in 1 cup mushrooms sautéed with the onions or use 1 cup lentils cooked separately. The key is maintaining the smoky/umami element—try adding ½ tsp smoked paprika or 1 tbsp soy sauce to the broth.

2

Why does my soup turn out watery?

This usually happens when potatoes are overcooked or the broth isn't reduced enough. For thicker soup, simmer uncovered for 10-15 extra minutes to evaporate excess liquid. Alternatively, mash 1-2 potatoes before adding them to the pot—their starch will naturally thicken the broth. If it's still too thin, stir in 1 tbsp cornstarch mixed with 2 tbsp cold water and simmer for 5 minutes.

3

What's the best way to reheat leftovers?

Reheat gently on the stovetop over low heat—never microwave directly from the fridge, as this can make the potatoes gummy. Add 1-2 tbsp broth or water per bowl to restore creaminess. For extra richness, stir in 1 tbsp butter or 1 tbsp cream while reheating. Store leftovers in the fridge for up to 5 days or freeze for 3 months (portion into airtight containers first).

4

Is this soup gluten-free?

The base recipe is naturally gluten-free, but check your ingredients: use gluten-free chicken broth and ensure your sausage has no wheat additives. For serving, pair with gluten-free rye bread or cornbread. The heavy cream and potatoes are also safe—just verify all spices and seasonings are certified gluten-free if needed. This makes a great comforting meal for gluten-sensitive diets!

5

Can I prep this ahead for a potluck?

Yes! Make the soup up to 2 days ahead and store in the fridge. The flavors actually improve as they meld. For serving, reheat gently and adjust seasoning if needed. Bring the sausage and butter separately in a small container, then add them fresh before serving to keep everything crisp. Pack the rye bread in a separate container—it stays fresh longer when not stored with the soup. This is a crowd-pleaser that reheats beautifully!

★★★★★5.0(6 reviews)
Categories Soups & Stews