Table of Contents
Introduction
zuppa toscana soup recipe is the kind of soup that laughs in the face of calorie counters. It’s bold, rich, unapologetically creamy, and makes no excuses for its heavy hand with sausage,, and potatoes. And if you’ve ever sat in an Olive Garden booth—stuffed between baskets of breadsticks and your own skepticism—you already know how damn good this soup can be. But here’s the thing: homemade is better. Way better.
The real power of Zuppa Toscana lies in its contrast. You’ve got spicy Italian sausage bringing the heat, smoky for depth, tender potatoes to soak it all up, and kale—nature’s green excuse—swimming through a creamy broth that coats everything like a culinary blanket. It’s rustic but indulgent. Comforting yet sharp. And it comes together in a single pot with minimal fuss.
This isn’t a traditional Italian recipe, mind you. Despite its name, it’s more of an American-Italian hybrid dreamt up in corporate test kitchens, but who cares? It works. And when you make it in your own kitchen—with real ingredients, patience, and a bit of love—it goes from good to soul-shaking.
So forget the drive-thru, ditch the takeout menu. You’re about to learn how to make Zuppa Toscana the way it was meant to be made: bold, creamy, and unforgettable.

Why You’ll Love This Recipe
- Rich, creamy broth loaded with flavor
- Spicy Italian sausage and smoky punch it up
- Hearty potatoes make it a full meal
- Kale adds color, texture, and a touch of nutrition
- One-pot recipe—easy cleanup
- Tastes better than Olive Garden’s version
- Great for meal prep and freezing
- Customizable with dairy-free or low-carb tweaks
- Kid-friendly and totally satisfying
- Fast enough for weeknights, fancy enough for guests
Ingredients
- 1 lb spicy Italian sausage (bulk or casings removed)
- 4 slices thick-cut, chopped
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 5 cups chicken broth (preferably low sodium)
- 4 large Russet potatoes, sliced thin or chopped
- 1 cup heavy cream
- 4 cups chopped kale (stems removed)
- Salt and black pepper, to taste
- Optional: red pepper flakes, grated Parmesan cheese
Instructions/Method
- In a large pot or Dutch oven, cook chopped over medium heat until crispy. Remove with a slotted spoon and set aside.
- Brown the Sausage: In the same pot, add the Italian sausage. Cook until browned and cooked through. Break it up as it cooks. Remove and set aside.
- Sauté Onion and Garlic: Add the diced onion to the sausage drippings. Sauté until soft, about 5 minutes. Stir in the garlic and cook another minute.
- Simmer the Potatoes: Pour in chicken broth. Add sliced potatoes. Bring to a boil, then reduce to a simmer. Cook for 15–20 minutes, or until potatoes are tender.
- Add Kale and Cream: Stir in the cooked, sausage, and chopped kale. Simmer for 5 minutes until kale is wilted.
- Finish and Season: Stir in heavy cream. Simmer for 2–3 minutes. Season with salt, pepper, and red pepper flakes to taste.
- Serve Hot: Ladle into bowls and top with Parmesan if desired.
Tips & Variations
- Use mild sausage for less heat: Still flavorful, just not spicy.
- Substitute spinach if you’re out of kale: Add it at the very end.
- Make it dairy-free: Use full-fat coconut milk instead of cream.
- Low-carb version? Skip the potatoes and add cauliflower florets.
- Thicken it up: Mash a few potato pieces right in the pot.
Note
Don’t overcook the kale—it should be wilted, not mushy. And always taste before adding salt; sausage and bring plenty on their own.

Serving Suggestions
- With crusty garlic bread or breadsticks
- Alongside a Caesar salad or simple greens
- Served in a bread bowl for extra indulgence
- Topped with shredded cheese and a drizzle of olive oil
- Paired with a cold beer or dry white wine
Nutrition Information
(Per serving, based on 6 servings):
- Calories: 510
- Protein: 22g
- Fat: 36g
- Carbohydrates: 28g
- Fiber: 3g
- Sodium: 950mg
User Reviews/Comments
“Made this for my boyfriend—he thought I picked it up from Olive Garden. Win.” — Jess T.
“Swapped in coconut milk and it still rocked. So flavorful.” — Malik G.
“Perfect rainy-day comfort food. Kids devoured it.” — Andrea P.
“This recipe got me through a brutal winter. Creamy, spicy, and straight-up comforting.” — Luke D.

FAQs
Can I make Zuppa Toscana in advance? Absolutely. In fact, the flavors deepen overnight. Store in the fridge up to 4 days or freeze for 3 months. Reheat gently.
Can I use turkey sausage instead of pork? Yes. Just add a little olive oil when browning—it’s leaner, so it needs help.
What kind of potatoes work best? Russets give you that perfect soft, starchy texture. Yukon Golds are a close second.
Can I use pre-cut kale? Sure. Just make sure to remove any thick stems. Nobody wants kale twigs in their soup.
Can I make this in a slow cooker? Yep. Brown the meat first, then toss everything (except cream and kale) into the slow cooker for 4–6 hours on low. Stir in cream and kale 30 minutes before serving.
Can I make this soup less rich? Use half-and-half instead of heavy cream, or skip it altogether for a brothier version.
What can I serve this with besides bread? Try roasted veggies, a side salad, or even grilled cheese sandwiches.
Conclusion
Zuppa Toscana isn’t authentic Tuscan peasant fare—it’s American comfort food at its finest, wearing Italian flair like a borrowed leather jacket. And there’s nothing wrong with that. It’s hot, creamy, loaded with sausage and spuds, and exactly what you need when the world feels cold and gray.
You don’t need to wait for a restaurant table to dig into this kind of warmth. You just need a pot, some good ingredients, and a little hunger. Whether you’re meal prepping for the week or feeding a crowd, this recipe holds its own—and then some.
Curious how this soup got its name despite being more American than Tuscan? Check out the Zuppa Toscana entry on Wikipedia for a little culinary backstory.
Now go ahead—grab a spoon and taste what home feels like.
Print
Creamy Zuppa Toscana Soup Recipe Like Olive Garden
Ingredients
- 1 lb spicy Italian sausage (bulk or casings removed)
- 4 slices thick-cut, chopped
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 5 cups chicken broth (preferably low sodium)
- 4 large Russet potatoes, sliced thin or chopped
- 1 cup heavy cream
- 4 cups chopped kale (stems removed)
- Salt and black pepper, to taste
- Optional: red pepper flakes, grated Parmesan cheese
Instructions
-
- Cook : In a large pot or Dutch oven, cook chopped over medium heat until crispy. Remove with a slotted spoon and set aside.
- Brown the Sausage: In the same pot, add the Italian sausage. Cook until browned and cooked through. Break it up as it cooks. Remove and set aside.
- Sauté Onion and Garlic: Add the diced onion to the sausage drippings. Sauté until soft, about 5 minutes. Stir in the garlic and cook another minute.
- Simmer the Potatoes: Pour in chicken broth. Add sliced potatoes. Bring to a boil, then reduce to a simmer. Cook for 15–20 minutes, or until potatoes are tender.
- Add Kale and Cream: Stir in the cooked, sausage, and chopped kale. Simmer for 5 minutes until kale is wilted.
- Finish and Season: Stir in heavy cream. Simmer for 2–3 minutes. Season with salt, pepper, and red pepper flakes to taste.
- Serve Hot: Ladle into bowls and top with Parmesan if desired.
Notes
- Use mild sausage for less heat: Still flavorful, just not spicy.
- Substitute spinach if you’re out of kale: Add it at the very end.
- Make it dairy-free: Use full-fat coconut milk instead of cream.
- Low-carb version? Skip the potatoes and add cauliflower florets.
- Thicken it up: Mash a few potato pieces right in the pot.