There is just something about a pot of creamy soup on a chilly evening that makes the whole house feel a little cozier. Creamy Potato Sausage Soup is the kind of dinner that feels hearty and comforting without asking for anything complicated from you. It is rich, savory, and full of tender potatoes, smoky kielbasa, and a silky broth that makes every spoonful feel like comfort food done right.
What I love most about this soup is that it delivers big, cozy flavor with simple ingredients. A little onion, garlic, broth, cream, and Parmesan go a long way here, and the sausage brings in plenty of smoky depth. If you need a warm, filling dinner that still feels easy enough for a regular weeknight, this Creamy Potato Sausage Soup absolutely earns a spot on the menu.
Table of Contents

What is Creamy Potato Sausage Soup?
Creamy Potato Sausage Soup is a rustic, one-pot soup made with smoky kielbasa, tender potatoes, aromatics, broth, spinach, cream, and Parmesan cheese. It is the kind of meal that feels both simple and substantial, with a broth that is rich enough to feel satisfying but not so heavy that it overwhelms the rest of the ingredients.
This recipe leans into classic comfort food flavors. The sausage adds savory depth, the potatoes make it hearty, and the cream and Parmesan give the broth a smooth, velvety finish. It is the sort of soup that feels right at home on a cold night, but it is easy enough to make whenever you are craving something warm and filling.
Why You’ll Love this Recipe
- Hearty and filling: Between the potatoes and sausage, this soup eats like a full meal.
- Rich and cozy: Heavy cream and Parmesan give the broth a creamy texture that makes every bowl feel extra comforting.
- Made in one pot: Fewer dishes is always a win, especially on busy nights.
- Full of smoky, savory flavor: Kielbasa, herbs, onion, and garlic build plenty of flavor without a long ingredient list.
- Easy to customize: You can adjust the vegetables, swap the sausage, or lighten up the dairy depending on what you have on hand.
- Great for leftovers: The flavors settle in beautifully, making the next bowl just as good as the first.
Other Potato Recipes
Ingredients
- Olive oil and unsalted butter: This combination creates a flavorful base for sautéing the onion and building richness right from the start.
- Yellow onion: Adds sweetness and depth that balances the smoky sausage and savory broth.
- Garlic: Brings warmth and a bold aromatic layer that gives the soup more character.
- Dried oregano and thyme: These herbs add earthy, cozy flavor and help tie the whole pot together.
- Kielbasa sausage: Smoky, savory, and hearty, kielbasa gives this soup much of its bold flavor.
- Potatoes: Tender potatoes make the soup satisfying and help create that comforting, stick-to-your-ribs texture.
- Chicken broth: Forms the base of the soup and carries all of the savory flavor through each spoonful.
- Baby spinach: Adds a little color and freshness while softening nicely into the hot broth.
- Heavy cream: Gives the broth its rich, creamy finish.
- Parmesan cheese: Adds salty, nutty flavor and helps make the soup feel extra cozy and complete.
Substitutions & Additions
If you need to work with what you already have, this recipe gives you some room to adjust. Any neutral cooking oil can stand in for the olive oil, and half-and-half can be used in place of heavy cream for a slightly lighter broth. If you are avoiding dairy, a dairy-free cream alternative and dairy-free cheese can help you keep that creamy feel.
You can also swap the kielbasa for another smoked sausage if that is what you have on hand. For a meatless version, use a plant-based sausage and vegetable broth instead of chicken broth. The overall flavor will shift a little, but the soup will still be cozy and satisfying.
If you want to stretch the soup a bit more, carrots or corn would fit in nicely and add a touch of sweetness. A pinch of smoked paprika can also help deepen the flavor, especially if you are using a milder sausage. Just be careful not to overpower the balance between the cream, herbs, and potatoes.
GET NEW POSTS via EMAIL:
How to Make this Recipe
Start by heating olive oil and butter in a large pot over medium heat. Once the butter has melted, add the diced onion and cook until it softens and turns translucent. This step is worth a few extra minutes because it builds the first layer of flavor and gives the soup a sweeter, more rounded base.
Next, stir in the minced garlic along with the oregano and thyme. Let everything cook just until fragrant, then add the sliced kielbasa sausage. Give the sausage time to brown slightly so it develops more flavor before the broth goes in. That little bit of caramelization makes a difference in the finished soup.
Add the diced potatoes and pour in the chicken broth. Bring the pot to a boil, then lower the heat and let the soup simmer until the potatoes are tender. Once the potatoes are soft, stir in the chopped spinach and let it wilt into the broth.
To finish, lower the heat and stir in the heavy cream and grated Parmesan cheese. Mix until the cheese has melted and the broth turns creamy and smooth. Taste the soup at the end and adjust the seasoning if needed before serving it hot.
Cooking Tips & Tricks
Choose potatoes that will hold up well while still helping create a creamy texture. Russet or Yukon Gold potatoes are both great options here, and if you like a thicker soup, you can mash a few of the softened potatoes against the side of the pot before adding the cream.
Let the sausage brown a little before moving on to the next step. That extra color adds more depth and makes the broth taste richer without adding any extra ingredients.
When it is time to add the cream and Parmesan, lower the heat so the dairy blends in smoothly. High heat can cause creamy soups to separate, so this is one of those spots where going a little slower pays off.
If you are planning to make this ahead, keep in mind that creamy potato soups tend to thicken as they sit. A splash of broth when reheating can help loosen everything back up without diluting the flavor too much.

Serving Suggestions
Serve Creamy Potato Sausage Soup in deep bowls while it is hot so the broth stays warm longer. A finishing sprinkle of extra Parmesan, a little fresh herb garnish, or a few cracks of black pepper gives it a simple but inviting finish.
This soup pairs especially well with crusty bread for dipping, but it would also be lovely with a simple green salad if you want something lighter on the side. Because the soup is already hearty, the best pairings are usually easy, fresh, and uncomplicated.
Storage Suggestions
Store leftover soup in an airtight container in the refrigerator for up to 3 days. The soup will continue to thicken as it chills, so do not be surprised if it looks a little heavier the next day.
If you want to freeze it, it is best to do so before adding the cream and Parmesan. Dairy-based soups can sometimes separate after thawing, so adding those ingredients during reheating will give you a smoother final texture.
When reheating, warm the soup gently over low to medium heat and stir occasionally. If needed, add a small splash of broth to loosen the consistency.

Recipe FAQ
Can I make this soup in a slow cooker? Yes. Add everything except the cream and Parmesan, then cook on low until the potatoes are tender. Stir in the cream and cheese near the end.
How can I make the soup thicker? Mash some of the cooked potatoes in the pot or use an immersion blender to partially blend the soup.
Is this soup spicy? Not really. Kielbasa brings a smoky, savory flavor more than heat, but you can add red pepper flakes if you want a little kick.
Can I use sweet potatoes instead of regular potatoes? Yes. Sweet potatoes will change the flavor a bit, but they can be a great variation if you want something slightly sweeter.
What can I use instead of kielbasa? Another smoked sausage works well, and for a meatless option you can use plant-based sausage.
More Soupy Recipes
Creamy Potato Sausage Soup is the kind of recipe that makes dinner feel easy and comforting all at once. It is hearty enough to stand on its own, simple enough for a weeknight, and full of those cozy, savory flavors that keep everyone coming back for another bowl.
Whether you serve it with a chunk of bread, a quick salad, or just a big spoon and a quiet evening, this is one of those soups that feels like home. If you are looking for a warm, filling recipe with plenty of flavor and very little fuss, this one is hard to beat.

Creamy Potato Sausage Soup
Ingredients
- 1 Tbsp olive oil
- 1 Tbsp unsalted butter
- 1 medium yellow onion diced
- 4 cloves garlic minced
- 1 tsp dried oregano
- ½ tsp dried thyme
- 1 lb kielbasa sausage
- 1 ½ lbs potatoes diced into ~1 inch cubes
- 6 cups chicken broth
- 4 cups baby spinach chopped
- ½ cup heavy cream
- ½ cup grated Parmesan cheese
Instructions
- In a large pot, heat the olive oil and butter over medium heat until the butter is melted.1 Tbsp olive oil, 1 Tbsp unsalted butter
- Add the diced onion and cook until translucent, about 3-4 minutes.1 medium yellow onion
- Stir in the minced garlic, oregano, and thyme, and cook for an additional minute until fragrant.4 cloves garlic, 1 tsp dried oregano, 1/2 tsp dried thyme
- Add the sliced kielbasa sausage to the pot and cook until slightly browned.1 lb kielbasa sausage
- Mix in the diced potatoes and pour in the chicken broth. Bring the mixture to a boil, then reduce the heat and simmer until the potatoes are tender, about 15-20 minutes.1 1/2 lbs potatoes, 6 cups chicken broth
- Stir in the chopped spinach and cook until wilted.4 cups baby spinach
- Lower the heat and mix in the heavy cream and grated Parmesan cheese until well combined and heated through.1/2 cup heavy cream, 1/2 cup grated Parmesan cheese
- Taste and adjust seasoning if necessary. Serve hot and enjoy!












Comments (0)