This Zuppa Toscana brings together browned Italian sausage, thinly sliced russet potatoes, and fresh kale in a rich, creamy chicken broth. The sausage infuses the entire pot with savory depth, while a splash of heavy cream at the end creates a velvety finish.
Ready in under an hour with just one large soup pot, it feeds six generously and pairs beautifully with crusty bread for soaking up every last drop.
An easy, satisfying dish perfect for chilly evenings when you want something warm and filling without spending hours at the stove.
The rain was hammering against the kitchen window and the dog refused to go outside, which is how I found myself standing at the stove at six in the evening with nothing planned and a bag of kale I had been avoiding for three days. Zuppa Toscana was never on my radar until a friend brought a vat of it to a potluck and I stood there ladling a fourth helping into my bowl, pretending I was still tasting it. That creamy, sausage flecked broth with tender potatoes collapsing into it felt like something between a soup and a warm hug. I went home and made it the very next night, burning my tongue because patience has never been my strength.
My sister walked in once while I was making this and announced that she does not eat kale under any circumstances. She ate two bowls without mentioning the green stuff once, which I consider one of my greatest kitchen victories.
Ingredients
- Italian sausage (450 g, casings removed): The foundation of flavor here, so pick one you actually like eating on its own and go mild or spicy depending on your mood.
- Russet potatoes (4 medium, thinly sliced): Russets break down just enough to thicken the broth naturally, which is why waxy potatoes will leave you wondering what went wrong.
- Yellow onion (1 medium, finely chopped): Sautéed until soft, it provides a sweet base that balances the richness of the cream.
- Garlic (3 cloves, minced): Fresh is non negotiable here, the jarred stuff gets lost in a soup this hearty.
- Kale (100 g, stems removed and chopped): Strip those tough stems off completely or you will be fishing woody bits out of your bowl later.
- Chicken broth (1 liter, low sodium): You control the salt this way, and since the sausage is already seasoned, you do not need the extra sodium.
- Heavy cream (250 ml): This is what turns it from a regular potato soup into something velvety and indulgent, so do not skimp.
- Olive oil (2 tablespoons): Just enough to get the sausage browning without sticking.
- Salt and black pepper (to taste): Add gradually and taste as you go because the sausage and broth both bring their own salt.
- Crushed red pepper flakes (optional pinch): A tiny shake adds warmth without making it spicy, even my heat averse friends approve.
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 the back of your spoon as it cooks for six to eight minutes until you see those gorgeous caramelized bits forming. Spoon out any excess fat if the sausage was particularly generous, leaving just enough to coat the bottom.
- Soften the onion and garlic:
- Toss in the chopped onion and stir it around for about five minutes until it turns translucent and sweet smelling, then add the garlic and give it just one minute until your kitchen smells like an Italian grandmother moved in.
- Simmer the potatoes:
- Add the sliced potatoes and pour in all the chicken broth, bring it to a rolling boil, then drop the heat and let it simmer uncovered for fifteen to twenty minutes until the potatoes yield easily when you poke them with a fork.
- Wilt the kale:
- Stir in the chopped kale and watch it shrink dramatically over three to four minutes, which is always oddly satisfying no matter how many times you see it happen.
- Add the cream and season:
- Lower the heat so the cream does not curdle, slowly pour it in while stirring gently, then season with salt, pepper, and red pepper flakes, letting everything simmer together for two to three more minutes.
- Taste and serve:
- Ladle into deep bowls and serve piping hot, ideally with something crusty nearby for dunking, though honestly a spoon is perfectly fine on its own.
There was a Sunday when the power went out and I finished this soup on a camping stove in the dark, ladling it into mugs while we sat around a flashlight. It was the best batch I ever made, though that might have been the circumstances talking.
Making It Your Own
Half and half works if you want something lighter, and I have tried it with turkey sausage when cooking for someone watching their fat intake, though you lose some of that deep savory character that makes the original so irresistible.
What to Serve Alongside
A chunk of crusty bread is the obvious choice, but I have also been known to pair this with a glass of Pinot Grigio on warm evenings or a light Italian lager when the game is on.
Storage and Leftovers
This soup keeps for three days in the fridge and thickens as it sits, so add a splash of broth when reheating to bring it back to life. The kale holds its texture better than you might expect, which makes leftovers almost exciting.
- Freeze individual portions for up to two months, though the cream may separate slightly when thawed.
- Stir gently while reheating over low heat rather than zapping it on high in the microwave.
- Always taste for salt again after reheating because flavors settle and shift overnight.
Some recipes become staples because they are easy, and others earn their spot because they make people close their eyes after the first bite. This one does both.
Recipe FAQs
- → Can I use a different type of sausage?
-
Absolutely. Turkey or chicken sausage works well for a leaner version. You can also choose between mild or spicy Italian sausage depending on your heat preference.
- → How do I store leftovers?
-
Let the soup cool completely, then transfer to an airtight container and refrigerate for up to 3 days. Reheat gently on the stovetop over medium-low heat, stirring occasionally.
- → Can I freeze this soup?
-
Freezing is possible but the cream may separate slightly upon thawing. For best results, freeze before adding the heavy cream, then stir it in fresh when reheating.
- → What can I substitute for heavy cream?
-
Half-and-half or evaporated milk are great lighter alternatives. Full-fat coconut milk also works if you want a dairy-free option, though it will add a subtle coconut flavor.
- → Do I need to remove the sausage casings?
-
Yes, removing the casings allows the sausage to crumble as it cooks, distributing flavor throughout the soup. Simply slice the casing lengthwise and peel it off before browning.
- → What potatoes work best for this soup?
-
Russet potatoes break down slightly and help thicken the broth. Yukon Gold potatoes hold their shape better if you prefer distinct tender slices. Both work beautifully.