Zuppa toscana soup is the copycat that actually beats the restaurant version: spicy Italian sausage, tender potatoes and kale in a creamy garlic broth, ready in one pot in under an hour. It’s the kind of soup that gets requested by name.

Table of Contents
Why You’ll Love This Zuppa Toscana Soup
It’s a full meal in one pot: protein, starch and greens all simmered together, no side dishes required.
The heat from the sausage and pepper flakes balances the richness of the cream, so it never feels heavy the way some creamy soups do.
If you already love creamy potato soups, this is a natural next step from my Creamy Potato Soup With Bacon — same comforting base, more Italian flavor.
Ingredients for Zuppa Toscana Soup
- Spicy Italian sausage — the backbone of the flavor. Mild sausage works too if you’re feeding picky eaters, just add extra red pepper flakes.
- Bacon — adds smokiness that plain sausage alone doesn’t give you. Don’t skip it.
- Russet potatoes — starchy enough to thicken the broth slightly as they simmer. Sliced thin so they cook through in 15 minutes.
- Kale — holds its texture better than spinach and doesn’t turn slimy. Strip the tough stems first.
- Heavy cream and Parmesan — stirred in at the end, off a hard simmer, so the soup stays smooth instead of curdling.

How to Make Zuppa Toscana Soup
- Brown the sausage and bacon. Cook 1 lb Italian sausage and 4 slices chopped bacon in a Dutch oven over medium heat, about 7 minutes, breaking up the sausage. Remove and set aside.
- Cook the aromatics. Add the diced onion to the drippings and cook 4 minutes, then stir in 4 minced garlic cloves for 1 minute more.
- Simmer the potatoes. Add 4 cups chicken broth, 1.5 lb sliced potatoes and 1/2 tsp red pepper flakes. Simmer 15 minutes until fork-tender.
- Add the meat and kale. Return the sausage and bacon to the pot with 4 cups chopped kale. Simmer 5 minutes until wilted.
- Finish with cream. Stir in 1 cup heavy cream and 1/2 cup Parmesan over low heat. Warm through without boiling.
- Serve. Ladle into bowls and top with extra Parmesan.

Tips for Success
Slice the potatoes thin and even. Uneven pieces mean some are mushy while others are still firm. A quarter-inch is the sweet spot for a 15-minute simmer.
Keep the cream off a hard boil. The most common failure with any cream-finished soup is boiling after the dairy goes in, which can cause it to break. Low heat only from this point.
Salt at the end, not the start. Bacon and sausage both bring salt, so taste before adding the full teaspoon of kosher salt at the end.
Zuppa Toscana Soup Variations
- Lighter version: swap heavy cream for half-and-half and use turkey sausage.
- Extra hearty: stir in a can of drained cannellini beans with the kale.
- Another Italian riff: if you love the sausage and greens combo, my Lasagna Soup uses the same spirit with noodles instead of potatoes.
- Dairy-free: use full-fat coconut milk instead of cream for a similar richness with a different flavor note.
What to Serve With Zuppa Toscana Soup
Crusty bread is non-negotiable here — you’ll want something to mop up the broth once the bowl is empty.
For a full Italian spread, add a simple green salad. My Italian Chopped Salad With Ham pairs naturally with the same flavors already in the pot.

Frequently Asked Questions
Can I make zuppa toscana soup ahead of time?
Yes, though for the best texture, hold off on adding the cream until you reheat. Make the soup base through the potato-and-kale step, refrigerate, then stir in the cream and Parmesan when you warm it up.
How do I store leftover zuppa toscana soup?
Store in an airtight container in the fridge for up to 4 days. It thickens as it sits, so add a splash of broth when reheating on the stove.
Can I use spinach instead of kale?
Yes, but add it at the very end and only cook for a minute, since spinach wilts much faster than kale and can turn slimy if it overcooks.
Is zuppa toscana soup spicy?
It has a mild kick from the sausage and optional red pepper flakes, not a fiery heat. Leave the flakes out entirely and use mild sausage for a kid-friendly version.
Final Thoughts
Zuppa toscana soup is proof that copycat recipes can beat the original once you’re making it in your own kitchen. It’s faster than delivery and reheats better than takeout ever does.
Make a double batch if you can — this one disappears fast, and the leftovers taste even better the next day.

Zuppa Toscana Soup
Ingredients
- 1 lb spicy Italian sausage casings removed
- 4 slices bacon chopped
- 1 yellow onion diced
- 4 cloves garlic minced
- 4 cups low-sodium chicken broth
- 1.5 lb russet potatoes sliced into 1/4-inch rounds
- 1/2 tsp red pepper flakes optional
- 4 cups kale stems removed, chopped
- 1 cup heavy cream
- 1/2 cup grated Parmesan plus more for serving
- 1 tsp kosher salt to taste
- 1/4 tsp black pepper
Instructions
- Brown the sausage and bacon. In a Dutch oven over medium heat, cook 1 lb Italian sausage and 4 slices chopped bacon, breaking up the sausage, until browned, about 7 minutes. Remove with a slotted spoon and set aside, leaving the fat in the pot.
- Cook the aromatics. Add the diced onion to the pot and cook 4 minutes until softened. Stir in 4 minced garlic cloves and cook 1 minute more.
- Simmer the potatoes. Pour in 4 cups chicken broth and add 1.5 lb sliced potatoes and 1/2 tsp red pepper flakes. Bring to a boil, then reduce to a simmer and cook 15 minutes, until the potatoes are fork-tender.
- Add the meat back and the kale. Return the sausage and bacon to the pot along with 4 cups chopped kale. Simmer 5 minutes, until the kale wilts.
- Finish with cream. Reduce heat to low and stir in 1 cup heavy cream and 1/2 cup Parmesan. Season with 1 tsp salt and 1/4 tsp black pepper. Warm through without boiling, about 2 minutes.
- Serve. Ladle the zuppa toscana soup into bowls and top with extra Parmesan.