Indulge in a bowl of pure comfort with this authentic Zuppa Toscana recipe, a delightful copycat of Olive Garden’s most iconic soup. Richly flavored with savory Italian sausage, crispy bacon, tender potatoes, fresh spinach, and a decadent creamy broth, this homemade version promises to be even more hearty and utterly delicious than the restaurant favorite. It’s the perfect meal to warm your soul on a chilly evening, offering a taste of rustic Italian-American charm right in your own kitchen.

A Beloved 5-Star Recipe
“Yum! Really hoping there’s lots of leftovers! Delicious!’ – Nina
Mastering the Easy Olive Garden Copycat Zuppa Toscana Recipe
Zuppa Toscana stands as one of Olive Garden’s most popular offerings, arguably their most celebrated soup. This homemade rendition perfectly captures the essence of the original, brimming with robust Italian sausage, perfectly crispy bacon, tender chunks of potato, vibrant spinach (a delightful alternative to traditional kale), all suspended in a lusciously creamy broth. Its irresistible flavor profile and comforting texture make it an instant family favorite.
While “Zuppa Toscana” translates to “Tuscan Soup,” it’s fascinating to note that this beloved dish is not actually a traditional soup from the Tuscany region of Italy. Instead, it was conceptualized and popularized in America by the Olive Garden restaurant chain. This adaptation has resonated deeply with diners, transforming it into a staple of American-Italian cuisine. Our copycat recipe celebrates this heritage, bringing you all the flavors you love in a simple, home-cooked format.
The Allure of Homemade Zuppa Toscana
There’s something uniquely satisfying about recreating restaurant favorites at home, and Zuppa Toscana is no exception. Crafting this soup from scratch allows for complete control over the quality of ingredients, ensuring freshness and enabling customization to suit personal preferences and dietary needs. Beyond the sheer joy of cooking, making this soup at home is often more economical and yields a larger batch, perfect for feeding a crowd or enjoying delicious leftovers throughout the week. You can adjust the spice level of the sausage, choose your preferred type of greens, or even make it dairy-free or keto-friendly with simple substitutions.
Key Ingredients for an Authentic Flavor
The magic of Zuppa Toscana lies in its harmonious blend of simple yet powerful ingredients. Each component plays a vital role in creating the soup’s distinctive hearty and creamy profile:
- Italian Sausage: Your Flavor Foundation. Spicy Italian sausage is typically used, providing a wonderful kick and savory depth. Its rich, seasoned meat is the backbone of the soup’s flavor. Feel free to opt for mild or sweet Italian sausage if you prefer a less spicy version.
- Crispy Bacon: The Golden Topping. Diced bacon, cooked until perfectly crisp, adds incredible smoky notes and a delightful textural contrast. The rendered bacon fat is also crucial for sautéing the aromatics, building layers of flavor from the very beginning.
- Potatoes: Creamy Heartiness. Russet potatoes are ideal for this soup, as they become wonderfully tender and slightly starchy, contributing to the soup’s body and satisfying heartiness. Dicing them into small, uniform cubes ensures even cooking.
- Greens: A Touch of Freshness. While Olive Garden famously uses kale, this recipe features fresh baby spinach, which wilts beautifully into the hot broth, adding a touch of verdant color and a slightly earthy flavor. It’s a milder alternative that some find more appealing.
- Heavy Cream: The Signature Richness. The addition of heavy cream at the end transforms the broth into a luxurious, velvety consistency. It mellows the spices and binds all the flavors together, creating that signature comforting creaminess that makes Zuppa Toscana so addictive.
- Aromatics: Onion and Garlic. These humble ingredients are sautéed to create an aromatic base, deepening the overall flavor profile of the soup.
- Chicken Stock: The Liquid Gold. Low-sodium chicken stock forms the liquid foundation of the soup, allowing you to control the final seasoning and ensuring a rich, savory backdrop for all the other ingredients.
Helpful Tips and Variations for Your Zuppa Toscana
- Embrace Kale for Authenticity: If you’re aiming for an exact Olive Garden replica, swap out the spinach for an equal amount of chopped kale. Remember to remove the tough stems and chop the leaves finely before adding, as kale takes slightly longer to soften than spinach.
- Customize Your Sausage Choice: Don’t feel limited to spicy Italian sausage. A mild or sweet Italian sausage can be used for a less intense flavor, perfect for those who prefer milder dishes or for families with young children. You can even mix a little hot Italian sausage with sweet for a balanced heat.
- Make it Keto-Friendly: For a low-carb alternative, replace the diced russet potatoes with an equivalent amount of chopped cauliflower florets. The cauliflower will absorb the flavors beautifully and maintain the soup’s hearty texture without the carbs.
- Dairy-Free (and Whole30) Version: To create a dairy-free soup, substitute the heavy cream with a 15-ounce can of full-fat coconut milk. Be sure to use only the solid white cream portion for the best texture and rich flavor. This also makes the recipe Whole30 compliant.
- Manage Excess Grease: After cooking the sausage, you might find a significant amount of grease. While some adds flavor, excessive amounts can make the soup oily. For a lighter soup, let the soup cool for about 15 minutes after cooking. This allows the fat to rise to the top, making it easy to skim off any excess before serving.
- Save Time with Pre-Diced Vegetables: If you’re short on time during busy weeknights, don’t hesitate to purchase pre-diced potatoes and onions from your grocery store’s refrigerated section. This simple shortcut can significantly reduce prep time without compromising flavor.
- Boost the Umami: A dash of fish sauce (don’t worry, you won’t taste fish!) or a spoonful of tomato paste cooked with the onions can deepen the savory, umami notes of the soup.
- Adjust Spice Levels: If you like more heat, add a pinch of red pepper flakes along with the garlic. If you used mild sausage but want a kick, this is an easy way to achieve it.
Zuppa Toscana
Pin Recipe
Print Recipe
Loaded with savory sausage, crispy bacon, tender potatoes, fresh spinach, and rich cream, this classic Italian-American Zuppa Toscana recipe, inspired by Olive Garden, is the ultimate comfort in a bowl!
See below the recipe card for step-by-step images to guide you.
Ingredients
- 5 slices bacon, diced
- 1 lb. spicy Italian sausage, casings removed
- 1 small sweet onion, diced
- 3 cloves garlic, minced
- 32 oz. low-sodium chicken stock
- 3 medium russet potatoes, peeled and diced small (about ½-inch cubes)
- 3 cups baby spinach
- ¾ cup heavy cream
- Salt and pepper, to taste
Instructions
- Cook Bacon: Heat a large pot or Dutch oven over medium-high heat. Add the diced bacon and cook until it’s wonderfully crispy, which usually takes about 5 minutes. Using a slotted spoon, transfer the crispy bacon bits to a plate lined with paper towels to drain. Reserve some for garnish if desired.
- Cook Sausage and Onion: Drain off all but about one tablespoon of the rendered bacon fat from the pot. Add the Italian sausage (casings removed) and diced onion to the pot. Cook over medium heat, breaking up the sausage with a spoon, until the pork is no longer pink and the onion becomes translucent, about 3-5 minutes. Stir frequently.
- Add Garlic: Stir in the minced garlic and cook for just 1 minute more, until fragrant. Be careful not to burn the garlic. Drain any excess fat from the pot at this stage, if necessary, to prevent the soup from being too greasy.
- Simmer Potatoes in Stock: Pour the chicken stock into the pot. Bring the mixture to a rolling boil. Once boiling, add the diced potatoes. Reduce the heat to a medium simmer and cook for approximately 12 minutes, or until the potatoes are fork-tender.
- Wilt Spinach: Stir in the baby spinach. Continue to cook, stirring occasionally, just until the spinach begins to wilt into the soup. This should only take a couple of minutes.
- Finish with Bacon and Cream: Return most of the cooked crispy bacon back into the pot (reserve some for individual garnishes if you like). Stir in the heavy cream until it is thoroughly heated through, which will take another 2-3 minutes. Do not let the soup come to a rapid boil after adding the cream.
- Season and Serve: Taste the soup and season generously with salt and freshly ground black pepper to your liking. Serve hot, garnished with the remaining crispy bacon bits and a side of crusty bread. Enjoy your hearty, homemade Zuppa Toscana!
Video Tutorial
For a visual guide, watch our step-by-step video on how to prepare this delicious Zuppa Toscana.
Video: How to make Zuppa Toscana (Link to video source)
Nutrition Information
Calories: 572kcal |
Carbohydrates: 28g |
Protein: 20g |
Fat: 43g |
Saturated Fat: 18g |
Cholesterol: 110mg |
Sodium: 753mg |
Potassium: 979mg |
Fiber: 2g |
Sugar: 4g |
Vitamin A: 1844IU |
Vitamin C: 15mg |
Calcium: 81mg |
Iron: 3mg
Nutritional information provided is an automatic calculation and can vary based on the exact products you use and any changes you make to the recipe. If these numbers are very important to you, we recommend calculating them yourself using a reliable nutrition calculator.
A Visual Guide: How to Make Zuppa Toscana Step by Step
Making this hearty Zuppa Toscana is straightforward, and these step-by-step images will help guide you through the process, ensuring a perfect pot of soup every time.






Storing Your Zuppa Toscana for Later
Proper storage ensures you can enjoy the deliciousness of your homemade Zuppa Toscana for days to come. If you have any leftover soup, allow it to cool completely before transferring it to an airtight container. Store the container in the refrigerator, where the soup will remain fresh and flavorful for approximately 3 to 4 days. When ready to enjoy, simply reheat gently on the stovetop over low heat or in the microwave until warmed through, stirring occasionally to prevent scorching.
Due to its heavy cream component, this soup is generally not ideal for freezing. Dairy-based soups have a tendency to separate and become grainy or develop an unappealing texture after thawing and reheating. The fats in the cream can split, leading to a less than desirable experience. However, if freezing is your only option or a strong preference, we suggest doing so before adding the heavy cream and spinach. Prepare the soup base (sausage, bacon, potatoes, and stock), cool it, and then freeze it in an airtight, freezer-safe container for up to 2-3 months. When you’re ready to serve, thaw the soup base, reheat it on the stovetop, and then stir in the fresh spinach and heavy cream just before serving to maintain that perfect creamy texture and vibrant green color.

Perfect Pairings for Your Tuscan Soup
This Zuppa Toscana is incredibly hearty and satisfying on its own, making it a complete meal in a bowl. However, a few simple additions can elevate your dining experience. We frequently enjoy it with a side of warm, homemade garlic bread or light and airy popovers. These are perfect for soaking up every last delicious drop of the creamy broth. The rich, savory flavors of the soup are beautifully complemented by a fresh, crisp green salad with a light vinaigrette, offering a refreshing contrast. A robust red wine, like a Chianti or Sangiovese, would also pair wonderfully with the Italian flavors. This soup is pure comfort in a bowl and will undoubtedly hit the spot on any cold night, making it an ideal centerpiece for a cozy dinner.
Explore More Delicious Soup Recipes
If you’re a fan of comforting and flavorful soups, be sure to check out some of our other popular recipes:
- Quick and Easy Egg Drop Soup
- Classic Homemade Chicken Noodle Soup
- Rich and Savory French Onion Soup
- Creamy Hungarian Mushroom Soup
- Hearty One-Pot Beef Stroganoff Soup