Zuppa Toscana is a rich, comforting Italian soup that brings together browned Italian sausage, thinly sliced russet potatoes, and fresh kale in a velvety cream-based broth.
Start by browning the sausage in olive oil, then sauté onion and garlic until fragrant. Simmer the potatoes in chicken broth until tender, add kale until wilted, and finish with heavy cream for signature richness.
The whole dish comes together in under an hour and serves six generously. Pair it with crusty bread for a complete meal that's perfect for chilly nights.
The rain was hammering against the kitchen window that October evening when my neighbor wandered over with a bag of kale from her garden and absolutely no idea what to do with it. I had sausage defrosting in the fridge and potatoes sitting in the basket, so Zuppa Toscana basically assembled itself in my head before she even finished her sentence. Three hours later we were on our second bowl each, completely forgetting we had planned to go out to dinner. That pot of soup turned a gloomy Tuesday into something worth remembering.
My friend Carlos calls this his breakup soup because he made it the night his relationship ended and somehow felt better after the second bowl. There is something about the combination of potatoes soaking up that rich, creamy broth that feels like genuine comfort without trying too hard. I have made it for potlucks, sick friends, and one memorable snow day when we lost power and finished it on the camping stove. It never disappoints and it never lasts long.
Ingredients
- Italian sausage (450 g, mild or spicy): The entire flavor foundation rests here so choose one you actually love eating on its own.
- Russet potatoes (4 medium): Slice them thin enough that they cook evenly but thick enough that they hold their shape in the broth.
- Yellow onion (1 medium): Finely chopped so it melts into the base without announcing itself too loudly.
- Garlic (3 cloves): Fresh is nonnegotiable here because the jarred stuff gets lost in the cream.
- Kale (100 g): Strip those tough stems out completely because nothing ruins a silky soup faster than a fibrous bite of kale rib.
- Chicken broth (1 liter, low sodium): Low sodium lets you control the salt level rather than guessing what the broth already contributed.
- Heavy cream (250 ml): This is what turns a standard potato sausage soup into something that tastes like it came from a trattoria.
- Olive oil (2 tablespoons): Just enough to get the sausage browning without sticking.
- Salt, black pepper, and crushed red pepper flakes: The flakes are optional but they add a gentle warmth that rounds everything out beautifully.
Instructions
- Brown the sausage:
- Heat the olive oil in a large soup pot over medium heat, then add the sausage with the casings removed. Break it into rough crumbles with your spoon and let it cook for about 6 to 8 minutes until you see deep golden brown edges and the kitchen smells incredible.
- Build the aromatics:
- Toss in the chopped onion and let it soften in the rendered sausage fat for about 5 minutes, stirring occasionally. Add the minced garlic and stir for just one minute until you can smell it bloom, being careful not to let it color.
- Simmer the potatoes:
- Add the sliced potatoes and pour in the chicken broth, scraping up any browned bits from the bottom of the pot. Bring everything to a boil, then drop the heat and let it simmer uncovered for 15 to 20 minutes until the potatoes are fork tender.
- Wilt the kale:
- Stir in the chopped kale and watch it shrink down dramatically over 3 to 4 minutes. Give it a gentle stir so every leaf gets submerged in that hot broth.
- Add the cream:
- Lower the heat as far as it will go, then slowly pour in the heavy cream while stirring so it incorporates smoothly. Season with salt, pepper, and red pepper flakes, then let it bubble gently for 2 to 3 more minutes.
- Taste and serve:
- Ladle into wide bowls and serve with crusty bread for dunking. Taste the broth one more time and adjust the salt if needed before serving.
I once brought a thermos of this to a cold football tailgate and three strangers asked me for the recipe before halftime. It has a way of making people gather around and start talking, which is really all you want from a pot of soup.
A Lighter Touch Without Losing Soul
If heavy cream feels too indulgent for a Tuesday, half and half or evaporated milk will still give you that silky texture with less richness. Turkey or chicken sausage works too, though you lose some of that deep porky flavor that makes the original so satisfying. I tried it once with turkey sausage and added an extra pinch of fennel seeds to compensate, and honestly nobody at the table noticed the swap.
What to Serve Alongside
A chunk of crusty bread is the obvious move, but a simple side salad with a sharp vinaigrette cuts through the richness perfectly. If you want a drink pairing, a crisp Pinot Grigio or a light Italian lager balances the cream without fighting it. My personal favorite is a glass of something cold and sparkling while the soup simmers.
Tools That Make It Easy
A heavy bottomed soup pot is really the only essential tool here because it distributes heat evenly and prevents scorching on the bottom when the cream goes in. Beyond that, a sharp chef knife, a sturdy cutting board, and a good ladle are all you need to pull this off without any frustration.
- Use a wooden spoon for breaking up the sausage because it gives you better control than a spatula.
- A potato with some give but not fully cooked holds up better in leftovers.
- Always taste the broth before adding cream so you can fix the seasoning while you still can.
Keep this recipe in your back pocket for the first cold night of autumn and thank yourself later. It is the kind of soup that makes your house smell like somewhere people want to stay.
Recipe FAQs
- → What type of sausage works best for Zuppa Toscana?
-
Italian sausage, either mild or spicy, is the classic choice. Removing the casings allows the meat to crumble and distribute evenly throughout the broth, giving every spoonful savory flavor.
- → Can I make this soup ahead of time?
-
Yes, Zuppa Toscana reheats beautifully. Store it in an airtight container in the refrigerator for up to 3 days. The flavors often deepen overnight, making it even more delicious the next day.
- → How do I keep the potatoes from getting mushy?
-
Use russet potatoes sliced to an even thickness and simmer just until fork-tender, about 15-20 minutes. Avoid over-stirring once they're cooked, and add the cream at the end over low heat to prevent further breakdown.
- → Is there a dairy-free alternative to heavy cream?
-
Full-fat coconut milk works well as a dairy-free substitute and adds a subtle richness. You can also blend soaked cashews with broth until smooth for a creamy, plant-based option.
- → What should I serve with Zuppa Toscana?
-
Crusty bread or garlic bread is ideal for soaking up the creamy broth. A simple side salad with vinaigrette provides a fresh contrast. For drinks, a crisp Pinot Grigio or light Italian lager pairs wonderfully.
- → Can I freeze leftover soup?
-
You can freeze it, but the cream may separate slightly upon reheating. Stir well while reheating over low heat to re-emulsify. For best results, freeze before adding cream and stir it in fresh when serving.