There’s nothing quite like a hearty, comforting bowl of soup to warm you from the inside out, especially as the weather cools. And when that craving hits for something truly satisfying, my mind often drifts to the rich, savory flavors of a classic Zuppa Toscana soup. While the Zuppa Toscana popularized by many restaurants is an Italian-American creation, learning about the traditional Tuscan soup reveals a different, yet equally rich, culinary history. This beloved Olive Garden copycat recipe has captured hearts (and stomachs!) for good reason, and today, I’m going to show you how to make the absolute best version right in your own kitchen.
Whether you’re a seasoned chef or just starting your culinary journey, this detailed guide promises a deeply flavorful and creamy Zuppa Toscana, enhanced by a unique twist that sets it apart. I’ll also share valuable tips, smart substitutions for various dietary needs, and comprehensive advice on storing this delicious meal.
Why You’ll Love This Zuppa Toscana Soup
Recipe
What makes my Zuppa Toscana soup recipe truly exceptional? It’s all in the foundation. Instead of relying solely on butter to build our flavor base, I incorporate a clever, yet simple, unique twist: a combination of olive oil and rendered bacon fat. This small change makes a monumental difference.
The rendered bacon fat infuses the soup with an undeniable smoky depth and richness that perfectly complements the spicy Italian sausage. It creates a far more complex and satisfying flavor profile that butter alone simply can’t achieve. The touch of olive oil helps to balance this richness with a subtle fruity note, ensuring every spoonful is perfectly harmonious.
Beyond this fantastic flavor hack, you’ll adore this recipe because:
- It delivers restaurant-quality taste, if not better, right at home. You’ll impress everyone with how deeply savory and comforting it is.
- It’s surprisingly quick to prepare. Despite its gourmet taste, this Zuppa Toscana soup comes together faster than you might expect, making it perfect for weeknights.
- It’s incredibly versatile and family-friendly. Easily adapt it to suit different spice preferences or dietary requirements.
- Its rich, creamy, and savory profile makes it the ultimate comfort food, ideal for chilly evenings or even as a make-ahead meal prep option.
Ingredients Needed

Gather these fresh ingredients to create your unforgettable Zuppa Toscana:
- 1 pound spicy Italian ground sausage (use mild for kid-friendly)
- 4 tablespoons butter
- ½ white onion (diced)
- 1 tablespoon minced garlic
- 6 cups chicken broth
- 2 cups water
- 4-5 yellow potatoes (cut into 1-inch pieces)
- 3 teaspoons salt (or to taste)
- 1 teaspoon black pepper
- 2 cups heavy cream
- 4 cups chopped kale
- chopped bacon or bacon bits and grated parmesan cheese for topping (optional)
Ingredient Notes & Substitutions
A great recipe starts with great ingredients, and knowing how to make smart substitutions can elevate your cooking experience.
- Sausage: While spicy Italian sausage is traditional for Zuppa Toscana, you can easily use mild or sweet Italian sausage. For a bolder, spicier twist, consider chorizo. If you’re looking for a leaner option, chicken or turkey Italian sausage works beautifully. If using plain ground pork, chicken, or turkey, simply add about 1 teaspoon of dried Italian herbs (or Herbes de Provence) and a pinch of crushed red pepper flakes while browning to boost the flavor.
- Potatoes: I highly recommend yellow potatoes like Yukon Golds for their creamy texture when cooked, which is perfect for this soup. However, Russet or red potatoes are also good alternatives; just be aware they might offer a slightly different texture. The key is to cut them into uniform 1-inch pieces for even cooking.
- Kale: Curly kale or lacinato (dinosaur) kale are both excellent choices. Always remember to remove the tough stems before chopping. If kale isn’t available, or you prefer a milder green, fresh spinach can be stirred in at the very end, cooking until just wilted.
- Cream: The recipe calls for heavy cream for its luxurious richness. For a lighter version, half-and-half can be used. For a dairy-free or vegan adaptation, full-fat coconut milk is a fantastic substitute, lending a lovely creaminess without dairy.
- Broth: Chicken broth provides a savory base. For a vegetarian or vegan version, simply swap in vegetable broth.
- Bacon/Olive Oil: Remember the twist! While the ingredient list mentions butter, our superior method uses rendered bacon fat (from cooking the bacon for topping) combined with olive oil to sauté the aromatics. This step is crucial for developing the deep, smoky flavor.
- Cheese: For the best flavor, always opt for freshly grated Parmesan cheese rather than pre-shredded varieties.
- Dietary Notes: This recipe is naturally gluten-free. For dairy-free modifications, please refer to the cream substitutions mentioned above.

How to Make Your Perfect Zuppa Toscana Soup
Let’s dive into making this creamy, savory Zuppa Toscana soup. Follow these steps carefully to ensure every spoonful is perfect.
1. Prepare Your Bacon & Brown the Sausage
If you’re using bacon for topping, start by cooking it in your large pot until crispy. Remove the bacon bits and set aside, reserving 1-2 tablespoons of the rendered bacon fat in the pot. If not using bacon, skip this step.
Next, in the same pot, add your spicy Italian ground sausage. Cook over medium-high heat, breaking it up with a spoon, for 5-6 minutes until beautifully browned. Once cooked, use a slotted spoon to transfer the sausage to a plate and set it aside, leaving any drippings in the pot.
2. Build the Flavor Base with Our Unique Twist
This is where our unique twist comes in! In the same pot with the sausage drippings (or after rendering bacon), add 1-2 tablespoons of the reserved bacon fat (if using) and 2-3 tablespoons of olive oil. If you didn’t render bacon, simply use 4 tablespoons of olive oil.
Add your diced white onion to the pot and sauté over medium heat for 5-7 minutes until it becomes beautifully translucent and fragrant. Then, stir in the minced garlic and sauté for just another minute until it’s aromatic. Be careful not to burn the garlic.
Pro Tip: To deepen the flavor even further, you can deglaze the pan at this stage. Add a splash (about ¼ cup) of dry white wine, like Pinot Grigio, and scrape up all the browned bits (fond) from the bottom of the pot. Let it simmer for a minute until the wine mostly evaporates before proceeding.
3. Simmer to Perfection
Pour in the chicken broth and water. Add your 1-inch pieces of yellow potatoes, along with 3 teaspoons of salt and 1 teaspoon of black pepper. Bring the mixture to a gentle boil, then reduce the heat and simmer until the potatoes are fork-tender, which usually takes about 15-20 minutes depending on their size.
4. Finish with Cream and Kale
Once the potatoes are tender, stir in the chopped kale and the heavy cream. Return the cooked Italian sausage to the pot. Stir gently until the kale wilts, which should only take a few minutes. Avoid boiling the soup vigorously once the cream is added to prevent curdling.
Taste the zuppa toscana soup and adjust the salt and pepper if needed. Sometimes, a little extra seasoning can make all the difference!
Optional Thickening: If you prefer a slightly thicker soup, mix about 1 tablespoon of corn starch with 2 tablespoons of cold water in a small bowl until smooth. Stir this slurry into the simmering soup at the very end and continue to simmer for a few minutes until it thickens to your desired consistency.
5. Serve
Ladle your creamy Zuppa Toscana into bowls. Garnish generously with crispy chopped bacon bits and freshly grated Parmesan cheese, if desired. A pinch of crushed red pepper flakes can add a final touch of heat and color.
Adapt Your Zuppa Toscana: Variations & Dietary Needs
One of the joys of cooking is making a recipe your own. This Zuppa Toscana is incredibly versatile and can be adapted to fit various tastes and dietary preferences.
Sausage Choices
Beyond spicy Italian sausage, don’t hesitate to experiment. Mild Italian sausage offers a softer flavor, while sweet Italian sausage provides a hint of fennel and sweetness. For a unique kick, try using chorizo for a spicier, Spanish-inspired twist. You can also opt for chicken or turkey sausage to lighten the meal. If you use plain ground meat like chicken, turkey, or pork, be sure to season it well with Italian herbs and a pinch of crushed red pepper flakes as it browns to build a robust flavor profile.
Vegetarian and Vegan Zuppa Toscana
It’s absolutely possible to enjoy a rich and savory Zuppa Toscana without meat or dairy!
- Sausage Substitute: Swap out the Italian sausage for a plant-based Italian sausage alternative. Alternatively, you can create a savory “meat” base using browned mushrooms, lentils, and your favorite Italian herbs and seasonings.
- Broth: Use vegetable broth instead of chicken broth.
- Cream: Replace heavy cream with full-fat coconut milk for a delicious, creamy texture, or opt for a store-bought plant-based heavy cream substitute.
- Bacon: Omit the bacon entirely, or use plant-based bacon bits for a smoky crunch.
- Cheese: Nutritional yeast can provide a cheesy flavor, or use a vegan Parmesan cheese substitute.
Healthier Options
For those looking to reduce fat or calories, consider these adjustments:
- Leaner Meat: Choose chicken or turkey Italian sausage.
- Cream Alternatives: Use half-and-half instead of heavy cream to halve the fat content, or even a plant-based cream like coconut milk for a different profile.
- Low-Carb/Keto: To make this low-carb or keto friendly, reduce the amount of potatoes or substitute some (or all) of them with cauliflower florets.
Other Vegetable Additions
Feel free to boost the nutritional content and flavor with other vegetables. Stir in fresh spinach (if kale is unavailable or you want a mix), sliced zucchini, or diced bell peppers during the last 10-15 minutes of simmering the potatoes.
Pro Tips & Troubleshooting
Achieving a perfect bowl of Zuppa Toscana is easy with a few expert insights. Here are my top tips and common pitfalls to avoid.
Pro Tips
- Render Bacon Properly: If using fresh bacon, cook it slowly over medium-low heat to render out the fat effectively, ensuring you get crispy bits for topping and plenty of flavorful fat for sautéing your aromatics. This is crucial for our unique twist!
- Boost Plain Sausage Flavor: If you’re opting for plain ground sausage, remember to mix in about 1 teaspoon of dried Italian herb seasoning (or Herbes de Provence) and a pinch of crushed red pepper flakes as it browns. This will infuse it with that classic Italian sausage flavor.
- Deglaze for Depth: After browning your sausage (and before adding the broth), pour a splash of dry white wine into the hot pot. Scrape up any browned bits stuck to the bottom of the pan. This ‘fond’ is packed with flavor and will add incredible depth to your soup.
- Achieving Creamy Texture: Dice your potatoes into uniform 1-inch pieces to ensure they cook evenly. Add the heavy cream and kale only after the potatoes are tender to prevent overcooking the greens and potentially curdling the cream.
- Taste and Adjust: Always taste your zuppa toscana soup before serving. Adjust the salt and pepper as needed. Sometimes, a little extra seasoning can dramatically enhance the overall flavor.
- Kale Prep: Thoroughly wash and dry your kale, then remove the tough central ribs before chopping it into bite-sized pieces. This ensures a tender texture in your soup.
Common Mistakes to Avoid
- Overcooking Kale: Kale should be stirred in at the very end and only cooked until wilted, usually just 2-3 minutes. Overcooked kale can become mushy and lose its vibrant color.
- Mushy Potatoes: Don’t boil your potatoes too vigorously or for too long. They should be fork-tender but still hold their shape, not falling apart.
- Not Seasoning Enough: Seasoning layers are key! Taste and adjust the salt and pepper after adding the broth and again at the end once the cream and kale are in.
- Skipping the Flavor Base: The properly sautéed onions and garlic (with our bacon fat/`olive oil twist!) are the foundation of this soup’s incredible flavor. Don’t rush this step or skimp on the fat.
- Adding Cream Too Early or Boiling Vigorously: Once the heavy cream is added, keep the soup at a gentle simmer. Aggressive boiling can cause the cream to curdle, altering the smooth, creamy texture.
Serving & Storage
Once your Zuppa Toscana is ready, it’s time to enjoy! Here’s how I love to serve it and how to properly store any delicious leftovers.
Serving Ideas
- Bread Pairings: A warm, crusty baguette or soft dinner rolls are perfect for soaking up every last drop of this incredible soup. I sometimes like to toast the baguette slices with a little garlic butter.
- Side Dishes: Keep it simple! A fresh green side salad with a light vinaigrette offers a lovely contrast. For something a bit more substantial, Lemon Parmesan Roasted Asparagus makes an excellent accompaniment.
- Garnishes: Don’t forget the finishing touches! A generous sprinkle of crispy chopped bacon bits and freshly grated Parmesan cheese adds texture and flavor. For those who like extra heat, a pinch of crushed red pepper flakes is always welcome.
- Drinks: A crisp, dry white wine like a Sauvignon Blanc or a light lager would pair wonderfully with the rich flavors of the soup.
Storage and Reheating Leftovers
This zuppa toscana soup often tastes even better the next day as the flavors meld and deepen!
- Refrigeration: Store any leftover Zuppa Toscana in an airtight container in the refrigerator for 3-4 days. You might notice the soup thickens considerably upon cooling due to the potatoes and heavy cream.
- Reheating: When reheating, gently warm the soup on the stovetop over low heat, stirring occasionally. If it’s too thick, add a splash of chicken broth or water to achieve your desired consistency. Avoid boiling vigorously to maintain the cream’s texture. You can also reheat individual portions in the microwave.
- Freezing: Zuppa Toscana can be frozen, but there’s a trick to maintaining its texture. While the flavors freeze well, the potatoes can become a bit grainy and the heavy cream might separate. To avoid this, if you plan to freeze, you can cook the soup without the heavy cream and kale. Freeze the base, then thaw and reheat, adding fresh cream and kale at the end. If you freeze the finished soup, stir it well upon reheating and add a splash of broth or milk to smooth it out. It will still be delicious, just with a slightly different texture. Store in freezer-safe containers for up to 2-3 months.
Conclusion
And there you have it – my go-to recipe for the very best Zuppa Toscana soup. By incorporating that simple yet powerful twist of using rendered bacon fat alongside olive oil, we’ve unlocked an unparalleled depth of smoky, savory flavor that truly elevates this classic. It’s rich, it’s creamy, and it’s utterly comforting – everything you could want in a bowl of soup.
With these detailed instructions and my expert tips, I’m confident you can create a restaurant-quality zuppa toscana soup at home, regardless of your cooking experience. I encourage you to try this recipe, experiment with the suggested variations, and make it a staple in your kitchen. Don’t forget to print or save this recipe for your next cozy meal, and I’d love to hear how your Zuppa Toscana turns out in the comments below!
FAQ
What is Zuppa Toscana?
Zuppa Toscana is a hearty, Tuscan-inspired soup that gained widespread popularity, particularly in the US, through restaurants like Olive Garden. Its traditional core ingredients include savory Italian sausage, tender potatoes, vibrant kale, and a rich, creamy broth.
How can I make Zuppa Toscana healthier?
To make Zuppa Toscana healthier, you can use leaner Italian sausage (such as chicken or turkey sausage), swap heavy cream for half-and-half or a plant-based cream like coconut milk to reduce fat. You can also adjust portion sizes or consider low-carb adaptations like substituting some or all of the potatoes with cauliflower florets.
How do I store and reheat Zuppa Toscana?
Store leftover Zuppa Toscana in an airtight container in the refrigerator for 3-4 days. Reheat gently on the stovetop over low heat, adding a splash of broth or water if it has thickened. Avoid aggressive boiling once cream is added. For detailed freezing advice and tips to maintain texture, please refer to the “Storage and Reheating Leftovers” section above.
What are some good variations of Zuppa Toscana?
Zuppa Toscana is very adaptable! You can make it vegetarian or vegan using plant-based sausage and cream, vary the type of Italian sausage (mild, sweet, or even chorizo), or add other vegetables like spinach or zucchini. For more ideas, see the “Adapt Your Zuppa Toscana: Variations & Dietary Needs” section.
What side dishes pair well with Zuppa Toscana?
A crusty baguette or soft dinner rolls are classic pairings for dipping. A simple green side salad or roasted vegetables like asparagus also complement the rich flavors beautifully. For more serving ideas, check out the “Serving Ideas” section of this article.
Can I make Zuppa Toscana in a slow cooker or Instant Pot?
Yes, you can! For both methods, brown the Italian sausage and sauté the onion and garlic on the stovetop first (or use the Instant Pot’s sauté function). Then, combine all ingredients (except the heavy cream and kale) in your slow cooker or Instant Pot. Cook until potatoes are tender, then stir in the cream and kale during the last few minutes of cooking. If you’re looking for more slow cooker soup inspiration, we have plenty of recipes!
What kind of potatoes are best for Zuppa Toscana?
`Yellow potatoes, such as Yukon Golds, are ideal for Zuppa Toscana because they cook down to a wonderfully creamy texture. Russet or red potatoes can also be used, though their texture might be slightly different.
Best Zuppa Toscana Soup: Our Smoky Bacon & Creamy Kale Recipe
Ingredients
Equipment
Method
- If using bacon for topping, start by cooking it in your large pot until crispy. Remove the bacon bits and set aside, reserving 1-2 tablespoons of the rendered bacon fat in the pot. If not using bacon, skip this step.
- Next, in the same pot, add your spicy Italian ground sausage. Cook over medium-high heat, breaking it up with a spoon, for 5-6 minutes until beautifully browned. Once cooked, use a slotted spoon to transfer the sausage to a plate and set it aside, leaving any drippings in the pot.
- This is where our unique twist comes in! In the same pot with the sausage drippings (or after rendering bacon), add 1-2 tablespoons of the reserved bacon fat (if using) and 2-3 tablespoons of olive oil. If you didn't render bacon, simply use 4 tablespoons of olive oil.
- Add your diced white onion to the pot and sauté over medium heat for 5-7 minutes until it becomes beautifully translucent and fragrant. Then, stir in the minced garlic and sauté for just another minute until it's aromatic. Be careful not to burn the garlic.
- Pour in the chicken broth and water. Add your 1-inch pieces of yellow potatoes, along with 3 teaspoons of salt and 1 teaspoon of black pepper. Bring the mixture to a gentle boil, then reduce the heat and simmer until the potatoes are fork-tender, which usually takes about 15-20 minutes depending on their size.
- Once the potatoes are tender, stir in the chopped kale and the heavy cream. Return the cooked Italian sausage to the pot. Stir gently until the kale wilts, which should only take a few minutes. Avoid boiling the soup vigorously once the cream is added to prevent curdling.
- Taste the soup and adjust the salt and pepper if needed. Sometimes, a little extra seasoning can make all the difference!
- Ladle your creamy Zuppa Toscana into bowls. Garnish generously with crispy chopped bacon bits and freshly grated Parmesan cheese, if desired. A pinch of crushed red pepper flakes can add a final touch of heat and color.
Notes
Taya Bennett is the founder of YumEasyMeals, a platform dedicated to easy, delicious, and quick-to-prepare recipes for busy families. Passionate about everyday cooking, she simplifies meals with practical, accessible, and always delicious ideas.
Discover her creations at: yumeasymeals.com





