Creamy Tuscan Sausage and Potato Soup

Hearty & Creamy Zuppa Toscana: The Ultimate Olive Garden Copycat Recipe for Cozy Nights

Indulge in the rich, comforting flavors of a classic with this incredibly delicious and easy-to-make Zuppa Toscana recipe. Inspired by Olive Garden’s famous soup, this homemade version surpasses restaurant quality, offering a creamy, savory broth brimming with crumbled Italian sausage, crispy bacon, and tender slices of potato. It’s an ideal meal for chilly evenings, promising a bowlful of warmth and satisfaction that will have your entire family asking for seconds.

We’ve meticulously crafted this recipe to elevate your homemade Zuppa Toscana experience, adding thoughtful touches that enhance its depth and creaminess without overcomplicating the process. This one-pot wonder truly brings the essence of Tuscan-inspired comfort food right to your kitchen. If you’re a fan of recreating beloved Olive Garden dishes at home, be sure to explore our other popular recipes like the Instant Pot Pasta e Fagioli or the decadent Creamy Tuscan Chicken — both perfect for a memorable, restaurant-style dinner experience in the comfort of your own home.

Creamy Zuppa Toscana full of crumbled sausage, crispy bacon and tender potatoes in a creamy broth!
A delicious, homemade Zuppa Toscana soup, packed with flavorful Italian sausage, crispy bacon, and soft potatoes in a rich, creamy broth.

Why This Homemade Zuppa Toscana Recipe Works So Well

This Zuppa Toscana isn’t just a soup; it’s a culinary embrace. Its magic lies in the harmonious blend of textures and tastes: the earthiness of tender potatoes, the smoky crunch of bacon, the rich spice of Italian sausage, all swimming in a luxurious, creamy broth. It’s the ultimate comfort food, especially perfect for warding off the chill on cold nights.

What makes our version stand out is its simplicity combined with exceptional flavor. Made conveniently in a single pot, this recipe ensures that every component is perfectly cooked—from the beautifully browned sausage to the crispy bacon—creating a symphony of flavors in every bite. While the name “Zuppa Toscana” translates to “Tuscan soup,” this beloved creamy rendition is an American sensation, popularized by the Olive Garden. We’ve taken it a step further by including an optional splash of dry white wine for an added layer of sophisticated depth and a cornstarch slurry for those who desire an even thicker, more velvety broth. The result is a soup that is incredibly creamy, wonderfully cozy, remarkably easy to prepare, and undeniably satisfying.

Beyond its incredible taste, this recipe works because it’s adaptable. You can easily adjust the spice level, experiment with different types of sausage, or even make it low-carb by swapping out ingredients. The step-by-step instructions are clear and concise, guiding even novice cooks to a restaurant-quality meal. It’s a testament to how simple, fresh ingredients can come together to create something truly extraordinary and memorable.

Essential Ingredients for Your Perfect Zuppa Toscana

Labeled flatlay of Zuppa Toscana ingredients in bowls, including sausage, bacon, onion, potatoes, kale, cream, broth, wine, garlic, spices, cheese, and cornstarch.
A visually appealing display of all the fresh ingredients ready for a homemade Zuppa Toscana.

The beauty of Zuppa Toscana lies in its use of readily available, everyday ingredients that each play a crucial role in building its bold flavor and comforting texture. Here’s a closer look at what you’ll need to create this simple yet immensely satisfying soup at home:

  • Italian Sausage: The cornerstone of this soup, providing a savory, aromatic base. You can choose mild or hot Italian sausage based on your preference for spice. Thoroughly browning the sausage is key to developing a rich, deeply flavored foundation for the entire dish. Removing the casings is recommended for a crumbly texture.
  • Bacon: Diced and cooked until perfectly crisp, bacon adds an irreplaceable smoky depth and delightful textural contrast. The rendered bacon fat is a secret weapon, used to sauté the aromatics and infuse the broth with even more flavor.
  • Potatoes: Russet potatoes are ideal for Zuppa Toscana due to their starchy nature, which helps to naturally thicken the broth as they soften. Slicing them into 1/4-inch rounds ensures they cook evenly and become wonderfully tender, melting into the soup.
  • Fresh Kale: Beyond adding a vibrant pop of color and essential nutrients, fresh kale introduces a slightly bitter, earthy note that perfectly balances the rich creaminess of the broth. Remember to remove the tough stems before chopping for the best texture. If kale isn’t available, baby spinach or Swiss chard make excellent substitutes.
  • Cream: The magic ingredient for that signature silky, rich finish. Heavy cream is often preferred for its luxurious texture, but half and half or even evaporated milk can be used for a slightly lighter, yet still decadent, result. It’s added at the end to prevent curdling and maintain its smooth consistency.
  • Fennel & Chili Flakes: These spices are essential for the soup’s aromatic complexity. Ground fennel contributes a subtle, sweet, licorice-like warmth that pairs beautifully with Italian sausage. Red chili flakes add a gentle heat, which you can easily adjust to suit your personal spice preference, from a mild whisper to a fiery kick.
  • Onion & Garlic: The aromatic backbone of nearly any great soup. Freshly chopped onion and minced garlic are sautéed until fragrant and translucent, building layers of savory flavor that permeate the entire broth.
  • Chicken Broth: Opt for low-sodium chicken broth to control the overall saltiness of your soup. This forms the liquid base, allowing all the other ingredients to meld together into a cohesive, flavorful experience.
  • Dry White Wine (Optional): A splash of dry white wine (like Pinot Grigio or Sauvignon Blanc) adds a bright acidity and helps deglaze the pot, picking up all those flavorful browned bits from the sausage and bacon, contributing a wonderful depth to the broth.
  • Beef Bouillon (Optional): A secret weapon for intensifying the savory notes of the broth, adding an extra layer of umami that elevates the soup’s overall flavor profile.

Note: Please see the comprehensive recipe card at the bottom of this page for a complete list of all ingredients and precise measurements.

Step-by-Step: How to Make Creamy Zuppa Toscana at Home

If you’re eager to learn how to cook Zuppa Toscana, rest assured that this recipe is as straightforward as it is comforting. With just one pot and a few simple steps, you’ll create a creamy, hearty soup bursting with incredible flavor and delightful textures. Follow these detailed instructions to bring this Olive Garden favorite to your dinner table:

Browning Italian sausage in a large pot for Zuppa Toscana.
Start by browning the Italian sausage until perfectly cooked, creating a flavorful base.
  1. Brown the Sausage: Begin by heating a large, heavy-bottomed pot or Dutch oven over medium-high heat. Add the Italian sausage, breaking it apart with a wooden spoon as it cooks. Ensure it’s beautifully browned and cooked through, which usually takes about 10 minutes. Once done, drain most of the excess fat, leaving approximately 1 teaspoon of flavorful drippings in the pot. Transfer the cooked sausage to a plate and set it aside. This step is crucial for developing deep flavor.
Sautéing onions and garlic in a pot after cooking bacon for Zuppa Toscana.
Cook the bacon until crisp, then sauté onions and garlic in the same pot to build the aromatic foundation.
  1. Cook Bacon & Sauté Aromatics: In the same pot, cook the diced bacon over medium heat until it’s wonderfully crisp, typically about 10 minutes. Remove most of the rendered bacon fat, leaving around 2 teaspoons in the pot – this leftover fat is packed with flavor. Add the chopped onions and sauté them until they are soft and translucent, which should take about 5 minutes. Next, stir in the minced garlic and cook for just 1 minute more, until it becomes wonderfully fragrant, being careful not to burn it.
Adding broth and potatoes to the pot for Zuppa Toscana.
Create the flavorful broth by adding chicken broth, seasonings, and potatoes, then bring to a boil.
  1. Build the Broth: For an extra layer of flavor, pour in the dry white wine (if using) and simmer for about 2 minutes to reduce it slightly. Then, add the low-sodium chicken broth and season it generously with the crushed beef bouillon, salt, pepper, ground fennel, and red chili flakes (adjusting to your desired heat). Increase the heat to high and bring the broth to a rolling boil. Carefully add the sliced Russet potatoes and cook them for approximately 10 minutes, or until they are perfectly fork-tender.
Finishing Zuppa Toscana with cream, sausage, bacon, and kale.
Finish the soup by stirring in cream, the cooked sausage and bacon, and fresh kale until softened.
  1. Add Cream & Finish the Soup: Reduce the heat to medium. Stir in the heavy cream (or half and half), then gently return the cooked sausage and crispy bacon to the pot. Add the chopped kale and let the soup simmer for just 2 minutes, allowing the kale leaves to soften beautifully. Serve your delicious, creamy Zuppa Toscana warm, ideally accompanied by crusty bread, warm garlic toast, or a fresh side salad.

Serving Suggestions for Your Zuppa Toscana

While Zuppa Toscana is undoubtedly rich, creamy, and satisfying enough to be a complete meal on its own, it truly shines when paired with complementary sides. Consider offering something fresh or savory to round out your dining experience. A crisp, vibrant salad or a warm vegetable dish provides a delightful contrast to the soup’s robust flavors.

For a refreshing balance, our Pesto Grilled Chicken Avocado Salad offers light, herby notes and vibrant flavors. If you prefer a heartier accompaniment, try our Caprese Stuffed Portobello Mushrooms, loaded with melty cheese, juicy tomatoes, and fresh basil – they’re a perfect match for a cozy bowl of soup. Alternatively, keep it simple and classic with our Skinny Chicken and Avocado Caesar Salad, which adds a satisfying crunch without overpowering the soup’s bold profile. And, of course, a slice of warm, crusty bread or garlic bread is always a welcome addition for soaking up every last drop of that incredible broth.

Expert Tips for the Perfect Zuppa Toscana

  • Don’t Skimp on Browning: Both the Italian sausage and bacon need to develop a good brown crust. This caramelization creates a depth of flavor that is essential for the soup.
  • Scrape the Fond: When you add the wine or broth, make sure to scrape up all the browned bits (fond) from the bottom of the pot. These bits are packed with flavor and will enrich your broth significantly.
  • Uniform Potato Slices: Cutting your potatoes into even 1/4-inch slices ensures they cook at the same rate. This prevents some pieces from being mushy while others are still hard.
  • Taste and Adjust: Always taste your broth before adding the cream. Seasoning in layers allows you to adjust the salt, pepper, and chili flakes to your exact preference. Remember, the sausage and bacon are already salty, so adjust accordingly.
  • Prevent Curdling: When adding cream, make sure the soup isn’t at a rolling boil. Reduce the heat to medium or low before stirring in the cream to prevent it from curdling.
  • Freshness of Kale: Add kale at the very end and only simmer for a couple of minutes until just softened. Overcooked kale can become tough and lose its vibrant color.
  • Garnish for Flavor: A sprinkle of freshly grated Parmesan cheese and a few extra red chili flakes (if you like heat) before serving can truly elevate the experience.

Storage and Reheating Your Zuppa Toscana

This Zuppa Toscana is fantastic as leftovers, often tasting even better the next day as the flavors meld further. Proper storage and reheating will ensure you can enjoy this comforting soup for days to come.

Storage:

  • Refrigeration: Allow the soup to cool completely before transferring it to an airtight container. Store in the refrigerator for up to 3-4 days. Note that potatoes can absorb more liquid and become softer over time, and kale might lose some of its vibrant green color.
  • Freezing: Zuppa Toscana can be frozen, but with a slight caveat: creamy soups can sometimes separate or become grainy after freezing and thawing. If you plan to freeze, it’s best to freeze the soup *before* adding the cream and kale. Reheat the defrosted soup, then stir in fresh cream and kale just before serving. If you’ve already added the cream, you can still freeze it, but be prepared for a slightly different texture upon reheating. Freeze in individual portions for easier thawing, and store for up to 2-3 months.

Reheating:

  • Stovetop: The best method for reheating. Pour the desired amount of soup into a saucepan and heat gently over medium-low heat, stirring occasionally, until warmed through. Avoid boiling, especially if it contains cream, as this can cause separation. You might need to add a splash of extra broth or cream to restore its original consistency.
  • Microwave: For individual servings, microwave on medium power, stirring every minute, until heated through.

Always give the soup a good stir after reheating, and adjust seasonings if necessary, as flavors can mellow when chilled.

Recipe FAQ’s

How Do You Make It Thicker?

If you prefer a thicker, more luscious soup, you can easily achieve this by stirring in a cornstarch slurry at the end. Simply mix 1 tablespoon of cornstarch with 2 tablespoons of heavy cream or cold water until thoroughly combined and lump-free. Add this mixture to the simmering soup, and let it gently bubble for a few minutes until it thickens to your desired consistency. The potatoes also naturally contribute to the soup’s body as they break down.

Is There A Low Carb Version?

Absolutely! To make this Zuppa Toscana low-carb and keto-friendly, simply swap out the Russet potatoes for cauliflower florets. Cauliflower cooks quickly and effectively absorbs all the delicious flavors of the broth, sausage, and bacon, making it an excellent and satisfying substitute without compromising on taste.

What Can I Use Instead Of Kale?

If kale isn’t your preference or isn’t available, you have great alternatives. You can substitute kale with an equal amount of baby spinach or Swiss chard. Both wilt quickly into the soup and add a similar desirable texture and nutritional boost, maintaining the vibrant color and freshness of the original recipe.

Can I Make This Soup Ahead of Time?

Yes, Zuppa Toscana is an excellent make-ahead meal. You can prepare the soup up to the point of adding the cream and kale. Store the base in the refrigerator for up to 2-3 days. When ready to serve, gently reheat the base on the stovetop, then stir in the heavy cream and fresh kale until heated through and softened. This ensures the kale remains vibrant and the cream doesn’t separate.

A bowl of Zuppa Toscana with sausage, bacon, kale and potatoes
A perfectly portioned bowl of Zuppa Toscana, ready to be enjoyed.
Creamy Zuppa Toscana full of crumbled sausage, crispy bacon and tender potatoes in a creamy broth!
SaveSaved
Pin
Print

5 from 38 votes

Zuppa Toscana

By Karina
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!

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!