If you’re craving a bowl of warmth and comfort that feels like a cozy hug from an old friend, look no further than this German Potato Soup with Sausage and Bacon Recipe. Packed with hearty potatoes, smoky bacon, and savory sausage, this soup combines simple, wholesome ingredients into a luscious dish that’s perfect for chilly evenings or whenever you want a satisfying, soul-soothing meal. Each spoonful brings a beautiful balance of creamy texture, aromatic herbs, and meaty goodness that’ll have you coming back for seconds, thirds, and maybe even a little more.

Ingredients You’ll Need
The beauty of this German Potato Soup with Sausage and Bacon Recipe lies in its straightforward, everyday ingredients that come together to create something truly special. Each component plays an essential role, whether it’s for flavor, texture, or vibrant color, making the whole greater than the sum of its parts.
- 10 oz Bacon: Adds smoky richness that melds perfectly with the potatoes; pancetta is a great alternative for a similar flavor.
- 10 oz Sausage: Provides a savory, meaty backbone essential for a hearty soup experience.
- 2.5 tbsp Butter: Enhances flavor and helps sauté your vegetables evenly; unsalted butter lets you control salt levels precisely.
- 1 large Onion: Builds the foundational flavor; shallots work if you want a gentler, sweeter note.
- 4 Carrots: Bring natural sweetness and a pop of bright color; parsnips can be swapped for a unique twist.
- 2 stalks Celery: Contributes to the aromatic base of the soup; leeks make a wonderful substitute for a milder touch.
- 1.25 cups Leek: Offers a sweet, onion-like flavor that rounds out the vegetable mix perfectly; green onions pack more punch.
- 4 cloves Garlic: Infuses the soup with a rich aroma and flavor; garlic powder works well in a pinch.
- 4 cups Chicken broth: The savory base holding it all together; vegetable broth can be used to keep it vegetarian-friendly.
- 2.25 lb Potatoes: The heart of the dish, lending body and creaminess; Yukon Gold or red potatoes are perfect choices, avoid waxy varieties.
- 2 Bay leaves: Add depth and subtle complexity; thyme is a lovely herbaceous alternative.
- 2 tsp Marjoram: Imparts a fragrant, slightly sweet flavor; dried oregano can be used if needed.
- 0.75 tsp Salt: Enhances all the flavors, but adjust depending on your broth’s saltiness.
- 0.5 tsp Pepper: Adds a gentle warmth that lifts the soup; freshly cracked black pepper is best.
- 0.5 tsp Nutmeg: A subtle hint of earthiness and warmth; cinnamon can replace it but should be used sparingly.
- 0.5 cup Half & half: Brings creaminess and richness; you can swap with heavy cream for a richer feel or milk for a lighter version.
- 1/4 cup Parsley: Freshens and brightens every bowl; chives or green onions are also delightful garnish options.
How to Make German Potato Soup with Sausage and Bacon Recipe
Step 1: Prep Ingredients
Start by peeling and cubing the potatoes, then soak them in cold water to keep them from browning. While the potatoes take their cold bath, dice the onion, carrots, and celery, slice the leek, and mince the garlic. Having everything prepped will make the cooking process smooth and enjoyable.
Step 2: Cook the Bacon
Place your bacon strips in a large pot over medium heat and cook until crisp and gloriously fragrant, about 8 to 10 minutes. Remove the bacon carefully, reserving the flavorful fat left behind. This bacon fat will be the secret star that deepens the dish’s smoky undertones.
Step 3: Brown the Sausage
Slice your sausage into thick rounds, then add them to the pot with the warm bacon fat. Cook until they’re beautifully browned and slightly caramelized, about 3 to 4 minutes. Once ready, set them aside along with the crispy bacon for the final reunion with the soup.
Step 4: Sauté the Vegetables
Add butter to the pot, letting it melt and coat the base. Toss in the onions, carrots, celery, and leeks, sautéing until soft and fragrant, roughly 4 minutes. In the last minute, add your minced garlic to release its rich aroma without letting it burn. This step awakens the soup’s lush, layered vegetable flavors.
Step 5: Build the Soup Base
Pour in the chicken broth, then drain and add the potatoes to the pot. Toss in your bay leaves, marjoram, salt, pepper, and nutmeg. Bring everything to a lively boil before turning the heat down to a gentle simmer. Let it cook for 10 to 15 minutes until the potatoes are tender and the flavors have all melded beautifully together.
Step 6: Finish the Soup
Return the cooked bacon and sausage to the pot, stirring them in lovingly. Pour the half & half in next, giving the soup its irresistibly creamy texture. Let the soup simmer for another 5 minutes to warm everything through and marry the flavors. Taste and adjust the seasonings as you like, because this soup is all about personal touches.
Step 7: Serve
Ladle your hearty soup into bowls and sprinkle with fresh parsley for that final fresh pop of color and flavor. Serve immediately while it’s hot, and enjoy the rich, homey experience of your German Potato Soup with Sausage and Bacon Recipe.
How to Serve German Potato Soup with Sausage and Bacon Recipe

Garnishes
The right garnish can completely elevate this soup. A handful of freshly chopped parsley adds a lovely herbal brightness that contrasts beautifully with the smoky meat and creamy broth. A dollop of sour cream or crème fraîche also works wonders if you’re feeling indulgent, and a sprinkle of crispy bacon bits on top adds extra crunch.
Side Dishes
This soup is a meal on its own, but pairing it with crusty bread like a rustic sourdough or buttery dinner rolls makes it even more comforting and complete. A crisp green salad dressed with a light vinaigrette also works well to balance the richness of the soup.
Creative Ways to Present
For a special touch, serve the soup in bread bowls for a fun presentation that invites everyone to dive in. You could also garnish with a swirl of herb oil or a sprinkle of smoked paprika to add a burst of color and hint of additional flavor, perfect for impressing guests or making a simple dinner feel fancy.
Make Ahead and Storage
Storing Leftovers
This soup keeps beautifully in the fridge for up to 3 days, making it an ideal candidate for meal prep. Store it in an airtight container to preserve freshness and flavor. The flavors actually deepen after sitting a day, so leftovers taste spectacular.
Freezing
You can freeze German Potato Soup with Sausage and Bacon Recipe for up to 2 months. Be sure to transfer it to a freezer-safe container, leaving some room for expansion. When freezing, it’s best to leave out the half & half and add that fresh when reheating to maintain the creamy texture.
Reheating
Gently reheat the soup on the stovetop over low to medium heat, stirring occasionally to prevent sticking. If frozen, thaw overnight in the fridge first. Add the half & half after warming through for the creamiest finish. If the soup thickens too much, a splash of broth or water will bring it back to perfect consistency.
FAQs
Can I substitute the sausage with a vegetarian option?
Absolutely! For a vegetarian twist on this German Potato Soup with Sausage and Bacon Recipe, use smoked tofu or plant-based sausage to keep the savory element. You can also add extra mushrooms for a meaty texture.
What type of potatoes work best in this soup?
Yukon Gold and red potatoes are ideal because they hold their shape well and have a creamy texture when cooked. Avoid waxy potatoes as they become too firm and don’t blend as smoothly.
Is it possible to make this soup dairy-free?
Yes! Simply swap the half & half for coconut milk or any unsweetened plant-based creamer. Using vegetable broth instead of chicken broth will keep it fully dairy-free and vegetarian.
Can I prepare this soup in a slow cooker?
Definitely! Cook the bacon and sausage first, then add all ingredients except the half & half to the slow cooker. Cook on low for 6-7 hours or high for 3-4 hours, then stir in the half & half just before serving.
How spicy is this soup? Can I add heat?
This German Potato Soup with Sausage and Bacon Recipe is mild by nature, focusing on savory and aromatic flavors. If you love a bit of heat, try adding a pinch of cayenne pepper or chopped chili flakes with the spices for an extra kick.
Final Thoughts
There’s something undeniably comforting about a warm bowl of homemade soup, and this German Potato Soup with Sausage and Bacon Recipe truly hits all the right notes. Its combination of creamy potatoes, smoky meats, and fragrant herbs creates a satisfying dish that warms both body and soul. Whether it’s a chilly winter evening or just a night when you want to feel cozy at home, give this recipe a try – I promise you’ll fall in love with every delicious spoonful.
Print
German Potato Soup with Sausage and Bacon Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: German
Description
This delicious German Potato Soup with Sausage is a hearty, comforting dish perfect for cozy nights. Featuring smoky bacon, savory sausage, tender vegetables, and a creamy broth enriched with half & half, this soup brings traditional German flavors to your table. The combination of potatoes, aromatic herbs, and a touch of nutmeg creates a rich and satisfying bowl of warmth that’s easy to prepare and sure to please the whole family.
Ingredients
Meats
- 10 oz Bacon (Adds smoky richness; use pancetta for a similar flavor.)
- 10 oz Sausage
Vegetables & Aromatics
- 1 large Onion (Builds the foundational flavor of the soup; shallots can be used for a milder taste.)
- 4 Carrots (Adds sweetness and color; parsnips can be substituted for a different flavor profile.)
- 2 stalks Celery (Contributes to the soup’s aromatic base; leeks can be used for a more subtle flavor.)
- 1.25 cups Leek (Offers a sweet and onion-like flavor; use green onions for a more intense flavor.)
- 4 cloves Garlic (Provides a rich aroma and flavor; garlic powder can be used in a pinch.)
- 2 Bay leaves (Infuses depth of flavor; thyme can be a good alternative for a different herbaceous note.)
- 2 tsp Marjoram (Offers a fragrant, slightly sweet flavor; dried oregano can be a substitute.)
- 1/4 cup Parsley (Freshens the dish up; chives or green onions can also be used for garnish.)
Base & Liquids
- 4 cups Chicken broth (Forms the soup’s base; vegetable broth can be used for a vegetarian version.)
- 2.25 lb Potatoes (Delivers heartiness and thickens the soup; Yukon gold or red potatoes are ideal; avoid waxy potatoes.)
- 2.5 tbsp Butter (Enhances flavor and helps sauté vegetables; unsalted butter is preferred for better control over salt levels.)
- 0.5 cup Half & half (Adds creaminess and richness; use heavy cream for a richer texture or milk for a lighter version.)
Seasonings
- 0.75 tsp Salt (Enhances overall flavor; adjust to preference, especially with salty broth.)
- 0.5 tsp Pepper (Adds warmth and depth; use freshly cracked black pepper for better flavor.)
- 0.5 tsp Nutmeg (Provides a hint of warmth and earthiness; cinnamon can be used sparingly as an alternative.)
Instructions
- Preparation: Gather all ingredients and ensure your workspace is clean and ready for cooking.
- Prep Ingredients: Peel and cube the potatoes, then soak them in cold water to prevent browning. Dice the onion and carrots, chop the celery and leek, and mince the garlic to prepare everything for sautéing.
- Cook Bacon: In a large pot, cook the bacon over medium heat until it becomes crisp, approximately 8-10 minutes. Once done, remove the bacon from the pot but leave the rendered fat behind for added flavor.
- Brown Sausage: Slice the sausage into rounds and add them to the pot with the bacon fat. Cook until the sausage is nicely browned, about 3-4 minutes. Remove and set aside with the cooked bacon.
- Sauté Vegetables: Add butter to the pot and then toss in the diced onions, carrots, celery, and leeks. Sauté these vegetables for about 4 minutes until they are tender. Add minced garlic and cook for an additional minute to release its aroma.
- Make Soup Base: Pour in the chicken broth along with the drained potatoes, bay leaves, marjoram, salt, pepper, and nutmeg. Bring the mixture to a boil, then reduce the heat and let it simmer for 10-15 minutes or until the potatoes are tender.
- Finish Soup: Return the cooked bacon and sausage to the pot and stir in the half & half. Allow the soup to simmer gently for another 5 minutes so the flavors meld together. Taste and adjust seasoning as needed.
- Serve: Ladle the hot soup into bowls and garnish each serving with fresh parsley. Enjoy this comforting meal warm.
Notes
- You can substitute pancetta for bacon if you prefer a less smoky flavor.
- For a vegetarian version, replace sausage and bacon with plant-based alternatives and use vegetable broth instead of chicken broth.
- Using Yukon gold or red potatoes helps achieve the ideal texture; avoid waxy varieties that do not break down well.
- Adjust the salt level depending on the saltiness of your broth and bacon.
- Heavy cream can be used instead of half & half for a richer, creamier soup.
- If you prefer a smoother soup, partially mash some of the potatoes during simmering.

