Skip to Content

Zuppa Toscana

Updated January 13, 2026 / By Holly Erickson

My rich, delicious Olive Garden-inspired zuppa toscana recipe has it all, and then some! Bacon, sausage, cream, garlic and parmesan cheese; what’s not to love?! 

Bowl of homemade zuppa toscana soup with sausage, potatoes, and kale, topped with Parmesan and served with crusty bread
Photography by Gayle McLeod

Zuppa Toscana Soup Recipe

My zuppa toscana recipe is just like the Olive Garden dish I loved so much as a college kid. Except that this soup tastes even better, because homemade soup always does! I eat zuppa toscana in winter like it is medicine for my seasonal blues (which I swear it is). Tortellini soup is another cozy winter fave for when you need a soup that’ll really warm you to the bone. 

I love the way spices balance out rich, creamy soups like this (remember the jalapenos in my salmon chowder?! yum.) so I’ve taken some minor liberties with Olive Garden’s zuppa toscana by adding chili powder and pepper flakes! If you prefer it mild, skip the pepper flakes. 

a bowl of cozy homemade zuppa toscana soup with sausage, potatoes, and kale, topped with Parmesan

What Our Readers Love About Zuppa Toscana

This is the best Zuppa Toscana I’ve ever made! The chili powder adds such a cozy warmth without making it too spicy and I love how hearty it is. Both my husband and three year old had seconds, so I’ll definitely be saving this one to make again in the future! - Christie

ingredients prepped and laid out to make zuppa toscana a creamy Italian soup with potatoes, sausage and kale

What Is Zuppa Toscana? 

Loaded with sausage, cream, garlic and parm, Zuppa Toscana means “Tuscan soup”, and the soup that the Olive Garden serves is an American derivative of a Tuscan soup, but it’s not similar to any soup that you’d traditionally be served in Tuscany. But that’s OK! While I love authentic Italian food, there’s plenty of room in my heart for Italian-American food, too. 

chopped bacon being cooked in a skillet to make creamy zuppa toscana soup
Italian sausage being cooked in a skillet with reserved bacon fat to make rich and flavorful zuppa toscana
onions and garlic cooking in bacon fat in a skillet to make a savory flavor base for zuppa toscana soup
zuppa toscana soup being cooked in a large soup pot

Zuppa Toscana Ingredients + Swaps

  • Bacon: The bacon is optional, but I think its smoky richness is a nice addition.
  • Italian sausage: SO many swaps work well here. You could use hot Italian sausage for a kick, or mild if you are serving this to kids. For a leaner version, I love to use chicken sausage. Plain ground pork or turkey work, too.
  • Aromatics: Yellow onion and garlic.
  • Chicken stock: Veggie stock would also work fine.
  • Russet potatoes: Russets are best for creamy soups like this. Save the yukon golds for another day.
  • Heavy cream: There’s no great sub for this. It’s really the “secret” to making this Olive Garden soup!
  • Kale: Any dark green leafy vegetable works well. I’ve used curly kale, Tuscan kale, baby kale, spinach, and even Swiss chard and they all work great.
  • Zucchini: You could skip this if you don’t love zucchini, but I like to have a little veggie boost with my bowlful of cream and sausage.
  • Parmesan cheese: The freshly grated stuff is best! Always.
  • Spices: Chili powder and red pepper flakes.
heavy cream being added to a large soup pot of zuppa toscana soup with potatoes, sausage, bacon and kale
a pot of homemade creamy zuppa toscana with sausage, bacon, potatoes, kale and zucchini

How To Make Zuppa Toscana from Scratch

  1. Brown the sausage and cook the bacon.
  2. Fry the onion and garlic in the bacon fat.
  3. Pour in the stock, potatoes and zucchini and bring the whole pot to a boil.
  4. Simmer until the potatoes are tender.
  5. Stir in sausage, cream, kale, Parmesan and bacon.
  6. When the kale is wilted, the soup is done
a pot of homemade creamy zuppa toscana with sausage, bacon, potatoes, kale and zucchini

How To Store Leftovers & Freeze

You can freeze this soup, but I don’t love it frozen and reheated because the cream can sometimes separate. That said, it does make great leftovers stored in the fridge for a few days! Warm it gently on the stove over medium-low heat for best results. 

a bowl of cozy homemade zuppa toscana soup with sausage, potatoes, and kale, topped with Parmesan

Call It a Copycat Recipe, Call It Just Darn Delicious—Whatever You Call It, Make It!

For more recipe inspiration, follow us on Facebook, Instagram, TikTok and Pinterest or order our cookbook. We love when you share your meals. Tag us on Instagram using #themodernproper, and we’d love to hear what you think of this recipe in the comments below. Happy cooking!

5 Days of FAB Family Meals for 2026

FREE EMAIL BONUS: Quick wins for busy nights!

Bowl of homemade zuppa toscana soup with sausage, potatoes, and kale, topped with Parmesan and served with crusty bread

Zuppa Toscana Recipe

  • Serves:  6
  • Prep Time:  15 min
  • Cook Time:  40 min
  • Calories:  475

Description

This Zuppa Toscana recipe is a hearty, creamy Italian-American soup loaded with savory Italian sausage, crisp bacon, tender potatoes, kale, and rich Parmesan in a flavorful broth — perfect for cozy winter lunches or dinners. It delivers comforting, restaurant-style taste right at home. 

Print Recipe

💌 Send yourself this recipe

Enter your email and we'll send Zuppa Toscana right to your inbox.

    Ingredients

    • 10 slices thick-cut bacon, diced
    • 2 tablespoons extra-virgin olive oil
    • 1 pound ground Italian sausage
    • 1 medium yellow onion, diced
    • 4 garlic cloves, minced (about 1 tablespoon)
    • 1 quart chicken stock
    • 2 teaspoons chili powder, (optional)
    • 2 large russet potatoes, peeled, sliced into ½-inch rounds, and quartered
    • 2 medium zucchini, (about 1 pound), halved and sliced into ½-inch-thick half-moons
    • 1 cup heavy cream
    • 1 bunch curly kale, stemmed and roughly torn
    • ¼ cup freshly grated Parmesan cheese, plus more for serving
    • 1 teaspoon kosher salt, plus more to taste
    • Freshly cracked black pepper, to taste
    • 1 teaspoon red pepper flakes, for serving

    Method

    1. Place the bacon in a large skillet. Set the skillet over medium heat and cook, stirring occasionally, until the bacon crisps and the fat is rendered, about 8 minutes. Using a slotted spoon, transfer the bacon to a paper towel-lined plate, reserving the fat in the pan. 

      chopped bacon being cooked in a skillet to make creamy zuppa toscana soup
    2. Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Once the oil is glistening, add the sausage and cook, breaking it up with a wooden spoon, until browned, about 10 minutes. Using a slotted spoon, transfer the sausage to the plate with the bacon.

      Italian sausage being cooked in a skillet with reserved bacon fat to make rich and flavorful zuppa toscana
    3. Add 2 tablespoons of the reserved bacon fat to the Dutch oven over medium heat. Add the onion and cook, stirring occasionally, until translucent, about 5 minutes. Add the garlic and cook until fragrant, about 1 minute more. Stir in the chicken stock, scraping up any browned bits from the bottom of the pot. Add the chili powder, potatoes, and zucchini. Bring the mixture to a boil over high heat. Reduce the heat to medium-low and simmer until the potatoes are tender, about 10 minutes. 

      zuppa toscana soup being cooked in a large soup pot
    4. Add the sausage and about three-quarters of the bacon to the soup. Stir in the heavy cream, kale, Parmesan and salt and cook, stirring, until the kale is wilted, 2 to 5 minutes. Taste and season with more salt and pepper. 

      a pot of homemade creamy zuppa toscana with sausage, bacon, potatoes, kale and zucchini
    5. Ladle the soup into bowls and top with the remaining bacon, more Parmesan, and red pepper flakes.

      a bowl of cozy homemade zuppa toscana soup with sausage, potatoes, and kale, topped with Parmesan

    Nutrition Info

    • Per Serving
    • Amount
    • Calories 475
    • Protein 25 g
    • Carbohydrates 31 g
    • Total Fat 29 g
    • Dietary Fiber 6 g
    • Cholesterol 66 mg
    • Sodium 493 mg
    • Total Sugars 6 g

    Zuppa Toscana

    Questions & Reviews

    Rated 5 stars by 25 readers

    or
    • Carlotta

      Can you freeze this soup

      Hi Carlotta, we don't recommend it, the potato texture doesn't hold up very well.

    • Joy

      Hi! Do you think this would work to make on the stove top and then keep warm in the slow cooker?

      Absolutely! Hope you enjoy Joy.

    • Marcela

      Is there a heavy cream substitute you can recommend?

      Hi Marcela, you can try canned full fat coconut milk or silk makes a dairy free heavy cream substitute.

    • Alex

      Does this soup freeze well?

      Hi Alex, it should freeze fine. Since there is cream you will want to fully thaw before reheating. Reheat slowing stirring often to keep the cream from separating. We hope you enjoy it!

    • Cynthia

      Could you substitute something se for zucchini?Broccoli corn ?

      Sure! Either would work, you can also just leave it out.

    • Megan

      5-star rating

      My husband and I are eager to try this. Can we use baby spinach instead of kale?

      Totally! Hope you enjoy!

    • Jenna

      5-star rating

      This soup was absolutely incredible. So tasty, I roasted some sourdough to make croutons and it was perfection.

      Thanks, we are so glad you loved it!

    • Elizabeth

      5-star rating

      SO GOOD! I love the addition of the zucchini. A wonderful bowl of soup on a cold winter day. The bacon and the chili pepper add a slight smoky flavor that I really enjoyed. Will definitely make again!

      Thanks, we are so glad you loved it!

    • Nick

      5-star rating

      Made this verbatim and it was delicious - and easy. Thanks for a great recipe! Will definitely be making again.

      Thanks, we are so glad you loved it!

    • Morgan

      5-star rating

      My new favorite soup!! I love the flavors and how hearty it is.

      Thanks Morgan, so glad you enjoyed it!

    • JoAnn

      5-star rating

      This was such a delight on a cold night. I made the soup with sweet Italian sausage and lacinato kale. This is definitely a keeper!

      Thanks JoAnn, we are so happy you loved it!

    • Jennifer

      5-star rating

      This is delicious! I used Italian ground turkey instead of sausage and it was still amazing. Thank you for this recipe.

      Thanks Jennifer! We are so happy you loved it!

    • Becca

      5-star rating

      It was absolutely amazing. I personally added more broth, but that is simply preference. I recommend this website to anyone that will listen. We have tried several recipes and have yet to find one we don't like. They are awesome!!!

      HAH! Thank you so much for spreading the word Becca! Glad you enjoyed this one!

    • Meg

      5-star rating

      This was my first ever time making Zuppa Toscana. My husband loved it so much, I made a double batch 2 weeks in a row. What a great recipe!

      That's so exciting Meg! We are so glad you both love it so much, thank you!

    • Jessica

      5-star rating

      I've been making different variations of this soup for years. This recipe is by far the best I've tried. I have never added zucchini in past versions, but it is the perfect addition! So happy I found this. Yup, good soup.

      Thanks Jessica! We are so happy you love this recipe!