This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
Alright, let’s be real: when the weather starts acting up and you just want something warm and comforting in your belly—this creamy sausage and potato soup is exactly what you need.
It’s hearty. It’s rich. It’s loaded with flavor thanks to spicy (or mild!) Italian sausage, creamy potatoes, and a swirl of cream that ties it all together like a big fluffy blanket. Oh—and there’s kale in it. So we’re basically being responsible adults here.
Let me show you how to make it. Trust me, it’s easy-peasy and wildly satisfying.
Why You’ll Love This Sausage & Potato Soup
- One-pot wonder – Less dishes = happy you
- Cozy and filling – Potatoes + sausage + cream? We’re not playing around
- Totally customizable – Want it spicy? Go wild with the red pepper flakes. Prefer spinach over kale? You do you
- Meal prep magic – This soup reheats like a dream
Looking for more cozy bowls of happiness? Don’t miss this Hearty Cheddar Garlic Herb Potato Soup — it’s ultra cheesy and full of herb flavor. Trust me, you will want seconds.
Ingredients You’ll Need
Here’s what’s going into your pot of heaven:
- 1 lb Italian sausage (mild or spicy – go with your mood)
- 1 small onion, diced
- 3 cloves garlic, minced
- 4 cups potatoes, diced (Yukon Golds are creamy, Russets are fluffier—either one works)
- 4 cups chicken broth (use low sodium if you want to control salt levels)
- 1 cup heavy cream (or half-and-half if you’re feelin’ a little lighter)
- 2 cups kale or spinach, chopped
- 1/2 tsp salt, more or less to taste
- 1/2 tsp black pepper
- 1/4 tsp crushed red pepper flakes (optional, but highly recommended)
- 1 tbsp olive oil, if your sausage is lean and you need a bit of help sautéing
- 1/2 cup grated Parmesan, for topping
Let’s Make It: Step-by-Step
Step 1: Cook the Sausage and Aromatics
Grab your favorite big ol’ soup pot or Dutch oven and place it over medium heat.
Toss in the Italian sausage. Break it up as it cooks—it should be nice and browned.
If it’s swimming in grease, go ahead and drain off the excess.
Add your diced onion and sauté for 3–4 minutes until it’s softened and a little golden.
Toss in that minced garlic and stir for 30 seconds until it smells like you’re winning at life.
Tip: If your sausage didn’t give off enough fat, use a splash of olive oil to keep things from sticking.
Step 2: Simmer Those Potatoes
Now we’re building flavor.
Add the diced potatoes and pour in the chicken broth.
Turn up the heat to bring everything to a gentle boil.
Once it’s bubbling, drop the heat to a simmer and cook for about 15 minutes, or until the potatoes are fork-tender and buttery soft.
This is the part where your house starts smelling really good.
Step 3: Add the Cream and Greens
Things are about to get creamy and dreamy.
Pour in the heavy cream (or half-and-half). Stir it in gently.
Add the chopped kale or spinach. Give it a minute or five to wilt down and soften.
Season with salt, pepper, and crushed red pepper flakes if you like a kick. Taste and adjust like the soup wizard you are.
Step 4: Serve It Up
This is your moment. The soup is hot, silky, and totally irresistible.
Ladle into bowls.
Sprinkle generously with grated Parmesan cheese.
Serve with warm crusty bread—sourdough, baguette, garlic toast, whatever makes your carb-loving heart sing.
Then… dig in.
Tips, Tricks, and Substitutions
No kale? No problem. Spinach, Swiss chard, or even chopped broccoli rabe all work great.
Dairy-free? Swap the cream with coconut milk or a plain oat-based cream. It changes the flavor a bit, but still totally comforting.
Potato swap? Sweet potatoes are a fun twist—sweeter, yes, but they play surprisingly well with sausage and greens.
Want it thicker? Mash a few potatoes right in the pot with a fork or potato masher. Instant creaminess.
Storage tip: Let the soup cool, then transfer to airtight containers. It keeps in the fridge for 3–4 days, or freeze for up to 2 months.
Make It a Meal
This soup honestly doesn’t need a lot on the side, but if you want to turn it into a full dinner spread, try:
- Garlic knots or breadsticks
- A simple side salad with lemony vinaigrette
- Roasted veggies for extra crunch and color
And if you’re looking for a slow-cooked main dish that’s sweet and savory, you’ve got to try this Slow Cooker Peach Chicken — juicy, foolproof, and an unexpected flavor bomb.
A Little Backstory
I first threw this soup together on a lazy Sunday when I had random stuff in the fridge—some leftover sausage, half a bag of kale, and potatoes that were begging to be used. I was cold, hungry, and slightly over life that day.
What came out of that pot? Pure magic. The kind of dinner that makes you sit down, take a deep breath, and say, “Dang, this hits the spot.”
It’s become one of those recipes I return to every time I need comfort in a bowl. And now, it’s yours too.
If you’re into cozy plant-based options, definitely check out my Cozy Lentil Potato Soup — it’s vegan, super filling, and a total favorite on meatless Mondays.
Your Turn
Alright, time to make your kitchen smell like an Italian grandma’s secret recipe.
Whether you’re whipping this up for a weeknight dinner, meal prepping for the week, or feeding your friends on a chilly weekend, this creamy sausage and potato soup is gonna be a hit.
And if you’re collecting ideas for cozy nights in or your next soup Sunday, you’ll love what we’re pinning over on Pinterest. Come take a peek at our kitchen inspiration board—it’s warm, rustic, and full of dishes just like this one. Follow along here and save your favorites for later.
Stay warm and full out there.


Creamy Sausage Potato Soup
A hearty and creamy sausage potato soup made with Italian sausage, tender potatoes, and fresh greens. It’s comforting, flavorful, and perfect for cozy dinners.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American
Ingredients
- 1 lb Italian sausage (mild or spicy)
- 1 small onion, diced
- 3 cloves garlic, minced
- 4 cups potatoes, diced (Yukon Gold or Russet)
- 4 cups chicken broth
- 1 cup heavy cream (or half-and-half)
- 2 cups kale or spinach, chopped
- 1/2 tsp salt
- 1/2 tsp black pepper
- 1/4 tsp crushed red pepper flakes (optional)
- 1 tbsp olive oil (if needed for sautéing)
- 1/2 cup grated Parmesan cheese (for garnish)
Instructions
- Cook the Sausage & Aromatics: Heat a large pot or Dutch oven over medium heat. Add Italian sausage and cook until browned, breaking it apart. Drain excess grease if needed. Add onion and cook for 3–4 minutes. Stir in garlic and cook for 30 seconds.
- Simmer the Potatoes: Add diced potatoes and chicken broth. Bring to a boil, reduce heat, and simmer for 15 minutes or until potatoes are fork-tender.
- Finish with Cream & Greens: Stir in heavy cream and chopped kale/spinach. Simmer for 5 more minutes until greens are wilted. Season with salt, pepper, and red pepper flakes.
- Serve & Enjoy: Ladle into bowls, garnish with Parmesan cheese, and serve warm with crusty bread.
Notes
Store leftovers in the fridge for up to 3 days. Reheat gently on the stove. You can substitute kale with spinach or use turkey sausage for a lighter version.
Nutrition
- Serving Size: 1 bowl
- Calories: 350
- Sugar: 3g
- Sodium: 700mg
- Fat: 25g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 2g
- Protein: 14g
- Cholesterol: 55mg






