Copycat Olive Garden Zuppa Toscana Recipe
This copycat Olive Garden Zuppa Toscana recipe gives you that creamy, sausage-loaded soup at home, and it’s ready in under an hour. It’s the kind of thing you can pull off on a Tuesday night without a big grocery haul.
The soup has Italian sausage, kale, and potatoes in a broth that’s rich from heavy cream but still light enough that you want a second bowl. Once you’ve made it yourself, the restaurant version feels almost beside the point.

Why I Love This Recipe
The sausage does most of the flavor work here. The fat it renders into the pot gives the broth a depth that a chicken-stock-only base never quite matches.
I keep coming back to this version because the potatoes stay firm and the kale holds its texture rather than turning to mush. The cream goes in at the end so it stays silky instead of breaking.
Recipe Ingredients

- 1 lb Italian sausage (casings removed) – Use hot or mild depending on your heat preference; this is the backbone of the broth
- 4 slices bacon, chopped – Adds a subtle smokiness; pancetta works too
- 1 medium yellow onion, diced – Yellow onion melts into the broth without any sharpness
- 4 cloves garlic, minced – Fresh only; jarred garlic tends to turn bitter when sautéed at high heat
- 4 cups chicken broth – Low-sodium lets you control the salt level
- 2 cups water – Keeps the broth from being too heavy
- 4 medium russet potatoes, thinly sliced (about 1/4-inch thick) – Russets break down slightly at the edges and help thicken the broth naturally
- 1 tsp red pepper flakes – Scale up if you want more heat
- 1/2 tsp black pepper – Freshly cracked is noticeably better here
- 1 cup heavy cream – Added at the end to keep the broth smooth and glossy
- 3 cups kale, roughly chopped, stems removed – Curly kale holds up better than baby kale in hot liquid
- Salt to taste – Start tasting once the broth is fully combined
Variations / Substitutions
- Hot vs. mild sausage – Mild gives a gentler base if you’re serving kids; hot sausage adds a noticeable kick that you’d otherwise get from extra red pepper flakes.
- Turkey sausage – Works fine as a leaner swap, though the broth will be slightly less rich since you’ll get less fat rendering into the pot.
- Dairy-free cream – Full-fat coconut cream is the most reliable option; it adds a very faint sweetness but the sausage flavor mostly covers it.
- Spinach instead of kale – Stir it in right at the end, as spinach wilts in about 1 minute versus kale’s 3 to 4 minutes.
- Sweet potato – Swapping in sweet potato for half the russets adds a mild sweetness that plays well against the spicy sausage.
- Cauliflower instead of potato – A lower-carb option that cooks faster; add it in the last 10 minutes rather than at the start of simmering.
If you enjoy soups like this, Copycat Olive Garden Pasta e Fagioli is worth making next.
How To Make Zuppa Toscana
Step 1: Brown the Sausage and Bacon

Set a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the 4 slices of chopped bacon and cook for about 4 minutes, stirring occasionally, until the fat has rendered and the bacon is just starting to crisp. Add the 1 lb of Italian sausage, breaking it up with a wooden spoon, and cook for another 5 to 6 minutes until browned all the way through with no pink remaining. Tilt the pot and spoon off most of the rendered fat, leaving about 1 tbsp behind.
The pot should smell deeply savory at this point, and the sausage bits should have some brown color on them, not just a grey, steamed look. That browning is what you want building into the broth.
Step 2: Soften the Aromatics

Reduce the heat to medium. Add the 1 diced onion to the pot and cook for 4 to 5 minutes, stirring a couple of times, until it’s translucent and starting to soften at the edges. Add the 4 cloves of minced garlic and the 1 tsp red pepper flakes, then stir for 1 minute until fragrant.
The garlic should smell toasty, not sharp. If it smells acrid or looks dark brown, your heat is a little high. Turn it down and keep moving.
Step 3: Simmer the Potatoes

Pour in the 4 cups chicken broth and 2 cups water, scraping the bottom of the pot to lift any browned bits. Add the 4 sliced russet potatoes and the 1/2 tsp black pepper. Bring to a boil over high heat, then reduce to a steady simmer and cook for 15 to 20 minutes, until the potatoes are tender all the way through when you pierce one with a fork.
You’ll notice the broth taking on a light starchy quality as the potatoes cook. That’s fine. A few potato slices breaking apart slightly at the edges is actually a good thing.
Step 4: Wilt the Kale

Add the 3 cups of roughly chopped kale directly to the simmering pot. Stir it in and cook for 3 to 4 minutes at medium heat, just until the leaves have wilted and turned a deep, darker green. Don’t go longer than that or the kale gets soft and loses the slight chew that makes this soup worth eating.
Step 5: Stir in the Cream and Serve

Reduce the heat to low. Pour in the 1 cup of heavy cream and stir gently to combine, cooking for 2 minutes just to heat it through. Taste and adjust salt. Ladle the soup into bowls and finish each one with a crack of black pepper and a pinch of red pepper flakes on top.
Recipe Tips
- Slice the potatoes thin and even. Around 1/4-inch thick is the target. Thicker slices will still be hard in the middle when the thinner ones are done, and uneven potatoes make the texture feel sloppy.
- Don’t skip draining the fat. Leaving too much sausage and bacon fat in the pot makes the finished broth greasy rather than creamy. One tablespoon left behind is enough.
- Add the cream off a rolling boil. If the broth is bubbling hard when the cream goes in, it can separate and look slightly curdled. Low heat for that last step keeps it smooth.
- Taste the broth before adding any extra salt. The sausage and bacon bring a good amount of sodium on their own, and the broth can tip salty quickly.
Cook times by potato thickness and heat level:
| Potato Thickness | Simmer Temperature | Cook Time |
|---|---|---|
| 1/4 inch | Medium simmer | 15 minutes |
| 3/8 inch | Medium simmer | 20 minutes |
| 1/4 inch | Low simmer | 20 to 22 minutes |
How To Store
- Refrigerate – Store leftovers in an airtight container for up to 4 days. The broth will thicken as it sits because of the starch from the potatoes.
- Reheating – Warm over medium-low heat on the stove, stirring occasionally. Add a splash of chicken broth or water to loosen it if the texture has gone too thick. Avoid the microwave on high power since it can cause the cream to separate.
What To Serve With Zuppa Toscana
A crusty loaf of sourdough or a baguette is the natural companion, not just out of habit but because the open crumb soaks up the creamy broth in a way a softer bread can’t match. A simple green salad with a sharp red wine vinaigrette cuts through the richness and gives the meal some balance. If you want something heartier, a plate of garlic bread brushed with good olive oil and toasted until crisp works well alongside the bowl.
Frequently Asked Questions
Can I make this soup ahead of time?
Yes, but hold the kale and cream until you’re reheating it. Adding them fresh keeps the greens from going limp and the broth from looking broken after a day in the fridge.
Can I freeze Zuppa Toscana?
It’s not ideal. The cream-based broth tends to separate after freezing, and the potato texture turns grainy once thawed. If you need to freeze it, do so before adding the cream and kale, then finish those steps after reheating.
My broth looks thin. How do I thicken it?
Mash 3 or 4 of the cooked potato slices against the side of the pot with a spoon and stir them in. The starch thickens the broth in a couple of minutes without changing the flavor.
Can I use a slow cooker?
Yes. Brown the sausage and bacon in a skillet first, then add everything except the cream and kale to the slow cooker. Cook on low for 6 to 7 hours or high for 3 to 4 hours, then stir in the kale and cream during the last 20 minutes.
—

Ingredients
Method
- Cook the chopped bacon in a large Dutch oven over medium-high heat for 4 minutes until the fat renders, then add the sausage and brown for 5 to 6 minutes. Spoon off excess fat, leaving about 1 tbsp.
- Reduce heat to medium. Cook the diced onion for 4 to 5 minutes until translucent, then add the minced garlic and red pepper flakes and stir for 1 minute.
- Pour in the chicken broth and water, scraping the pot bottom. Add the sliced potatoes and black pepper. Bring to a boil then simmer for 15 to 20 minutes until the potatoes are fork-tender.
- Stir in the chopped kale and cook for 3 to 4 minutes until wilted and deep green.
- Reduce to low heat, stir in the heavy cream, and cook for 2 minutes. Taste, adjust salt, and ladle into bowls topped with cracked black pepper and red pepper flakes.
