Imagine a soup so deeply comforting, it feels like a warm hug from the inside out. That’s Zuppa Toscana for you, a rustic Italian masterpiece that’s both hearty and incredibly soul-satisfying.
It’s a beautiful symphony of spicy sausage, crispy bacon, tender potatoes, and earthy kale, all swimming in a luxuriously creamy broth. Honestly, one spoonful and you’ll be utterly hooked.
What Exactly is Zuppa Toscana?
Let’s clear something up right away. While famous from a certain restaurant, this soup has humble, authentic roots.
“Zuppa Toscana” simply translates to “Tuscan Soup,” hailing from the beautiful region of Tuscany, Italy. Traditionally, it was a frugal, peasant-style dish, often made with whatever was on hand.
The version we adore today, with its creamy base, is a more modern, indulgent twist on that classic. It’s a perfect example of how simple ingredients can create something truly magical.
Ingredients Needed for the Recipe
Gathering your ingredients is the first step to soup success. Here’s your shopping list for this flavor adventure.
- Spicy Italian Sausage: The flavor foundation. Go for spicy to give the soup its characteristic kick.
- Bacon: For that essential, smoky, salty crunch. Good quality makes a difference!
- Onion and Garlic: The aromatic duo that builds a savory base for everything else.
- Chicken Broth: I prefer low-sodium so you can control the salt level yourself.
- Russet Potatoes: They hold their shape beautifully and soak up all the delicious broth.
- Chopped Kale: A hearty green that adds texture and a pop of color. Pre-chopped saves time!
- Heavy Whipping Cream: This is what transforms the broth into something rich and velvety.
- Crushed Red Pepper Flakes: Optional, but great for an extra bit of heat.
- Parmesan Cheese: For grating fresh over the top right before serving. Absolutely non-negotiable.
The Best Time to Serve This Dish
This soup is a true chameleon, fitting perfectly into so many occasions. It’s the undisputed champion of chilly autumn evenings and bitter winter nights.
But don’t just relegate it to cold weather! It’s a fantastic, crowd-pleasing option for a casual dinner party or a big family gathering. Seriously, it’s a guaranteed hit.
And let’s be real, sometimes you just need a big bowl of comfort on a random Tuesday. This soup is always the right answer for that.
How to make Zuppa Toscana?

Building Your Flavor Foundation
Start by browning your spicy Italian sausage in a large pot or Dutch oven. Use a spoon to break it up as it cooks.
Once it’s beautifully browned and cooked through, scoop it out and set it aside. All those browned bits left in the pot? That’s liquid gold, my friend.
Crisping Up the Bacon
Next, add your chopped bacon to that same pot. Let it sizzle and render until it’s perfectly crispy.
We’re building layers of flavor here, and the bacon fat will cook our next ingredients to perfection. Don’t you dare drain it!
Sautéing the Aromatics
Throw your diced onion right into the pot with the bacon and glorious bacon fat. Cook until the onion turns soft and translucent.
Now, stir in the minced garlic. Ah, that smell! Cook it for just about a minute until it’s fragrant—be careful not to burn it.
Bringing It All Together
Time to deglaze! Pour in your chicken broth and water, scraping up all those delicious browned bits from the bottom of the pot.
This is where you add a pinch of red pepper flakes, salt, and pepper. Now, add the sliced potatoes and the cooked sausage back into the pot.
The Simmering Stage
Bring everything to a gentle simmer. Let it bubble away until the potatoes are tender and can be easily pierced with a fork.
This usually takes about 10 minutes or so. You’re so close now, the anticipation is wonderful.
Welcoming the Greens
Stir in the chopped kale. It might seem like a lot at first, but it will wilt down beautifully into the soup.
Let it simmer for another 5 to 10 minutes. This allows the kale to soften and become tender, melding its flavor into the broth.
The Finishing Touch
Finally, turn off the heat. Stir in the heavy whipping cream, watching as it instantly transforms the broth into a creamy, dreamy paradise.
Just let it heat through—you don’t want to bring it to a boil after adding the cream. Taste it and adjust any seasonings if needed.
Time to Serve!
Ladle that steaming, heavenly soup into bowls. Grab your block of Parmesan and grate a generous snowy pile over the top of each serving.
Grab a spoon, find a cozy spot, and dig in. You’ve just made something incredible.
Ingredient Substitutions and Swaps
No kale? No problem! Fresh spinach is a fantastic substitute. Just stir it in at the very end, right before the cream, as it wilts in a flash.
If you’re watching calories, you can use half-and-half instead of heavy cream. It will be a tad less rich, but still delicious. Whole milk works in a pinch, too.
For a milder version, simply swap the spicy sausage for mild Italian sausage. The soup will be equally comforting, just without the heat.
Tips
For love and time, use a mandoline to slice your potatoes. It gives you perfectly uniform, thin slices that cook evenly and look gorgeous.
Always taste your soup before serving! The saltiness of bacon and sausage can vary, so you might not need extra salt.
If your soup gets too thick after storing, just thin it out with a little extra broth or water when you reheat it. Easy fix.
How to Store and Reheat Your Masterpiece
Let the soup cool completely before storing it. Pop it in an airtight container, and it will keep happily in the fridge for 3 to 4 days.
Reheat it gently on the stove over medium-low heat. Do not microwave it on high, as this can cause the cream to separate.
And yes, you can freeze it! Just leave the cream out. Freeze the base soup, then add the fresh cream when you thaw and reheat it.
Perfect Pairings for Your Soup
A thick, crusty piece of bread is mandatory for dipping into that creamy broth. A warm, buttery dinner roll or a flaky crescent roll is also a sublime choice.
For a lighter meal, a simple side salad with a sharp vinaigrette cuts through the soup’s richness beautifully. It’s the perfect contrast.
And a glass of crisp, white wine like a Pinot Grigio or Sauvignon Blanc complements the hearty, savory flavors of the soup wonderfully. Cheers to that!

Zuppa Toscana Recipe
Description
This Zuppa Toscana recipe is a rich, comforting copycat of the beloved Olive Garden classic. Packed with spicy Italian sausage, crispy bacon, tender potatoes, and fresh kale in a creamy, savory broth, it's a one-pot wonder that feels indulgent yet satisfying. Ready in under an hour, this hearty soup is perfect for chilly nights and sure to become a family favorite.
Ingredients
Garnish
Instructions
-
Brown the Sausage
In a large pot or Dutch oven over medium heat, brown the Italian sausage, breaking it apart with a spoon. Once fully cooked, remove with a slotted spoon and set aside.Drain excess fat if desired. -
Cook the Bacon
Add chopped bacon to the same pot. Cook until crispy, stirring occasionally. Remove and set aside with the sausage, leaving drippings in the pot.Bacon drippings add deep flavor—don’t discard them! -
Sauté Aromatics
Add diced onion to the pot and cook for 5–6 minutes until soft and translucent. Stir in minced garlic and cook for 1 minute more until fragrant.Scrape up any browned bits from the bottom of the pot. -
Add Liquids and Potatoes
Pour in chicken broth and water. Add crushed red pepper flakes (if using), salt, and pepper. Stir in sliced potatoes and cooked sausage. Bring to a simmer over medium heat.Use a mandoline for even, thin potato slices. -
Simmer Until Tender
Continue cooking for about 10–12 minutes, or until potatoes are fork-tender.Do not boil vigorously—simmer gently. -
Add Kale
Stir in chopped kale and simmer for an additional 5–10 minutes until wilted and tender. Taste and adjust seasoning with more salt or pepper if needed.Kale adds color, texture, and nutrients. -
Finish with Cream
Reduce heat to low. Stir in heavy cream and warm through—do not boil after adding cream to prevent curdling.For a lighter version, use half-and-half or whole milk. -
Serve Warm
Ladle hot soup into bowls. Top generously with crispy bacon, a sprinkle of Parmesan cheese, and extra red pepper flakes if desired.Perfect with crusty bread, biscuits, or dinner rolls.
Nutrition Facts
Servings 6
- Amount Per Serving
- Calories 480kcal
- % Daily Value *
- Total Fat 31gg48%
- Saturated Fat 12gg60%
- Trans Fat 0.5gg
- Cholesterol 95mgmg32%
- Sodium 920mgmg39%
- Potassium 1150mgmg33%
- Total Carbohydrate 28gg10%
- Dietary Fiber 4gg16%
- Sugars 5gg
- Protein 22gg44%
- Calcium 180mg mg
- Iron 3.5mg mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Make it lighter: Use turkey sausage, turkey bacon, and substitute cream with whole milk or unsweetened almond milk.
- Veggie swap: Spinach can replace kale—it wilts faster, so add it in the last 2–3 minutes.
- Storage: Cool completely and refrigerate in an airtight container for up to 4 days.
- Freezing: Freeze without cream for best texture. Thaw overnight and stir in fresh cream when reheating.
- Thicken the soup: For a richer consistency, make a cornstarch slurry (1 tbsp cornstarch + 2 tbsp broth) and whisk into the simmering soup.
- Serve with: Dinner rolls, crescent rolls, biscuits, or cornbread make perfect dippers.