This soup ruined every other soup for me. I made it on a random Tuesday because I had half a bag of kale wilting in my fridge and didn’t want to waste it. One bowl in, and I was already planning when I’d make it again.
Zuppa Toscana is the creamy, sausage-packed, potato-loaded soup that Olive Garden made famous. This version is inspired by their classic, made completely from scratch in your own kitchen.
It’s rich. It’s a little spicy if you want it to be. And it comes together faster than you’d think for something this good.
Side Note: If you’re into copycat comfort food, you’ll probably also love a good homemade version of your favorite chain drink recipes. Same energy, different meal.
Here’s the part that surprised me most. This soup has been around in various forms in Tuscany for centuries, long before it ever showed up on a chain restaurant menu. The original is called “zuppa toscana” simply because it means Tuscan soup, and it’s traditionally made with beans and stale bread instead of the cream and potatoes we know today.
So really, what you’re making is a modern American spin on an old world classic. Kind of wild to think about while you’re stirring a pot in your own kitchen.
What You’ll Need

| Ingredient | Amount |
|---|---|
| Italian sausage (mild or spicy) | 1 lb |
| Bacon, chopped | 4 slices |
| Yellow onion, diced | 1 medium |
| Garlic, minced | 3 cloves |
| Chicken broth | 6 cups |
| Russet potatoes, thinly sliced | 4 medium |
| Heavy cream | 1 cup |
| Kale, chopped and stems removed | 3 cups |
| Red pepper flakes | 1/2 tsp |
| Salt and black pepper | To taste |
| Parmesan cheese, grated | Optional, for serving |
That’s it. Nothing exotic, nothing you need to hunt down at a specialty store.
Read this also: Dutch Bros Copycat Drinks You Can Actually Make At Home
Tools You’ll Need
- Large pot or Dutch oven
- Cutting board and sharp knife
- Wooden spoon
- Ladle
- Measuring cups and spoons
How to Make Zuppa Toscana
Step 1: Cook the Sausage
Add the Italian sausage to your pot over medium heat. Break it apart with your wooden spoon as it cooks. You want small, crumbled pieces, not big chunks.
Cook until browned all the way through, about 6 to 8 minutes. Remove it with a slotted spoon and set it aside.
Step 2: Crisp the Bacon
In the same pot (don’t clean it, that fat is flavor), add your chopped bacon. Cook until crispy, about 5 minutes.
Step 3: Build the Base
Add the diced onion to the pot with the bacon. Cook for 3 to 4 minutes until it softens. Add the garlic and stir for another 30 seconds, just until it smells amazing.
Step 4: Add the Broth and Potatoes
Pour in the chicken broth and add your sliced potatoes. Bring everything to a boil, then reduce to a simmer. Let it cook for 15 to 20 minutes, until the potatoes are fork tender.
Step 5: Bring Back the Sausage
Return the cooked sausage to the pot. Stir it in and let everything simmer together for another 5 minutes.
Step 6: Finish With Cream and Kale
Lower the heat and stir in the heavy cream. Add the chopped kale and red pepper flakes. Stir until the kale wilts down, which only takes about 2 minutes.
Season with salt and pepper to taste. Ladle into bowls and top with parmesan if you’re feeling fancy.
Pro Tips
1. Slice your potatoes thin. Around a quarter inch is perfect. Thinner slices cook faster and soak up more of that broth flavor.
2. Don’t drain the bacon fat. It’s doing a lot of the flavor work in this soup. Let it hang out in the pot.
3. Add the kale last. If you toss it in too early, it turns into a sad, army green mush. Adding it at the very end keeps the color bright and the texture with a little bite.
4. Taste before you salt. Between the bacon, sausage, and broth, this soup already brings a lot of salt to the table. Season at the very end, not before.
5. Go spicy if you’re feeling brave. Swap mild Italian sausage for hot, and bump up the red pepper flakes. It turns this into a whole different soup.
Read this also: The 7 Brew Blondie Actually Costs $2 to Make at Home
Substitutions and Variations
| Original | Swap |
|---|---|
| Italian sausage | Ground turkey sausage |
| Bacon | Turkey bacon or pancetta |
| Heavy cream | Half and half, or coconut milk for dairy-free |
| Russet potatoes | Sweet potatoes or Yukon golds |
| Kale | Baby spinach |
| Chicken broth | Vegetable broth |
Want it lower carb? Swap the potatoes for cauliflower florets. It changes the texture a bit but keeps that same cozy soup base.
Make Ahead Tips

You can brown the sausage and bacon up to 2 days ahead and store them in the fridge in a sealed container.
The soup base (everything except the cream and kale) also holds up well made a day in advance. Just reheat it on the stove, then stir in the cream and kale right before serving.
Cream based soups don’t love sitting around with dairy already mixed in, so this order keeps everything tasting fresh.
Perfect Pairings
This soup is rich enough to stand on its own, but a few sides take it up a notch.
- Crusty bread. Something with a crisp crust for soaking up the broth. A baguette or sourdough works great.
- Simple green salad. A light salad with a tangy vinaigrette balances out the richness.
- Garlic knots. If you want to lean fully into the Italian restaurant vibe, homemade garlic knots are the move.
Time-Saving Tips
If you’re short on time on a weeknight, here’s how to speed this up. Buy pre-sliced bacon and skip chopping it yourself. It saves maybe five minutes, but every bit counts on a busy night.
You can also use a mandoline slicer for the potatoes instead of a knife. It gets them uniformly thin in a fraction of the time, which also means they cook faster and more evenly.
Prepping your onion and garlic the night before and storing them in a small container in the fridge means step three is basically done before you even start cooking.
Leftovers and Storage
This soup keeps well in the fridge for up to 4 days in an airtight container.
Freezing: Here’s the catch. Cream based soups can separate or turn grainy after freezing and thawing. If you want to freeze a batch, do it before adding the cream and kale. Freeze the base, then add fresh cream and kale when you reheat it.
Reheating: Warm it gently on the stove over medium-low heat, stirring occasionally. Microwaving works too, just do it in short bursts so the cream doesn’t separate.
Nutritional Snapshot
Estimated per serving, based on 6 servings total.
| Nutrient | Amount |
|---|---|
| Calories | ~420 |
| Protein | 18g |
| Carbohydrates | 24g |
| Fat | 29g |
| Fiber | 3g |
These numbers will shift depending on the sausage you use and how heavy you go on the cream and parmesan.
FAQ Realated to Zuppa Toscana
1. Can I make this in a slow cooker?
Yes. Brown the sausage and bacon first on the stove, then add everything except the cream and kale to your slow cooker. Cook on low for 6 hours or high for 3. Stir in the cream and kale during the last 20 minutes.
2. Why did my soup turn grainy?
This usually happens when the cream gets added to soup that’s still at a hard boil. Always lower the heat before stirring in the cream.
3. What’s the best sausage for this recipe?
Mild Italian sausage gives you the classic version. Spicy Italian sausage adds a nice kick if you like heat. Either works well here.
4. Do I have to use kale?
Not at all. Baby spinach works as an easy swap and wilts down even faster than kale does.
5. Can I make this soup lighter?
Swap the heavy cream for half and half, and use turkey sausage and turkey bacon instead of pork. It won’t be quite as rich, but it’s still packed with flavor.
6. How spicy is this soup?
As written, it’s mild with just a gentle warmth from the red pepper flakes. The heat level really depends on your sausage choice, so start mild and add more spice at the end if you want it.
7. Can I double the recipe?
Yes, and honestly I’d recommend it. This soup disappears fast, and it reheats so well that having extra in the fridge for lunch the next day feels like a win. Just make sure your pot is big enough to hold everything comfortably.
Conclusion
This is one of those soups that tastes like it took way more effort than it actually did. Sausage, bacon, potatoes, and kale swimming in a creamy broth. It’s the kind of dinner that makes a cold night feel a little warmer.
Give it a try this week and let me know how it turns out in the comments below. And if you swapped in anything or made it your own, I’d genuinely love to hear about it.