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

Creamy Zuppa Toscana recipe, full of crumbled sausage, crispy bacon, and tender potatoes in a rich, flavorful broth! This cozy bowl is inspired by one of your favorite Olive Garden soups, Zuppa Toscana, and it’s even better made at home. The entire family will be asking for seconds!

We’ve added a few extra touches to take this Zuppa Toscana recipe to the next level, while still keeping it simple and satisfying. If you love Olive Garden inspired meals, don’t miss our Instant Pot Pasta e Fagioli or indulgent Creamy Tuscan Chicken or the savory Creamy Parmesan Chicken — either are perfect for recreating a restaurant style dinner at home.

Creamy Zuppa Toscana full of crumbled sausage, crispy bacon and tender potatoes in a creamy broth!

Why This Recipe Works

This Zuppa Toscana is the ultimate comfort food. With tender potatoes, crispy bacon, savory sausage, and a rich, creamy broth, it’s perfect for cold nights. Made in one pot with simple steps to keep the sausage browned and bacon crisp, every bite is full of flavor.

Though “Zuppa Toscana” means “Tuscan soup,” this version is an American favorite made popular by Olive Garden. We’ve added optional dry white wine for extra depth, and a simple cornstarch slurry to thicken it if you like. It’s creamy, cozy, and incredibly easy to make.

What Goes Into Zuppa Toscana

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Labeled flatlay of Zuppa Toscana ingredients in bowls, including sausage, bacon, onion, potatoes, kale, cream, broth, wine, garlic, spices, cheese, and cornstarch.

Zuppa Toscana ingredients are everyday items you find at home, each one bringing bold flavor and comforting texture to the bowl. It’s simple, satisfying, and easy to make at home.

  • Italian Sausage – Use mild or hot sausage depending on your preference. Browning it well builds a rich, flavorful base for the soup.
  • Bacon – Crispy diced bacon adds smoky depth and a little crunch. Cook it first and use the drippings to sauté the aromatics.
  • Potatoes – Russet potatoes are ideal here. Slice them into 1/4-inch rounds so they soften into the broth, thickening it naturally.
  • Kale – Fresh kale adds color, texture, and a slight bitterness that balances the creaminess of the broth. Remove tough stems before chopping.
  • Cream – Use heavy cream, half and half, or even evaporated milk. It gives the soup a silky, rich finish without being too heavy.
  • Fennel & Chili Flakes – These add subtle warmth and flavor complexity. Adjust the chili flakes to your heat preference.

Note: Please see recipe card at the bottom for list of full ingredients and measurements

How To Make Zuppa Toscana

If you’re wondering how to cook Zuppa Toscana, don’t worry because it’s simple and comforting. With just one pot and a few steps, you’ll have a creamy, hearty soup full of flavor and texture.

  1. Brown the Sausage: Heat a large pot or Dutch oven over medium-high heat. Add the sausage, breaking it up with a wooden spoon. Once browned and cooked through, drain the excess fat, leaving about 1 teaspoon in the pot. Transfer the sausage to a plate and set aside.
  1. Cook the Bacon and Sauté Aromatics: In the same pot, cook the bacon until crisp, about 10 minutes. Drain most of the fat, leaving about 2 teaspoons in the pot. Add chopped onions and sauté until soft and translucent, about 5 minutes. Stir in the garlic and cook for 1 minute, until fragrant.
  1. Build the Broth: (Optional) Pour in the white wine and simmer for 2 minutes to reduce. Add chicken broth and season with crushed bouillon, salt, pepper, fennel, and red chili flakes. Increase heat to high and bring to a boil. Add the sliced potatoes and cook for about 10 minutes, or until fork-tender.
  1. Add Cream and Finish the Soup: Reduce heat to medium. Stir in the cream, then return the cooked sausage and bacon to the pot. Add the chopped kale and simmer for 2 minutes, until the leaves have softened. Serve warm with crusty bread or garlic toast.

Zuppa Toscana is rich, creamy, and satisfying all on its own, but it’s even better with something fresh or savory on the side. Pair it with a crisp salad or a warm veggie dish to round out your meal.

For a refreshing contrast, try our Pesto Grilled Chicken Avocado Salad — it’s light, herby, and full of vibrant flavors. If you’re after something heartier, our Caprese Stuffed Portobello Mushrooms are loaded with melty cheese, tomatoes, and basil, perfect alongside a cozy bowl of soup. Or keep it light and classic with our Skinny Chicken and Avocado Caesar Salad, which adds a satisfying crunch without overpowering the soup’s bold flavors.

Recipe FAQ’s

How Do You Make It Thicker?

If you prefer a thicker soup, stir in a cornstarch slurry at the end. Mix 1 tablespoon of cornstarch with 2 tablespoons of heavy cream or cold water, then add it to the pot and let it simmer until slightly thickened.

Is There A Low Carb Version?

Yes! Swap out the potatoes for cauliflower florets. They cook quickly and soak up the flavor just as well, making it a great low carb option.

What Can I Use Instead Of Kale?

You can substitute kale with baby spinach or Swiss chard. Both wilt quickly and add a similar texture and color to the soup.

A bowl of Zuppa Toscana with sausage, bacon, kale and potatoes
5 from 38 votes

Zuppa Toscana

Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Servings: 6 – 8 serves
Creamy Zuppa Toscana recipe, full of crumbled sausage, crispy bacon and tender potatoes in a creamy broth! Make this Olive Garden Soup right at home. Low carb option included!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 
 

  • 1 tablespoon olive oil
  • 1 pound mild Italian Sausage casings removed
  • 4 oz diced bacon
  • 1 onion large, chopped
  • 6 cloves garlic minced
  • 1/2 cup dry white wine optional
  • 1 1/2 quarts low-sodium chicken broth
  • 5 Russet potatoes scrubbed, rinsed and sliced into 1/4-inch slices
  • 1 cube beef bouillon crushed
  • 1/2 teaspoon salt
  • 1/4 teaspoon cracked pepper
  • 1 teaspoon ground fennel
  • 1 teaspoon red chili flakes optional — adjust to your taste
  • 1 1/2 cups half and half or heavy/thickened cream
  • 3 cups chopped kale hard stems removed, substitute with baby spinach leaves or Swiss chard
  • 1 tablespoon parmesan cheese fresh shredded, for serving
  • 1 tablespoon cornstarch optional for thicker soup – SEE NOTES

Instructions 

  • Fry the sausage in a heavy based pot or Dutch oven over medium-high heat while breaking up the meat with the end of your wooden spoon. When browned, and cooked through (about 10 minutes), drain most of the oil, leaving about 1 teaspoon of drippings in the pot. Transfer sausage meat to a plate.
  • Cook the bacon in the same pot/Dutch oven over medium heat until crispy (about 10 minutes). Drain, leaving about 2 teaspoons of drippings in the pot. Transfer cooked bacon to the plate with the sausage meat.
  • Sauté onions in the pot and cook until soft and translucent (about 5 minutes). Add the garlic and cook for 1 minute, until fragrant.
  • OPTIONAL: Add the wine and let reduce to half (about 2 minutes).
  • Increase heat to high, pour in the chicken broth and bring to a boil. Season broth with crushed bouillon, salt, pepper, fennel and chili flakes. Add the potatoes and boil until fork tender (about 10 minutes).
  • Reduce heat to medium. Stir in the heavy cream, cooked sausage, bacon and kale. Let simmer for 2 minutes, until kale leaves have softened.

Notes

*For low carb option, replace potatoes with 1 head of cauliflower, chopped.
Cut potatoes into even pieces to ensure even cooking.
Chicken, turkey or beef sausages can be used.
Pancetta can be used instead of bacon.
 
For a thicker soup, mix cornstarch together with 2 tablespoons of cream. Mix well until free from lumps and add it in along with the cream. Give it a good stir while the soup is boiling until thickened. Then add in the cooked sausage, bacon and kale. Continue on with the recipe.

Nutrition

Calories: 574kcal | Carbohydrates: 43g | Protein: 26g | Fat: 32g | Saturated Fat: 12g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 13g | Cholesterol: 68mg | Sodium: 1.263mg | Potassium: 1.239mg | Fiber: 3g | Sugar: 4g | Vitamin A: 1.217IU | Vitamin C: 25mg | Calcium: 100mg | Iron: 3mg

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

Tried this? Leave a comment below!

You might also like

Karina in a white and black dress with her hair blowing back, standing in front of her cooktop, cooking salmon in a pan

Get a free eBook!

Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!

 
Karina eating butter chicken from a gold fork out of a bowl with a nann bread on the side.

Hey Good Food Lovers! It’s nice to see you! My name is Karina. Welcome to Cafe Delites, my beloved space for the last 10 years where my passion for food has flourished and connected millions!

5 from 38 votes

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.

69 Comments

  1. Karen says:

    This recipe is so good as it is! I made no changes but i did add chopped fresh tomato to the bowl when I served it for a little color and a little fresh. I’ll save and make this again!!

  2. Candace Longan says:

    5 stars
    Zuppa is a pretty basic recipe but the small variations really make this one stand out. I did not have any white wine on hand and used better than bullion in place of the cube.

  3. Christina says:

    5 stars
    I enjoyed this soup so much! I pretty much followed the recipe to a T except with the spices, I added them and tasted a little at a time. I hate leftovers, but I was so upset that I didn’t have more of this leftover! I also added a sweet potato along with the regular potatoes. I made it 2 nights ago and just had it leftover for lunch, it was still absolutely delicious! I am definitely going to have to make a double batch next time.

  4. Lucifer says:

    Thank you — Turned out fantastic. gf made me omit the fennel, but the wine and beef bouillon gave this zuppa toscana the extra to make this recipe very umami-ish.

  5. Brenda says:

    5 stars
    Made this the other day and it was to die for! Thank you.

  6. Angela K Balcom says:

    5 stars
    OML! Delish, I used chickpeas instead of potatoes though,and canned milk for a little less cholesterol still amazing!

  7. Ay says:

    5 stars
    Soooooo good! Its definitely worth trying

  8. Marianne Powell says:

    I made this soup for our weekly girls night yesterday. BIG HIT!!! I doubled the recipe and had no problems with it at all.

  9. Sharon Jeter says:

    5 stars
    A very flavorful soup! I didn’t have fennel but didn’t miss it. Used red wine instead of white and added an additional cup of broth because we like soupier soups. A great dinner.

  10. Ashley says:

    5 stars
    This recipe is INSANE. I almost couldn’t believe it. I’m not a great cook but I’m working on being better, and this made me feel quite capable. The wine adds a whole other level. Everyone raved at our house!