This classic Tuscan soup brings together browned Italian sausage, thinly sliced potatoes, and fresh kale in a luscious cream-enriched chicken broth.
Ready in just 45 minutes with simple prep, it delivers bold, comforting flavors inspired by the Tuscan countryside. Each bowl is hearty enough to stand alone as a satisfying main course.
Crowned with grated Parmesan and fresh parsley, it's the perfect cold-weather comfort dish that the whole family will love.
The rain was hammering against the kitchen window so hard that October evening that I could barely hear the pot bubbling on the stove, which is probably why I let the sausage brown a little longer than planned and ended up with the most deeply flavored pot of Zuppa Toscana I have ever made.
My roommate walked in, soaked from the downpour, took one sniff, and sat down at the table without even taking off her wet jacket.
Ingredients
- Italian sausage (400 g): Mild gives you comfort, spicy gives you attitude, and either one browns beautifully if you let it sit undisturbed for a minute.
- Yellow onion (1 medium): Dice it small so it melts into the broth rather than floating around in obvious chunks.
- Garlic (3 cloves): Minced fine and added late so its perfume does not cook away.
- Russet potatoes (4 medium): Slice them thin, about a quarter inch, so they turn tender without turning the soup into mush.
- Curly kale (100 g): Strip the stems completely because nothing ruins a cozy soup like chewing on a woody rib.
- Chicken broth (1 liter): A good quality boxed broth works perfectly here, no need for homemade.
- Heavy cream (250 ml): This is what turns a basic soup into something velvety and irresistible.
- Olive oil (2 tbsp): Just enough to get the sausage going.
- Dried oregano (1 tsp): It blooms in the hot broth and adds an earthy backbone.
- Red pepper flakes (1/2 tsp): Entirely optional but a tiny pinch wakes everything up.
- Salt and black pepper: Taste at the end and adjust, because the sausage and broth already bring salt.
- Parmesan and parsley: For finishing, and honestly the Parmesan is not really optional in my house.
Instructions
- Brown the sausage:
- Heat the olive oil in your largest soup pot over medium heat, add the sausage with the casing removed, and break it into rough pieces with a wooden spoon. Let it sit without stirring for a minute or two so real color develops, then cook until no pink remains.
- Build the aromatics:
- Toss in the diced onion and stir it through the rendered sausage fat, cooking until the edges turn glassy and soft. Add the minced garlic, stir for about a minute until your kitchen smells impossibly good, and pull the pot off the heat momentarily if anything starts to stick.
- Simmer the potatoes:
- Pour in the chicken broth and add the sliced potatoes, dried oregano, and red pepper flakes. Bring everything to a rolling boil, then drop the heat to medium low and let it bubble gently until the potatoes yield easily when poked with a fork.
- Wilt the kale:
- Scatter the chopped kale over the surface and push it down into the broth with your spoon. Within a few minutes it will collapse and turn bright green, which is your signal to move on.
- Add the cream:
- Reduce the heat to low and pour in the heavy cream, stirring gently to combine it into the golden broth. Do not let it boil after this point or the cream may grain up on you.
- Season and serve:
- Taste the soup and add salt and pepper as needed, keeping in mind the Parmesan will add salt later. Ladle into wide bowls, shower with grated Parmesan and chopped parsley, and serve with something crusty on the side.
We ate two bowls each that night, the rain still going outside, and I realized this soup had become the unofficial start of cold weather in our apartment.
A Note on Thickness
If you prefer a brothier soup, reserve a cup of the chicken broth and add it at the end after the cream.
Swaps That Actually Work
Half and half or whole milk can stand in for heavy cream if you want something lighter, though the body will be less lush.
What to Serve Alongside
A chunk of crusty bread is nonnegotiable for dragging through the creamy broth, and a glass of crisp white wine makes the whole meal feel intentional.
- Sourdough works even better than a plain baguette here.
- A simple arugula salad with lemon vinaigrette cuts the richness beautifully.
- Leftovers freeze well for up to three months if you leave out the cream and add it when reheating.
Some recipes earn their place in your rotation, and this one earns it the moment you lift the lid and the steam fogs your glasses.
Recipe Q&A Section
- → Can I make Zuppa Toscana ahead of time?
-
Absolutely. This soup actually tastes better the next day as the flavors meld together. Store it 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 preserve the creamy texture.
- → What type of sausage works best for this soup?
-
Mild or spicy Italian sausage both work wonderfully, depending on your heat preference. Remove the casing and crumble the meat into the pot for even browning. Turkey sausage or plant-based alternatives are also great options for a lighter version.
- → Can I freeze leftover Zuppa Toscana?
-
Freezing is possible but the cream base may separate upon thawing. If you plan to freeze, consider adding the heavy cream after reheating. Store in freezer-safe containers for up to 2 months and thaw overnight in the refrigerator before gently reheating.
- → 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 balances the richness nicely. A crisp white wine like Pinot Grigio pairs beautifully with the Italian flavors.
- → How do I keep the potatoes from getting mushy?
-
Slice the potatoes uniformly thin so they cook evenly, and simmer gently rather than at a rolling boil. Check tenderness around 12 minutes — they should be fork-tender but still hold their shape. Add the cream after the potatoes are fully cooked to avoid extended simmering.
- → Is Zuppa Toscana gluten-free?
-
The core ingredients are naturally gluten-free, but always check the sausage and chicken broth labels, as some brands include gluten-containing fillers or additives. Verify all packaged items to ensure the dish remains safe for those with gluten sensitivities.