This comforting Zuppa Toscana brings together browned Italian sausage, thinly sliced russet potatoes, and tender kale in a rich, creamy chicken broth.
Ready in under an hour, it's a simple one-pot meal that delivers bold Italian flavors with minimal effort. The heavy cream stirred in at the end creates a silky, velvety texture that coats every spoonful.
Perfect for chilly evenings, this gluten-free dish pairs wonderfully with crusty bread and a sprinkle of Parmesan.
The rain hammered against the kitchen window that Tuesday evening, and I stood barefoot on the cold tile wondering what to make with the sausage I had impulsively bought at the farmers market. Zuppa Toscana was never part of the plan, but the kale in the crisper drawer was on its last leg and the potatoes were sprouting eyes. Forty minutes later, I was ladling this impossibly creamy soup into wide bowls and wondering why I did not make it every single week from that day forward.
My roommate walked in right as the cream hit the broth and stood frozen in the doorway, eyes closed, inhaling like she had just come home after years away. We ate standing at the counter, dunking torn chunks of sourdough into our bowls, barely speaking between spoonfuls.
Ingredients
- 400 g Italian sausage, casings removed: Mild gives you a gentle, family friendly warmth, but spicy sausage turns this into something that makes you reach for another bowl without thinking.
- 4 medium russet potatoes, thinly sliced: Thin slices break down just enough to thicken the broth naturally while still holding their shape.
- 1 medium onion, diced: The quiet backbone of the whole soup, sweating slowly until sweet and golden.
- 3 cloves garlic, minced: Fresh garlic makes a difference here, so please skip the jarred version.
- 150 g fresh kale, chopped: Strip the tough stems and chop the leaves roughly so they wilt into soft, silky ribbons.
- 240 ml heavy cream: This is what turns a good soup into the one people ask you to make again and again.
- 30 g grated Parmesan cheese: Optional technically, but a generous shower over each bowl adds a salty, nutty finish that pulls everything together.
- 1.2 liters low sodium chicken broth: Low sodium lets you control the salt level and prevents the soup from tasting one dimensional.
- 1 tbsp olive oil: Just enough to get the sausage browning without sticking.
- 1 tsp crushed red pepper flakes: Entirely optional, but a gentle heat running through the cream is what makes this soup sing.
- Salt and black pepper: Taste at the end and adjust generously.
Instructions
- Brown the sausage:
- Heat the olive oil in a large soup pot over medium heat, drop in the sausage, and break it into crumbles with a wooden spoon as it cooks. Let it develop a deep brown crust before transferring it to a plate.
- Soften the aromatics:
- In the same pot with all those flavorful bits still clinging to the bottom, cook the diced onion until it turns translucent and sweet. Stir in the minced garlic and let it bloom for about a minute until your kitchen smells incredible.
- Simmer the potatoes:
- Pour in the chicken broth and add the sliced potatoes, then bring everything to a rolling boil before dropping the heat to a gentle simmer. Let it cook uncovered for about twelve to fifteen minutes until the potatoes yield easily when pierced with a fork.
- Add kale and sausage:
- Slide the cooked sausage back into the pot along with the chopped kale and watch how quickly the dark green leaves surrender to the hot broth. Give it five minutes of gentle simmering.
- Finish with cream:
- Turn the heat to low and pour in the heavy cream, stirring slowly as the broth transforms into something rich and pale gold. Season with red pepper flakes, salt, and pepper to your taste, but never let it come to a full boil after the cream goes in.
- Serve and enjoy:
- Ladle into wide, deep bowls and scatter grated Parmesan over the top if you are so inclined. Serve with something crusty for dunking and watch everyone go quiet.
I brought a thermos of this to a friend recovering from surgery, and she texted me three days later asking if I could teach her how to make it because she had been thinking about it every night since. That is the kind of soup this is.
Choosing Your Sausage Makes All the Difference
The sausage is the heart of this soup, and I learned the hard way that not all Italian sausage is created equal. Look for sausage with visible flecks of fennel and a good fat content, because lean sausage dries out and leaves the broth tasting flat. If you can find fresh sausage from a local butcher, grab it without hesitation.
Why the Order Matters
Browning the sausage first and setting it aside seems like an extra step when you are hungry and impatient, but those caramelized bits left behind in the pot are where half the flavor lives. The onions pick up all that concentrated goodness, and the whole soup tastes deeper and more layered for it. I tried rushing it once and tossing everything in together, and the result was fine but never memorable.
What to Serve Alongside
This soup is practically a meal on its own, but the right accompaniment turns dinner into an occasion. A thick slice of crusty bread is non negotiable in my house, and a simple side salad with a sharp vinaigrette cuts through the richness beautifully.
- Toast thick bread slices with olive oil and a rub of garlic for dipping.
- A handful of extra Parmesan on top never hurt anyone.
- Make a double batch because the second day is somehow even better than the first.
Some recipes become staples because they are easy, and others earn their spot because they make people feel cared for with very little effort. This one manages to do both, and that is worth holding onto.
Recipe FAQ
- → Can I use a different type of sausage?
-
Yes, you can substitute Italian sausage with turkey sausage, chicken sausage, or even a plant-based alternative. Keep in mind that the fat content will affect the overall richness of the broth, so you may want to adjust the cream accordingly.
- → What potatoes work best for this soup?
-
Russet potatoes are ideal because they break down slightly during simmering, which helps thicken the broth naturally. Yukon Gold potatoes also work well and hold their shape better if you prefer chunkier bites.
- → How should I store leftovers?
-
Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat, avoiding a full boil to prevent the cream from separating. The flavors often deepen and improve the next day.
- → Can I freeze Zuppa Toscana?
-
Freezing is possible but not ideal because the cream base may separate upon thawing. If you plan to freeze, consider omitting the cream and adding it fresh when reheating. Freeze in airtight containers for up to 2 months.
- → How can I make this soup lighter?
-
Replace the heavy cream with half-and-half or whole milk for a lighter version. You can also use turkey sausage instead of pork and reduce the amount of Parmesan garnish. The soup will still be flavorful but with fewer calories and less fat.
- → What should I serve with Zuppa Toscana?
-
Crusty bread or a warm baguette is the classic pairing, perfect for dipping into the creamy broth. A simple side salad with vinaigrette also complements the richness of the soup nicely. For a complete Italian-inspired meal, serve with garlic bread.