👉 Let’s stay connected on social media!
German Potato Soup Recipe with Sausage for Cozy Comfort

While we have provided a jump to recipe button, please note that if you scroll straight to the recipe card, you may miss helpful details about ingredients, step-by-step tips, answers to common questions and a lot more informations that can help your recipe turn out even better.
Soup season is not a season; it’s a personality trait. We’re all just pretending it’s about the weather when actually it’s about being emotionally unwell in a socially acceptable, broth-based way.
And somehow, the universe has collectively decided that a big pot of potato soup with sausage is “rustic comfort” instead of “I’m one minor inconvenience away from crying into a ladle.” Which, like…same. Welcome to my Classic German Potato Soup with Sausage era.
Also, yes, I know I posted that chaotic chicken crispy rice salad situation last month and that screams “summer patio,” but people contain multitudes. I contain stockpots.
The Time German Potato Soup Became Wallpaper Paste
The first time I tried making this, the smell was aggressively beige. You know when something smells…thick? Like mashed potatoes, hot dish, and elementary school cafeteria gravy all got together and decided to fog your glasses? That.
I thought I was being Very Authentic™ and boiled the potatoes for approximately three lifetimes. No timer, just vibes. The result: a pot of what looked like baby food and sounded like it was sighing. Every time a bubble came up it made that sad “blorp” noise. I still hear it.
Texture-wise, it was like eating warm spackle. The sausages (which were supposed to be these gorgeous little rounds) disintegrated into weird gray strings because I simmered them into oblivion. I wish I were exaggerating. I served it anyway, because Midwestern politeness is a curse, and my partner just stared at the bowl like it had personally wronged him.
And the smell in the kitchen? Wet socks + boiled onion + “did something die in the vegetable drawer.” I opened windows. It was February. The neighbors probably thought we burned something, which would’ve honestly been an upgrade.
I remember stirring that pot and thinking: maybe I’m just not a soup person. Maybe I’m meant to be the girl who brings store-bought dip (no shade to the life-changing ricotta dip with hot honey, we respect her). Meanwhile, the soup thickened further. At one point the spoon stood up by itself.
I tried to thin it with water. Then it tasted like sadness and rinse water. I added more salt. Now it was saline sadness. Potatoes squished under my spoon with this faint squeaky noise and I decided I was not emotionally equipped to deal with that feedback from a root vegetable.
Anyway, we ate grilled cheese and pretended the pot in the sink was a science experiment, which, in a way, it was. Just not a successful one.
So What Changed (Besides My Will To Live)
This version works because I finally admitted I’m not my German great-grandma and I do, in fact, need a plan. Not a “measure precisely” plan (let’s not get wild), but a “maybe don’t cook everything into submission” plan.
Emotionally, I had to stop treating soup like a dump-and-forget slow cooker situation and start treating it like…a relationship. Things go in stages. You pay attention. You don’t ghost your onions on medium heat for 40 minutes and then come back surprised they’re bitter.
The big shift: actually sautéing the onions, carrots, and garlic until they smelled sweet and cozy, not raw and shouty. Letting the potatoes simmer just until tender instead of until they gave up on life. Using a potato masher selectively so my Classic German Potato Soup with Sausage is half-chunky, half-creamy, like it can’t decide who it wants to be. Relatable.
Also, I stopped being scared of seasoning at the end. Soup lies to you in the middle. You have to taste it when it’s basically done, then add salt and pepper like you’re fixing the past. Which you kind of are. Therapy but cheaper.
Practically: better broth, better sausages. Not fancy, just…not sad. Chicken broth that doesn’t taste like hot dishwater, and sausages that have flavor on purpose. I like beef or turkey kielbasa–lots of smoky, savory vibes without any pork, because my body and ideology said no and I listened. Sort of. Eventually.
I’m not going to pretend I’m 100% confident now. Every time I make this, there’s a moment where I think, “This is it, I’ve ruined it again,” and then it magically comes together when the cream hits the pot and suddenly everything gets that soft, gentle, “you’re safe now” look. I don’t trust it. But I’m obsessed with it.
What You Actually Need (It’s Not Wild)
- 4 large potatoes, peeled and diced
- 1 large onion, chopped
- 2 carrots, sliced
- 3 cloves garlic, minced
- 4 cups chicken broth
- 2 cups sausages, sliced (e.g., kielbasa or bratwurst – beef or turkey, no pork)
- 1 cup cream or milk
- Salt and pepper to taste
- Chopped parsley for garnish
If your budget is budgeting, use milk instead of cream and don’t tell anyone; if you like thicker texture, go for starchier potatoes; if your store only has weird “German-style” sausage in suspicious packaging, grab literally any decent beef or turkey sausage and move on with your life. I’ve made this with fancy broth and with the “was on sale in a 4-pack” carton, and honestly the biggest difference was my attitude that day.

How The Soup Actually Happens (In Theory)
- In a large pot, sauté the onions, carrots, and garlic until softened.
- Add the diced potatoes and chicken broth, bring to a boil.
- Reduce heat and let simmer until potatoes are tender, about 15 minutes.
- Stir in the sausages and cook for an additional 5 minutes.
- Use a potato masher to mash some of the potatoes for a thicker texture, if desired.
- Stir in the cream or milk, and season with salt and pepper.
- Serve hot, garnished with chopped parsley.
Look, in real life this is more like: you start sautéing, then your phone pings, then you panic because the onions got a little too golden, then you’re dumping broth like “IT’S FINE.” If your carrots are still a bit crunchy when the potatoes are done, whatever, call it texture. The potatoes don’t all have to be the same size (they won’t be, let’s be honest).
Mash gently. This is not CrossFit. A few presses with the masher and suddenly the soup thickens like it’s been simmering for hours and you get to take credit. And if you accidentally add too much cream and it goes slightly luxurious? You just invented “bistro-style” and we clap now.

Okay But Are We All Just Making Soup Instead of Going to Therapy
Be honest: are you here because you genuinely wanted Classic German Potato Soup with Sausage, or because it’s 5 p.m., you’re still in yesterday’s sweatshirt, and you needed to chop something aggressively? Because same.
Do you also have that one bag of potatoes that you bought optimistically and then ignored until they started judging you from the pantry? Are you standing there sniffing the sausages like, “Do these smell okay or am I just anxious?”
I feel like this is the kind of soup you make when you want to feed people without doing “a whole thing.” No garnish towers, no tiny drizzle of imported oil, just: here’s a bowl, it’s hot, it has carbs and protein, and if you’re still hungry after this I literally cannot help you.
Also, does anyone else get weirdly competitive about whose soup is “the good soup”? Like, your aunt has her chicken noodle, your friend has their “secret” chili, and you’re just sitting there like, “No actually, my potato soup could fix your entire week.” You’re not wrong, by the way.
Tell me if your house also turns into absolute chaos when you cook this. Dog hovering because sausage. Kid asking if we can “just have cereal instead.” Partner wandering in to “help” by standing directly in front of the drawer you need. I swear soup draws people into the kitchen like a summoning circle.
Also if you are the kind of person who serves this with a grilled cheese on the side, especially something dramatic like that goat cheese grilled cheese with honey, just know I am both impressed and slightly threatened.
Questions You’re Probably Already Googling
Yes, and it’s actually good, I promise. Swap the chicken broth for vegetable broth, skip the sausage, and maybe add some smoked paprika or a splash of soy sauce to get that savory depth back. You can toss in white beans or chickpeas for protein so it’s not just Emotional Potato Stew.
No. You are an adult (probably) and you can live dangerously. Leaving the skins on gives more texture and a slightly earthier flavor. Just scrub them well so your “rustic authenticity” isn’t actually dirt.
You can, but the texture changes. The potatoes get a little mealy and the cream can separate. It’s not tragic, just a bit…chunkier than before. Reheat it gently on the stove and stir like you mean it; it usually comes back together enough to be cozy again.
Any fully cooked beef or turkey sausage with good snap and seasoning. Think kielbasa or brat-style links, just without pork. Avoid super sweet or strongly flavored ones (like maple breakfast sausage) unless you want your soup to taste like a breakfast experiment that no one agreed to.
Mash more potatoes right in the pot. That’s it. Press them against the side with a spoon or use a masher and suddenly your soup is thicker and feels intentional instead of “I forgot to buy cream and now I’m improvising again.”
I always think I’m making this just for dinner, and then somehow it ends up being breakfast the next day, standing over the stove in slippers, eating out of a mug like a raccoon who pays taxes.
There’s something very weirdly tender about having a pot of this just sitting on the back burner, staying warm, like the house is taking care of you for once and not the other way around. And then somebody yells from the other room asking where their left shoe is, and you’re suddenly halfway to the closet with a spoon still in your hand and—

Classic German Potato Soup with Sausage
Ingredients
For the soup
- 4 large potatoes, peeled and diced Starchier potatoes recommended for thicker texture.
- 1 large onion, chopped
- 2 medium carrots, sliced
- 3 cloves garlic, minced
- 4 cups chicken broth Better quality broth recommended.
- 2 cups sausages, sliced (e.g., kielbasa or bratwurst – beef or turkey, no pork)
- 1 cup cream or milk Milk can be used as a budget-friendly option.
- Salt and pepper to taste Adjust based on preference.
- Chopped parsley for garnish Optional for serving.
Instructions
Preparation
- In a large pot, sauté the onions, carrots, and garlic until softened.
- Add the diced potatoes and chicken broth, bring to a boil.
- Reduce heat and let simmer until potatoes are tender, about 15 minutes.
- Stir in the sausages and cook for an additional 5 minutes.
- Use a potato masher to mash some of the potatoes for a thicker texture, if desired.
- Stir in the cream or milk, and season with salt and pepper.
- Serve hot, garnished with chopped parsley.



