Creamy Tuscan Sausage and Potato Soup

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 bowl of Zuppa Toscana soup generously loaded with potatoes, crumbled sausage, and crispy bacon bits, ready to be enjoyed.
A close-up of a steaming bowl of Zuppa Toscana, showcasing its hearty ingredients.

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.

5 from 48 reviews

Zuppa Toscana

Prep: 10 mins
Cook: 25 mins
Total: 35 mins
Servings: 6
Side view of a bowl of homemade Zuppa Toscana soup, showing its rich texture and ingredients.
Rate This Recipe
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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.

Did you make this delicious Zuppa Toscana? Leave a rating below and tell us what you thought!

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.

Crispy bacon being cooked in a large pot, sizzling with rendered fat.
Step 1: Cook the Bacon. Begin by dicing and cooking 5 slices of bacon in a large pot over medium-high heat until they are beautifully crispy. Once cooked, remove the bacon and set it aside on a paper towel-lined plate to drain, reserving a small amount of the rendered fat in the pot.
Ground Italian sausage and diced onions being added to the pot with a spoonful of bacon fat.
Step 2: Cook Sausage and Onion. With approximately one tablespoon of bacon fat remaining in the pot, add 1 pound of Italian sausage (with casings removed) and 1 small diced sweet onion. Cook, breaking up the sausage with a spoon, until the pork is no longer pink and the onions become tender and translucent, typically taking 3-5 minutes. Then, stir in 3 cloves of minced garlic and cook for just 1 more minute until aromatic. Drain any significant excess fat to maintain a balanced flavor.
Chicken stock being poured into the pot with the cooked sausage and onions, alongside diced potatoes.
Step 3: Add Stock and Potatoes. Pour 32 ounces of low-sodium chicken stock into the pot. Bring the liquid to a boil. Once boiling, add 3 medium diced russet potatoes. Reduce the heat to a gentle simmer and continue to cook for about 12 minutes, or until the potatoes are perfectly tender when pierced with a fork.
Fresh baby spinach being stirred into the simmering soup in the pot.
Step 4: Add Spinach. Gently stir 3 cups of fresh baby spinach into the simmering soup. Cook just until the spinach begins to wilt and soften, integrating beautifully into the broth. This step adds a vibrant color and a touch of freshness.
Cooked bacon being returned to the pot and heavy cream being poured into the soup.
Step 5: Incorporate Bacon and Cream. Return most of the crispy bacon bits to the pot, reserving a small amount for garnish if you wish. Pour in ¾ cup of heavy cream and stir gently until the soup is thoroughly heated through. Allow it to warm for 2-3 minutes, ensuring the cream is fully integrated and the soup is creamy and rich.
Two steaming bowls of Zuppa Toscana soup on a rustic wooden table, accompanied by torn pieces of crusty bread, next to the main pot of soup.
Step 6: Season and Serve. Taste the soup and season generously with salt and pepper as needed. Ladle the hot soup into bowls, garnish with any reserved crispy bacon, and serve immediately with a side of warm, crusty bread. Enjoy the comforting flavors of this homemade Olive Garden favorite!

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.

A side view of a rich bowl of Zuppa Toscana soup, emphasizing its thick, creamy broth and visible ingredients like sausage, potatoes, and greens.
A close-up shot highlighting the inviting textures and creamy richness of the soup.

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