Satisfying German Potato Soup with Sausage is a warm, hearty bowl made for cold nights and hungry families. This version brings smoky sausage, crisp bacon, and tender potatoes together in a creamy broth. Ready in about an hour, it gives big comfort with simple steps and familiar flavors. If you want a filling, homey soup that comforts and feeds a crowd, this recipe does the job fast and well.
Why You’ll Love This Recipe
- Quick & easy: Most steps are simple and don’t need special tools.
- Simple ingredients: Uses pantry basics and easy-to-find meats and vegetables.
- Great for company: Feeds a family or a small group without fuss.
- Deep, balanced flavor: Bacon and smoked sausage add a smoky backbone while leeks and marjoram lift the soup.
- Comforting and filling: Creamy potatoes and half & half make it rich and satisfying — perfect for chilly evenings.
Ingredients Needed
For the meats and fat:
- 10 oz bacon, cut into 1/2-inch pieces
- 10 oz smoked sausage (Hillshire Farm or similar), sliced
For the vegetables and base:
- 2.5 tbsp unsalted butter (I like Kerrygold)
- 1 large onion, diced
- 1.25 cups leek (white and light green parts), thinly sliced and rinsed
- 4 carrots, peeled and sliced
- 2 celery stalks, chopped
- 4 garlic cloves, minced
For the potatoes and broth:
- 2.25 lb potatoes, peeled and cut into 1/2-inch cubes
- 4 cups chicken broth
- 2 bay leaves
Seasoning and finish:
- 2 tsp dried marjoram
- 3/4 tsp salt (adjust to taste)
- 1/2 tsp black pepper
- 1/2 tsp ground nutmeg
- 1/2 cup half & half for creaminess
- 1/4 cup fresh parsley, chopped for garnish
Notes: Slice sausage to your preferred thickness. Rinse leeks well to remove grit.
How to Make Satisfying German Potato Soup with Sausage
- Prep first: Peel and cube the potatoes, slice the sausage, dice onion, slice leeks, chop carrots and celery, and mince garlic. This saves time once you start cooking.
- Cook bacon: In a large pot over medium heat, cook the bacon pieces until crisp and the fat renders. Remove bacon with a slotted spoon and set aside, leaving the bacon fat in the pot. (The fat adds flavor to the soup.)
- Brown the sausage: Add the sliced smoked sausage to the hot fat and cook until browned on both sides, about 4–5 minutes. Remove and set with the bacon.
- Sauté aromatics: Reduce heat to medium-low and add the 2.5 tbsp butter to the pot. Add onion, leeks, carrots, and celery. Sauté until the onion is soft and translucent, about 6–8 minutes—this builds the flavor base.
- Add garlic and spices: Stir in the minced garlic, marjoram, nutmeg, salt, and pepper. Cook 30–60 seconds until fragrant.
- Add potatoes and broth: Put the cubed potatoes and bay leaves into the pot. Pour in 4 cups chicken broth so the vegetables are just covered. Increase heat to bring to a simmer.
- Simmer until tender: Lower the heat and simmer gently, uncovered, for 12–18 minutes or until potatoes are tender when pierced with a fork.
- Mash slightly to thicken: Use a potato masher or the back of a large spoon to mash about one-quarter to one-third of the potatoes right in the pot. This makes the broth naturally thicker and creamy.
- Finish with cream and meat: Stir in the half & half, then add back the cooked bacon and sausage. Heat until warm but do not boil after adding cream. Taste and adjust salt and pepper. Remove bay leaves.
- Add parsley and serve: Stir in chopped parsley just before serving for fresh color and flavor.
Visual cues: Onions should be soft and not brown; potatoes should mash easily with a fork; the soup should be slightly thick, not watery.
How to Serve Satisfying German Potato Soup with Sausage
- Ladle hot into bowls and top with extra chopped parsley and a few bacon pieces.
- Serve with crusty bread, rye, or warm rolls to soak up the broth.
- Add a side of dill pickles or a simple green salad for brightness.
How to Store Satisfying German Potato Soup with Sausage
- Fridge: Cool to room temperature, transfer to an airtight container, and refrigerate up to 3–4 days.
- Freezer: Freeze in airtight containers for up to 3 months. Note: dairy can change texture after freezing; stir well when reheating.
- Reheat: Warm gently on the stove over low heat, stirring often. If too thick, add a splash of broth or milk. Avoid high heat to keep the cream from separating.
Tips to Make Satisfying German Potato Soup with Sausage
- Rinse leeks well to remove sand trapped between layers.
- Use starchy potatoes (Russets or Yukon Gold) for a creamier texture when partially mashed.
- Don’t boil after adding half & half — heat gently to keep the cream smooth.
- Adjust marjoram and nutmeg to taste; marjoram gives a classic German touch.
- If you like a chunkier soup, mash fewer potatoes; for a creamier finish, mash more.
Variation
- Dairy-free: Replace half & half with full-fat coconut milk or a blend of unsweetened plant milk and a tablespoon of cornstarch to thicken.
- Add greens: Stir in chopped kale or spinach at the end and cook until wilted for extra color and nutrition.
- Make it spicier: Add a pinch of smoked paprika or a dash of cayenne when sautéing the aromatics.
Helpful Notes
- Taste as you go: Salt levels vary by broth and sausage. Adjust seasonings near the end.
- Texture choices: Partial mashing keeps body; full blending makes a smooth chowder-like soup.
- One-pot meal: Serve with a green salad and you have a complete dinner.
Frequently Asked Questions (FAQ)
Can I use a different sausage?
Yes. Use kielbasa, bratwurst, or any smoked sausage you like. Adjust cooking time if the sausage is raw—cook until done before adding back to the soup.
Is this recipe freezer-friendly?
Yes. Cool fully, portion, and freeze up to 3 months. Reheat slowly; you may need to add broth or milk to adjust texture after thawing.
How can I make this soup thicker?
Mash more of the cooked potatoes in the pot, or remove a cup of the soup, blend it smooth, and stir it back in. A small slurry of cornstarch and water also works — add it at the end and simmer until thickened.
Can I make this gluten-free?
Yes. The recipe as written is naturally gluten-free if your sausage and broth are labeled gluten-free. Check labels on processed meats and broths.
Why did my soup separate after adding cream?
If the soup boiled after adding half & half or the heat was too high, the dairy can split. Reheat gently and stir continuously; adding a little room-temperature cream or milk and not boiling will prevent this.
Conclusion
Satisfying German Potato Soup with Sausage is a simple, hearty dish that brings smoky meat, tender potatoes, and creamy broth into one warm bowl. It’s quick enough for weeknights and cozy enough for guests, with easy swaps for dietary needs. If you enjoyed this recipe, please leave a comment and a star rating below — it helps others find it. Share it on social media to spread the comfort. For another cozy, broth-forward idea to pair with bread or a light salad, see gnocchi in tomato broth – Smitten Kitchen. What twist will you try first? Let us know!

German Potato Soup with Sausage
Ingredients
For the meats and fat
- 10 oz bacon, cut into 1/2-inch pieces
- 10 oz smoked sausage (Hillshire Farm or similar), sliced
For the vegetables and base
- 2.5 tbsp unsalted butter Preferably Kerrygold
- 1 large onion, diced
- 1.25 cups leek (white and light green parts), thinly sliced and rinsed Rinse well to remove grit
- 4 carrots, peeled and sliced
- 2 celery stalks, chopped
- 4 cloves garlic, minced
For the potatoes and broth
- 2.25 lb potatoes, peeled and cut into 1/2-inch cubes Use starchy potatoes for creaminess
- 4 cups chicken broth Ensure gluten-free if needed
- 2 bay leaves
Seasoning and finish
- 2 tsp dried marjoram Adjust to taste
- 3/4 tsp salt Adjust to taste
- 1/2 tsp black pepper
- 1/2 tsp ground nutmeg Adjust to taste
- 1/2 cup half & half For creaminess
- 1/4 cup fresh parsley, chopped for garnish
Instructions
Preparation
- Peel and cube the potatoes, slice the sausage, dice onion, slice leeks, chop carrots and celery, and mince garlic.
Cooking
- In a large pot over medium heat, cook the bacon pieces until crisp and the fat renders. Remove bacon with a slotted spoon and set aside.
- Add the sliced smoked sausage to the hot fat and cook until browned on both sides, about 4–5 minutes. Remove and set with the bacon.
- Reduce heat to medium-low and add the butter to the pot. Add onion, leeks, carrots, and celery. Sauté until the onion is soft and translucent, about 6–8 minutes.
- Stir in minced garlic, marjoram, nutmeg, salt, and pepper. Cook for 30–60 seconds until fragrant.
- Put the cubed potatoes and bay leaves into the pot. Pour in chicken broth to cover the vegetables. Increase heat to bring to a simmer.
- Lower heat and simmer gently, uncovered, for 12–18 minutes or until potatoes are tender when pierced with a fork.
- Use a potato masher to mash about one-quarter to one-third of the potatoes right in the pot.
- Stir in half & half, then add back the cooked bacon and sausage. Heat until warm but do not boil after adding cream.
- Stir in chopped parsley just before serving.