Zuppa Toscana is Olive Garden’s most beloved soup — a creamy, hearty bowl of Italian sausage, tender potatoes, and fresh kale in a savory broth. This copycat version tastes like the original for a fraction of the price, and it’s ready in under an hour.
What Makes Olive Garden’s Version Distinct
Traditional Tuscan soup (the real zuppa toscana) is a peasant dish — beans, cavolo nero, and pork over stale bread. Olive Garden’s version is an Americanized interpretation that replaces the beans with more sausage, adds heavy cream to the broth, and serves it in a bowl big enough to be a meal.
The two things that separate a good copycat from a thin, watery attempt:
The fat layer. Brown the bacon first, leave the drippings, brown the sausage in those drippings. The fond that builds on the bottom of the pot is the entire flavor foundation of the broth. Pouring in the chicken broth and scraping those browned bits loose is the moment the soup becomes something.
Seasoning at the end, not the beginning. The sausage and bacon are already salty. The broth is salty. The Parmesan on top is salty. Add only a small amount of salt in the pot and adjust after tasting once the cream is in — it’s easy to oversalt this soup if you season by formula instead of by taste.
Potatoes: Russet vs. Yukon Gold
Russet potatoes are the right call here. They’re starchy, which means they release a small amount of starch into the broth as they cook — this gives the cream broth a very slight body (not thick, but not watery either). Yukon Golds hold their shape better and have a buttery flavor, but they stay firmer and don’t give you that gentle broth enrichment.
Slice the russets into ¼-inch half-moons: thin enough to cook through in 15 minutes without turning to mush, thick enough to hold up when you’re serving and reheating.
The Kale Timing Window
Add kale in the last 3–4 minutes of cooking. Pull it out of the pot still bright green — it should be wilted and tender but not gray and soft. Overcooked kale turns bitter and loses its visual appeal.
Lacinato kale (also called Tuscan or dinosaur kale) is better than curly kale here because it’s more tender and has a slightly sweeter flavor. Either works. Remove the tough center stems — they won’t cook through in the time the leaves need.
Don’t Boil After Adding Cream
Once you stir in the heavy cream, keep the heat on low. Boiling a cream soup can cause the dairy to break (separate into fat and liquid), which doesn’t ruin the flavor but creates an unpleasant curdled appearance. Just heat it through — 2–3 minutes on low is enough.
Cost Comparison
| Olive Garden | Homemade | |
|---|---|---|
| Per bowl | $7–8 | — |
| Full batch (6 servings) | ~$44–48 | ~$14–16 |
| Per serving | ~$7.50 | ~$2.50 |
The homemade batch costs roughly 3× less per serving than the restaurant, and you get a larger portion — a Dutch oven of this makes 6 generous bowls, not the restaurant’s 8-ounce cup.
Note: Olive Garden’s official nutrition lists Zuppa Toscana at 220 calories per ~1-cup serving (15g fat, 15g carbs, 7g protein, 790mg sodium). This homemade recipe makes a larger, meal-sized bowl with the full cup of heavy cream, so a generous serving runs closer to 520 calories — use half-and-half (see Variations) to bring it down.
Variations
Spicy version: Use hot Italian sausage and double the red pepper flakes. Add ¼ teaspoon cayenne with the broth for extra heat that builds as you eat.
Dairy-free version: Substitute full-fat coconut milk for the heavy cream. The flavor shifts slightly — you’ll notice a faint coconut note — but the creaminess is close. Use a coconut cream if you want a richer result.
Lighter version: Use half-and-half instead of heavy cream (saves about 100 calories per serving). The broth will be slightly thinner but still creamy.
Add cannellini beans: A nod to the traditional Tuscan original — drain and rinse one can of cannellini beans and add them with the potatoes. They add protein and fiber and blend into the background flavor without dominating.
Storage and Reheating
Fridge: 4 days in a sealed container. The soup thickens as it sits (the potatoes release more starch). Add a splash of chicken broth when reheating to bring it back to the right consistency.
Reheat: Stovetop over low-medium heat, stirring occasionally. Avoid a rolling boil to protect the cream.
Freeze: Possible but imperfect — cream-based soups can turn slightly grainy after freezing. Better to freeze without the cream and kale, adding both fresh when reheating. Keeps up to 2 months.
More Olive Garden Copycat Recipes
Love this soup? These are worth making next:
- Copycat Olive Garden Breadsticks — the garlic-buttered pull-apart that made the unlimited basket famous
- Copycat Olive Garden Italian Dressing — the zippy Italian dressing that goes on every table
See all Olive Garden copycat recipes →




