This post may contain affiliate links. Please read our privacy policy.

Skip the restaurant and make a copycat version of Olive Garden’s zuppa toscana soup right in your home kitchen! Italian sausage, potatoes, and kale in a rich, creamy broth will warm you up from the inside out. Best of all, it takes less than 45 minutes to make! 

Overhead view of zuppa toscana soup in a white bowl set next to a ciabatta roll.
Subscribe to My Baking Addiction!
Get updates on the latest posts and more from My Baking Addiction straight to your inbox.

In my opinion, there’s no better way to warm up on a cold, dreary day than with a bowl of homemade soup. Whether it’s hearty sausage and lentil soup or creamy loaded baked potato soup, I love them all alongside a slice of buttered beer bread or crusty sourdough bread. 

Olive Garden’s zuppa toscana is a family favorite around here, but I don’t always want to call in a take-out order to get it. So instead, I make it from scratch and don’t even have to change out of my yoga pants. 

And let me tell ya, homemade zuppa toscana is unbelievably good and tastes pretty much identical to the Olive Garden version. It uses only a handful of ingredients—most of which are pantry staples—and comes together in 45 minutes or less. 

Trust me, that’s way faster than it would take to get the whole family out to a restaurant! 

“I made this today. Tasty, savory, delicious!” -Sandra

“Way better than Olive Garden! I’ve been making your version for years and don’t even order it at Olive Garden anymore.” -Elaine

Large blue dutch oven filled with zuppa toscana soup.

Jamie’s testing tips

Use low-sodium chicken broth or stock if possible. Since the sausage is already seasoned, I like using low-sodium broth to better control the final seasoning in the soup. Just be sure to taste it before serving so you can adjust the seasoning as desired! 

Don’t be afraid to spice things up. Sweet Italian sausage is the go-to when I’m feeding the kids, but I also love this soup made with hot Italian sausage. Scroll down to “recipe variations” for a few ways we like to switch things up when I make this recipe.

Make it ahead for an even easier weeknight dinner. I’ve got this recipe pretty much down to a science by now and can make it in almost no time. But depending on what we have going on that week, I’ll sometimes prep most of the recipe ahead of time so all I have to do is heat it up and add the last couple of ingredients. Scroll down to “make ahead instructions” for details on how I prep it! 

A note from Jamie

2026 update: I first shared this copycat zuppa toscana over 10 years ago and it is still a recipe I make for dinner on a regular basis. I have updated the photos and post to include more tips for making this cozy favorite, but the recipe is the same and just as delicious as ever!

Ingredients for zuppa toscana soup arranged on a countertop.

Ingredients notes and substitutions

⬇️ For the full recipe, including ingredient amounts, scroll down to the recipe card below!

I love soup recipes that use ingredients I often already have on hand, and this zuppa toscana recipe totally fits the bill. You’ll need:

  • Ground sweet Italian sausage: If you can only find Italian sausage links, you’ll need to remove the casings before browning the sausage. Feel free to swap the traditional pork sausage for Italian chicken sausage if desired.
  • Aromatics: A large onion and a few cloves of garlic. I prefer to use sweet onion, but a regular yellow onion is fine if that’s what you have on hand. 
  • Red pepper flakes: To add just a bit of heat to the soup. You can use more, less, or omit them altogether depending on how mild or spicy you want your soup to be. 
  • Potatoes: I like to use baking potatoes, such as Russet potatoes, because the high starch content helps thicken the soup a bit. Other varieties, such as Yukon Gold potatoes, will work but they won’t add as much body to the broth.
  • Chicken broth: Chicken stock also works. As I mentioned above, use a low-sodium variety if possible. 
  • Kale: If you are not using bagged, ready-to-use kale, be sure to remove the tough stems and cut the leaves into bite-size pieces. 
  • Heavy cream: This is what gives the broth extra richness at the end. 

Don’t forget to top the soup with some Parmesan cheese, especially if you really want it to be like the Olive Garden version! 

Overhead view of a pot of zuppa toscana soup on a countertop.

Recipe variations

There are few things that are quite as hearty and comforting as a bowl of this zuppa toscana recipe as written alongside some crusty bread, but there are a few ways you can change it up that are incredibly delicious, too.

For a spicier soup, swap the sweet Italian sausage with hot Italian sausage. You can also add more red pepper flakes for more of a kick. 

For a lower-carb version, I will often replace the potatoes with cauliflower for my low-carb zuppa toscana. 

To make this soup dairy free, use unsweetened coconut milk in place of the heavy cream. Make sure to also skip the Parmesan cheese at the end or use your preferred dairy-free swap.

You can even add bacon to this soup! Crisp up some bacon before browning the sausage, then transfer it to a plate to drain. Top the soup with the crispy bacon for serving!

Ladle scooping up zuppa toscana soup.

Make-ahead instructions

If you plan to make your zuppa toscana ahead of time, make it as directed but do not add the cream or the kale. This is to keep the cream from splitting and the kale from getting too wilted.

Let the soup cool, then transfer to an airtight container and store in the refrigerator for up to 3 days or in the freezer for up to a month. Thaw frozen soup in the fridge overnight.

When you’re ready to eat, reheat the soup on the stove over medium heat. Bring the soup just to a simmer, then add the cream and kale and finish the soup as directed, cooking until the kale is wilted and the soup is warmed through.

White bowl filled with zuppa toscana soup, set on a green and white napkin.
Want to save this recipe?
Enter your email and get it sent to your inbox!

Zuppa Toscana

By: Jamie
4.52 from 37 ratings
Prep: 15 minutes
Cook: 30 minutes
Total: 45 minutes
Servings: 6 servings
This homemade version of Olive Garden's zuppa toscana is just as hearty and delicious as the original and takes only 45 minutes to make!

Ingredients

  • 1 pound ground sweet Italian sausage
  • 1 large sweet onion diced
  • 3 garlic cloves minced
  • ½ teaspoon crushed red pepper flakes
  • 3 large baking potatoes peeled and thinly sliced
  • 3 cups chicken broth or chicken stock, low-sodium preferred
  • 3 cups water
  • 2 cups chopped kale
  • 1 ½ cups heavy cream
  • Salt and pepper to taste
  • Parmesan cheese for serving, optional

Video

[adthrive-in-post-video-player video-id=”sBtv1cEw” upload-date=”2019-12-14T00:00:00.000Z” name=”Zuppa Toscana” description=”Loaded with sausage, potatoes and kale, this homemade version of Olive Garden’s Zuppa Toscana soup is sure to become a family favorite.”]

Instructions 

  • In a large Dutch oven over medium heat, brown sausage until cooked through. Add onions, garlic and red pepper flakes and cook for an additional 4-5 minutes, stirring frequently. Drain excess fat and return pot to the stove.
    1 pound ground sweet Italian sausage, 1 large sweet onion, 3 garlic cloves, 1/2 teaspoon crushed red pepper flakes
    Italian sausage browned in a dutch oven with onion and garlic.
  • Add potatoes, chicken broth and water to the sausage mixture. Continue cooking over medium heat until the potatoes are cooked through.
    3 large baking potatoes, 3 cups chicken broth, 3 cups water
    Potatoes, onions, and italian sausage simmering in broth in a dutch oven.
  • Add heavy cream and kale and continue cooking for an additional 10-15 minutes. Taste and season with salt and pepper as needed. Serve warm, topped with parmesan cheese if desired.
    2 cups chopped kale, 1 1/2 cups heavy cream, Salt and pepper to taste, Parmesan cheese

Notes

Ingredients

  • Use hot Italian sausage for a spicier version, keeping in mind that the spices in the hot sausage may give the broth an orange color.
  • If you are not using ready-to-eat kale, be sure to remove the tough stems before chopping the leaves.
  • For a dairy-free version, use unsweetened coconut milk in place of the heavy cream.
  • If desired, you can cook 6 ounces of bacon cut into 1/2-inch pieces before browning the sausage. Remove the bacon to a paper-towel-lined plate before adding the sausage to the pot and garnish the soup with the crisped bacon for serving.

Make ahead

  • Cook the soup as directed, but do not add the cream or the kale. Cool and store in an airtight container in the refrigerator for up to 3 days or in the freezer for up to 1 month (thaw in the refrigerator overnight). Reheat over medium heat; once the soup is hot, add the kale and cream and finish the soup as directed.

Storage

  • Store leftovers in an airtight container in the refrigerator for up to 3 days.

Nutrition

Calories: 578kcal, Carbohydrates: 27g, Protein: 16g, Fat: 46g, Saturated Fat: 22g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 16g, Cholesterol: 127mg, Sodium: 1221mg, Potassium: 812mg, Fiber: 2g, Sugar: 6g, Vitamin A: 1627IU, Vitamin C: 18mg, Calcium: 107mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Frequently asked questions

Can I make this soup in the slow cooker?

Sure! Brown the sausage as directed, then transfer it to the crock of your slow cooker along with the remaining ingredients except for the cream and kale. Cook on low for 6-8 hours. Before serving, add the cream and kale; cover and allow to cook for another 15-20 minutes, until the kale is wilted and the cream is warmed through.

4.52 from 37 votes (37 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

42 Comments

  1. Sandra says:

    I made this today. Tasty, savory, delicious! I’ll make it again but probably use broccoli or cauliflower instead of potatoes, just to reduce the carbs. Thank you!

    1. Jamie says:

      I often use cauliflower instead of the potatoes for a low-carb version! So glad you enjoyed the soup, thank you for stopping by and sharing your feedback!
      -Jamie

    2. Diane says:

      @Sandra,
      I just made this soup for the 1st time,using hot Italian sausage in it & cauliflower…
      Was amazing! Even my husband loved it!
      I will make this again & again.. lol

    3. Jamie says:

      Hi Diane – Thanks so much for stopping by and sharing your feedback, I’m glad you enjoyed! Happy baking –
      Jamie

  2. Teresa says:

    Im gonna make this for dinner tonight but instead of potatoes im gonna do cauliflower to cut some of the carbs. Since my husband can’t have much carbs.

    1. Jamie says:

      Thanks so much for stopping by, Teresa! I appreciate you taking the time to comment. Happy Baking!
      -Jamie

  3. L.G. says:

    I’ve been making this soup 4 several yrs. Everyone loves it. I use spinach instead of kale & Turkey sausage thinly sliced the kind that comes in a long loop. I also use low sodium chicken broth & I occasionally use less cream & thicken with cornstarch. U almost can’t ruin it even with a few tweaks. You can definatly freeze before adding cream. Both kale & spinach freeze great.
    If you R on a special diet, the few exchanges can make it a lot more healthy. ( extra spinach/kale will also thicken soup if U want to try less cream) we love it & can have it more often by making it more healthy )

  4. Elaine E Brown says:

    Way better than Olive Garden! I’ve been making your version for years and don’t even order it at Olive Garden anymore. I do add a bit of salt and pepper and extra red pepper flakes if I am not using the hot sausage. I was so sad when I couldn’t find this yesterday! You saved the day. :)

  5. John King says:

    Wonderful recipes !!

    1. Jamie says:

      Thanks so much for stopping by, John! I appreciate you taking the time to comment. Happy Baking!
      -Jamie

  6. Rob says:

    Surprised no recipe I find for this mentions one key secret in Italian cooking.
    Hint: Since this is basically a “white sauce” type recipe. Try deglazing the pan after frying your sausage, onion, etc, with a splash of white wine.
    I do it with the onion, sausage, etc, still in the pan before adding potatoes, broth, etc…

    1. Jamie says:

      Thanks so much for stopping by, Rob! I appreciate you taking the time to comment. Happy Baking!
      -Jamie

  7. Marissa says:

    Can I substitute the water for more chicken broth for added flavor ? Other soup recipes I’ve used water lessens the flavor , anyone else try just the broth ?

    1. Jamie says:

      Sure can! I hope you love it!
      -Jamie

  8. Anna R. says:

    Freezes well but I always add more potatoes the second time around . I don’t use water but add more chicken broth. Kale is tough so I use fresh leaf spinach, no need to chop. I make this often. Watch the pepper flakes for I add only half and then taste it…….you can always add more if needed. I cut my potatoes in a half moon but not real thin for they will cook up too much and break apart. Start on medium heat and then reduce down.
    This soup is delicious…..could eat it every day with fresh bread sticks.

    1. Jamie says:

      So happy to hear you enjoyed it, Anna! I love your tips – thanks for sharing!
      -Jamie

  9. Laura says:

    Hi, I was curious what the nutrition facts on the Zuppa Toscana? Watching my calories and fats, so it would be nice to know what they actually are. Thanks.

    1. Jamie says:

      Hi, Laura! I’m not sure what the nutrition is exactly, but you can use this calorie counter. I hope this helps!

  10. Susan S says:

    I make this soup a lot, a little differently than your recipe but still pretty much the same. I use Caldo chicken bouillon cubes and then don’t add any salt or pepper. I have used milk, half and half and cream, all work wonderfully. I also brown the onions with the sausage, but dice and boil the potatoes (skin on) then add the sausage and onions to the potatoes, add kale and boil a little longer, adding the cream or milk in the last 15 mins or so of cooking. It’s my family’s favorite soup and I have frozen it with no problems. Just make sure you heat it very slowly, even during cooking or the cream will curdle. 

    1. Jamie says:

      Thanks so much for the tips, Susan! Love the freezer idea! :)
      -Jamie

    2. Chris says:

      I also freeze it with good results. The key is to not cook it at too high of a temperature or to cook it for too long as the dairy products will curdle.