This is the soup you make when the weather turns chilly and you want something hearty without a lot of fuss. It’s rich, savory, and full of texture thanks to crumbled Italian sausage, tender potatoes, and a creamy broth. A handful of greens adds color and freshness, and a splash of cream brings everything together.
It tastes like something you’d get at a rustic café, but it’s easy enough for a weeknight. One pot, simple steps, and a flavor that keeps you going back for seconds.
Why This Recipe Works
This recipe balances richness and brightness. The sausage builds a deeply seasoned base, while onions, garlic, and herbs round out the flavor.
Potatoes simmer until tender and release starch, which naturally thickens the broth. A small amount of cream makes it silky without turning it heavy. Fresh greens and a squeeze of lemon at the end keep the soup lively, so each spoonful feels both cozy and clean.
Ingredients
- 1 pound (450 g) Italian sausage, casings removed (sweet or hot)
- 1 tablespoon olive oil (only if needed)
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 teaspoon dried Italian seasoning or a mix of dried oregano and thyme
- 1/2 teaspoon crushed red pepper flakes (optional)
- 1 1/4 pounds (about 4 cups) potatoes, cut into 1/2-inch cubes (Yukon Gold or red potatoes)
- 4 cups low-sodium chicken broth
- 1 cup water (add more as needed for consistency)
- 1 bay leaf
- 3/4 cup heavy cream (or half-and-half for lighter)
- 2 cups chopped kale or baby spinach
- 2 tablespoons fresh parsley, chopped
- 1–2 teaspoons lemon juice, to taste
- Salt and freshly ground black pepper, to taste
- Optional toppings: grated Parmesan, extra red pepper flakes, a drizzle of olive oil
How to Make It

- Brown the sausage: Heat a large pot or Dutch oven over medium heat.
Add the sausage and cook, breaking it into crumbles, until browned and cooked through, 6–8 minutes. If the pot looks dry, add a splash of olive oil. Spoon off excess fat, leaving about 1 tablespoon for flavor.
- Sauté aromatics: Add the diced onion and a pinch of salt.
Cook until translucent, 3–4 minutes. Stir in the garlic, Italian seasoning, and red pepper flakes. Cook 30 seconds until fragrant.
- Add potatoes and liquids: Stir in the potato cubes to coat with the sausage mixture.
Pour in the chicken broth and water, and add the bay leaf. Bring to a gentle boil.
- Simmer: Reduce heat to a steady simmer and cook uncovered until the potatoes are tender when pierced, about 12–15 minutes. Skim any foam if needed.
- Make it creamy: Lower the heat and stir in the cream.
Let it warm through for 2–3 minutes; do not let it aggressively boil.
- Add greens: Stir in kale or spinach. Simmer 2–3 minutes until wilted and bright.
- Finish and season: Remove the bay leaf. Stir in parsley and lemon juice.
Taste and season with salt and pepper. If the soup is too thick, add a splash of water or broth to loosen.
- Serve: Ladle into bowls and finish with grated Parmesan, a pinch of red pepper flakes, or a drizzle of good olive oil, if you like.
How to Store
Why This is Good for You
- Protein and iron: Italian sausage brings protein and iron, which help with energy and satiety.
- Potassium-rich potatoes: Potatoes offer potassium and fiber, supporting muscle function and digestion.
- Leafy greens: Kale or spinach adds vitamins A, C, and K, plus antioxidants for overall wellness.
- Balanced comfort: A modest amount of cream makes it satisfying without tipping into heavy territory, especially if you balance it with plenty of broth and vegetables.
Pitfalls to Watch Out For
- Greasy broth: If your sausage is fatty, spoon off excess grease after browning.
Leaving a little is great for flavor, but too much can make the soup slick.
- Overcooked potatoes: Cut potatoes evenly and simmer just until tender. Overcooking can make them mealy and the soup too thick.
- Curdled cream: Add cream off the boil and heat gently. High heat can cause separation.
- Underseasoning: Broth and sausage vary in salt.
Taste at the end and adjust with salt, pepper, and lemon to brighten.
- Watery flavor: If it tastes flat, simmer a few extra minutes to concentrate, then finish with lemon, parsley, and Parmesan.
Alternatives
- Lighter swap: Use turkey Italian sausage and half-and-half or evaporated milk for a lighter but still creamy bowl.
- Dairy-free: Skip cream and stir in 1/2 cup unsweetened cashew cream or full-fat coconut milk. Finish with extra lemon and herbs to keep it fresh.
- Potato options: Yukon Golds hold shape well; russets make it thicker and creamier. You can also use peeled sweet potatoes for a slightly sweet twist.
- Add beans: Stir in a can of cannellini beans (drained and rinsed) for more fiber and protein.
- Veg boost: Add diced carrots and celery with the onion, or toss in zucchini during the last 5 minutes of simmering.
- Spice profile: Swap Italian seasoning for fennel seed and a pinch of smoked paprika for a bolder, rustic flavor.
- Gluten-free: This soup is naturally gluten-free if your sausage and broth are certified GF.
FAQ
Can I make this ahead?
Yes.
The flavors deepen after a day. Store in the fridge and reheat gently. If possible, add the greens when reheating so they stay bright.
What kind of sausage should I use?
Use Italian sausage—sweet for a milder soup or hot if you like heat.
A mix of the two is a great balance. Remove casings so it crumbles nicely.
How do I thicken the soup without more cream?
Mash a few potato chunks against the side of the pot and stir them in. Their starch will naturally thicken the broth.
Can I make it in a slow cooker?
Yes.
Brown the sausage and aromatics on the stove, then transfer to the slow cooker with potatoes, broth, water, and bay leaf. Cook on Low 5–6 hours or High 2–3 hours. Stir in cream and greens in the last 15–20 minutes.
What can I serve with it?
Crusty bread, garlic toast, or a simple green salad.
A sprinkle of Parmesan and a crack of black pepper on top is perfect.
Will spinach get soggy?
Baby spinach wilts fast. Add it at the end and cook just until it softens, about 1–2 minutes, to keep it tender and bright.
Can I use plant-based sausage?
Absolutely. Brown it as you would regular sausage, then proceed.
You may want a touch more olive oil and extra spices for depth.
In Conclusion
This Cozy Italian Sausage and Potato Soup is simple, satisfying, and full of comforting flavors. It comes together in one pot, welcomes easy swaps, and reheats like a dream. Whether you’re feeding a crowd or stocking the fridge for the week, this recipe delivers a warm, balanced bowl every time.
Keep it in your rotation for those nights when you want something hearty, homemade, and stress-free.