If you have been craving something comforting, hearty, and utterly delicious, this Zuppa Toscana Soup Recipe is exactly what you need on your table. Bursting with savory Italian sausage, crispy bacon, tender potatoes, and vibrant kale all simmered in a rich, creamy broth, this soup brings warmth and satisfaction in every spoonful. It’s a classic that feels like a hug from your favorite Italian trattoria, made right in your own kitchen. Whether you’re cooking for a cozy family dinner or want to impress friends with a soul-soothing meal, this Zuppa Toscana Soup Recipe will quickly become your go-to comfort food.

Ingredients You’ll Need
The beauty of this Zuppa Toscana Soup Recipe is its simplicity and how each ingredient plays a crucial role in building layers of flavor, texture, and color. From the savory sausage to the creamy broth and tender greens, every component has a job that makes this soup unforgettable.
- Italian sausage: The star protein offering bold, spicy, and meaty flavor that defines the soup.
- Sweet onion: Adds a natural sweetness and depth of flavor once sautéed.
- Bacon: Brings smoky crunch and savory richness that elevates the whole dish.
- Potatoes: Provide a hearty, comforting bulk with their creamy interior when cooked.
- Kale (or fresh spinach): Adds a pop of green color and a healthy dose of earthy bitterness that balances the richness.
- Chicken broth (low sodium): The flavorful base that ties all ingredients together without overpowering.
- Garlic: Delivers an aromatic punch that invigorates every bite.
- Heavy cream: Creates the silky, luscious texture that makes this soup feel indulgent.
- Salt & pepper: Simple seasonings that sharpen and enhance all other flavors.
How to Make Zuppa Toscana Soup Recipe
Step 1: Crisp the Bacon
Start by heating a large pot over medium-high heat and cooking the diced bacon until it reaches perfect crispiness, about five minutes. This step releases flavorful bacon fat that will infuse the soup with irresistible aroma and taste. Once done, transfer the bacon to a paper towel–lined plate to drain, then spoon out all but about one tablespoon of the bacon fat from the pot. This flavorful fat will be the base for cooking the sausage and aromatics.
Step 2: Cook the Sausage and Onion
Next, add the Italian sausage and diced sweet onion to the pot. Crumble the sausage as it cooks and sauté together until the sausage is no longer pink and the onion has softened and turned translucent—around 3 to 5 minutes. Once the onion and sausage have mingled well, stir in the minced garlic and cook for another minute until fragrant. Drain any excess fat at this point to keep the soup balanced.
Step 3: Simmer Potatoes in Broth
Pour in the low sodium chicken broth and bring the mixture to a boil. Stir in the peeled, cubed potatoes and reduce the heat to a gentle simmer. Let it cook uncovered for 10 to 12 minutes until the potatoes are tender and ready to absorb those savory flavors. This is where the soup begins to thicken and take shape.
Step 4: Wilt the Greens
Once the potatoes are perfectly soft, fold in the chopped kale or fresh spinach. The greens will wilt quickly in the hot broth, adding both nutrition and a lovely color contrast to the soup. This step keeps the greens tender but still vibrant, lending a fresh note to balance the richness.
Step 5: Add Bacon and Cream
Return most of the crispy bacon to the pot, reserving a little for a beautiful topping at serving time. Stir in the heavy cream until it is warmed through, about 2 to 3 minutes. This final addition creates that signature creamy texture and luxurious finish that makes this Zuppa Toscana Soup Recipe so crave-worthy. Taste your creation and season with salt and pepper as needed to bring all the flavors into harmony.
Step 6: Serve and Enjoy
Your hearty, soul-warming soup is ready to be ladled into bowls. Don’t forget to sprinkle the reserved crispy bacon on top for a delightful crunch with every bite!
How to Serve Zuppa Toscana Soup Recipe

Garnishes
Adding a few garnishes can transform the presentation and elevate the flavor even further. I love topping this soup slightly with extra crispy bacon for texture, a sprinkle of freshly grated Parmesan for a nutty punch, or even a drizzle of good-quality olive oil for subtle richness. A sprinkle of crushed red pepper flakes can also add a fun little kick if you like heat.
Side Dishes
This soup is a meal on its own but pairs beautifully with simple sides. Crusty bread sticks or warm garlic bread are perfect for sopping up every last drop of that creamy broth. A light side salad with a tangy vinaigrette also complements the richness of the soup wonderfully if you’re looking for some fresh crunch on the side.
Creative Ways to Present
For a cozy dinner party, serve the soup in rustic bread bowls for an inviting and Instagram-worthy presentation. Or, portion it into mason jars for an easy grab-and-go lunch. You can also layer some fresh herbs inside the bowls or jars before ladling the soup for a pop of color and aroma that guests will adore.
Make Ahead and Storage
Storing Leftovers
This Zuppa Toscana Soup Recipe makes excellent leftovers. Store any extras in an airtight container in the refrigerator for up to four days. The flavors even deepen overnight, making it just as delicious the next day. Just be sure to keep the reserved bacon topping separate until serving to maintain its crispness.
Freezing
Freezing this soup is a convenient way to have hearty comfort food on hand. Allow the soup to cool completely before transferring it to freezer-safe containers or bags. Freeze for up to 3 months. Note that kale may change texture slightly after freezing, so you might prefer to add fresh greens after reheating if texture matters to you.
Reheating
Reheat leftovers gently on the stove over medium heat, stirring occasionally to prevent scorching. If the soup feels too thick after refrigeration or freezing, add a splash of chicken broth or water to adjust the consistency. Avoid boiling to keep the cream from curdling and enjoy it hot with your favorite garnishes.
FAQs
Can I use turkey sausage instead of Italian sausage?
Yes! Turkey sausage works as a lighter alternative and still provides great flavor, though it will be slightly less rich and spicy than traditional Italian sausage. Just choose a seasoned variety for the best results.
What can I substitute for kale if I don’t have any?
Fresh spinach is a perfect substitute and wilts beautifully in the soup. You could also use Swiss chard or even collard greens, though those may require slightly longer cooking times to soften.
Is it okay to use regular bacon instead of diced bacon slices?
Absolutely. Any type of bacon works well; just cook it until crispy and dice or crumble it before returning to the soup. The key is to get that smoky, salty bacon flavor in every bite.
Can I make this soup dairy-free?
To make this soup dairy-free, substitute the heavy cream with full-fat coconut milk or a cashew cream. The texture will still be creamy, but the taste will have a subtle difference that’s still delicious.
How spicy is this Zuppa Toscana Soup Recipe?
This recipe has a mild to moderate spice level, largely dependent on the sausage you use. If you prefer more heat, opt for spicy Italian sausage or add crushed red pepper flakes to taste when cooking.
Final Thoughts
This Zuppa Toscana Soup Recipe is truly one of those dishes that feels like an instant classic in your recipe repertoire. It’s cozy, flavorful, and straightforward to make, perfect for those chilly evenings or anytime you want a bowl of warmth and happiness. I can’t wait for you to try it yourself and fall in love with this rich, satisfying soup that brings a little taste of Italy into your home.
Print
Zuppa Toscana Soup Recipe
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Description
A hearty and comforting Zuppa Toscana soup featuring Italian sausage, crispy bacon, tender potatoes, and fresh kale in a creamy chicken broth base. Perfect for a cozy meal that blends rich flavors and a satisfying texture.
Ingredients
Meats
- 1 pound Italian sausage
- 6 slices bacon, diced
Vegetables
- 1 small sweet onion, diced
- 4 cups potatoes, peeled and cut into ½ inch cubes
- 2 cups kale, chopped (or fresh spinach)
- 3 cloves garlic, minced
Liquids & Dairy
- 5 cups chicken broth (low sodium)
- 1 cup heavy cream
Seasonings
- Salt and pepper, to taste
Instructions
- Cook the bacon: Heat a large pot over medium-high heat and add the diced bacon. Cook until crispy, about 5 minutes. Remove the bacon with a slotted spoon and transfer to a plate lined with paper towels. Spoon out excess bacon fat from the pot, leaving about 1 tablespoon for flavor.
- Sauté sausage and onion: Add the Italian sausage and diced sweet onion to the pot. Crumble the sausage as it cooks. Cook until the sausage is no longer pink and the onions are translucent, about 3 to 5 minutes. Add the minced garlic and cook for an additional 1 minute. Drain off any excess fat if necessary.
- Simmer potatoes: Pour in the chicken broth and bring it to a boil. Add the cubed potatoes, then reduce the heat to medium and simmer for 10 to 12 minutes, or until the potatoes are tender when pierced with a fork.
- Add kale: Stir in the chopped kale and cook until it begins to wilt, about 2-3 minutes.
- Finish with cream and bacon: Return most of the cooked bacon to the pot, reserving some for garnish. Stir in the heavy cream and warm the soup through for 2 to 3 minutes. Taste and adjust seasoning with salt and pepper as needed.
- Serve: Ladle the soup into bowls, top with the reserved crumbled bacon, and serve with breadsticks on the side for dipping.
Notes
- You can substitute kale with fresh spinach if preferred.
- Use low sodium chicken broth to better control the salt level in the soup.
- For a lighter version, substitute heavy cream with half-and-half or whole milk, though this may affect the creaminess.
- This soup pairs wonderfully with crusty bread or breadsticks for soaking up the broth.
- Leftovers keep well in the refrigerator for up to 3 days; reheat gently on the stovetop.

