There’s something about a bowl of warm soup on a cold night that feels like home. This Zuppa Toscana fills your kitchen with the scent of sizzling sausage, crisp bacon, and simmering garlic. It’s hearty, creamy, and deeply comforting — the kind of meal that wraps around you like a soft blanket after a long day.
Table of Contents
What Is Zuppa Toscana?
“Zuppa Toscana” translates to “Tuscan soup.” The name hints at its rustic Italian roots, though the version most Americans know comes from Olive Garden’s menu. This comforting dish blends spicy sausage, tender potatoes, kale, and smoky bacon in a rich, creamy broth. It’s a beautiful balance of hearty and fresh — the kind of soup that turns simple ingredients into something unforgettable.
Ingredients You’ll Need
Every spoonful of Zuppa Toscana gets its depth from a handful of real, everyday ingredients. The Italian sausage adds heat and richness, while the bacon layers in smokiness. Onion and garlic form the aromatic base that brings it all together. Then come the potatoes for body and the kale for a pop of color and texture. A splash of heavy cream gives the broth its signature silkiness.
You can swap in mild sausage if you prefer less spice, or replace the flour with cornstarch for gluten-free thickening. If you want a lighter twist, use cauliflower instead of potatoes. Short on prep time? Pre-diced refrigerated potatoes work just fine.
How to Make Zuppa Toscana
Step 1 – Cook the Sausage and Bacon
Start by browning the Italian sausage in a skillet over medium-high heat until crumbly and golden. Drain the fat and set it aside. In the same pan, cook diced bacon until crisp, then remove and keep it for later. Leave about a tablespoon of bacon grease in the pan for flavor.
Step 2 – Sauté Onion and Garlic
Add diced onion to the same pan and cook for about 5 minutes until it softens. Stir in the garlic for the last minute so it releases that beautiful aroma without burning.
Step 3 – Add Flour and Build the Base
Sprinkle the flour into the pan and stir to coat the onions and garlic. This forms a light roux that helps thicken the soup later. Transfer this flavorful mix, along with the cooked sausage, into your slow cooker.
Step 4 – Add Potatoes and Broth
Add diced potatoes and pour in the chicken stock until everything is just covered. If needed, add a little water. Cook on LOW for 5–6 hours or HIGH for 3–4 hours, until the potatoes are soft and tender.

Step 5 – Add Cream and Kale
Mix the heavy cream with a little flour or cornstarch, then stir it into the slow cooker along with the torn kale leaves. Cook on HIGH for another 30 minutes, stirring occasionally until the broth thickens slightly and the kale softens.
Step 6 – Season and Serve
Finish with salt, pepper, and a pinch of red pepper flakes if you like extra heat. Ladle into bowls, top with the reserved crispy bacon, and serve warm. The result? A creamy, savory Zuppa Toscana that’s just as indulgent as any restaurant version — maybe better because it came from your kitchen.
Tips for the Best Zuppa Toscana
Let the soup rest a few minutes before serving to let flavors meld. If you find too much grease, skim the top with a spoon for a cleaner finish. For a thicker texture, mash some of the potatoes or add a cornstarch slurry. Taste as you go — balance the saltiness of the sausage and bacon with enough cream to round it out.
Variations and Substitutions
Try making it in the Instant Pot for a faster meal: sauté the sausage, bacon, onion, and garlic right in the pot, then pressure cook the potatoes and broth for about 10 minutes before stirring in the cream and kale.
For a lighter take, replace the cream with half-and-half or coconut milk. Swap kale for spinach for a milder green. If you love heat, double up the red pepper flakes or use spicy sausage. You can even skip the potatoes entirely and use cauliflower for a low-carb version.
Storage, Freezing, and Reheating
Refrigerate leftovers in an airtight container for up to 3 days. Reheat gently on the stove over medium heat so the cream doesn’t separate. If you plan to freeze the soup, do so before adding the cream and kale — this keeps the texture smooth when you reheat later.
Common Questions About Zuppa Toscana
What is Zuppa Toscana soup made of?
It’s made with Italian sausage, bacon, onion, garlic, potatoes, kale, chicken broth, and cream.
Where is Zuppa Toscana from?
The name means “Tuscan soup” in Italian, but the popular version we enjoy here is an American-style adaptation.
What is a zuppa?
“Zuppa” simply means soup in Italian — typically hearty, rustic, and filled with vegetables or beans.
What is the most famous soup in Italy?
Minestrone is Italy’s most iconic soup, made with seasonal vegetables and pasta or rice.

What to Serve with Zuppa Toscana
Pair it with crusty artisan bread or garlic knots to soak up every creamy drop. A Caesar salad balances the richness perfectly. For a full Italian-inspired dinner, serve it alongside Italian penicillin soup or a comforting crockpot chicken and dumplings night.
More Such Recipes
- creamy broccoli cheddar soup
- slow cooker Irish beef stew
- marry me chicken soup recipe
- chicken taco soup recipe
- stuffed seafood bread bowl recipe
- Italian penicillin soup
- crockpot chicken and dumplings
Conclusion
Making Zuppa Toscana at home is easier than you might think — and so rewarding. With just a few ingredients and a slow cooker, you can create a creamy, flavorful soup that rivals any restaurant bowl. Try your own spin, share it with family, and enjoy a meal that warms from the inside out.
Follow me on Pinterest and Facebook for more cozy homemade recipes.

Creamy Zuppa Toscana Soup (Better Than Restaurant Copycat)
- Total Time: 40 minutes
- Yield: 6 servings 1x
Description
A creamy and hearty Zuppa Toscana soup with spicy Italian sausage, crispy bacon, kale, and tender potatoes in a rich, savory broth. Perfect comfort food for cozy nights.
Ingredients
1 lb ground spicy Italian sausage (mild can be used)
8 slices bacon, diced
1 medium yellow onion, diced
2 cloves garlic, minced
2 Tbsp flour (or substitute with cornstarch)
32 oz chicken stock
4 large russet potatoes, peeled and diced into 1/2-inch pieces
1 cup heavy cream
1/2 bunch kale, de-stemmed and torn into bite-sized pieces
Salt and pepper, to taste
Pinch of red pepper flakes (optional)
Instructions
1. Cook sausage in a skillet over medium-high heat until browned and crumbly, then drain and set aside.
2. In the same pan, cook bacon until crisp, remove it, and drain excess grease, leaving about 1 to 1.5 tablespoons in the pan.
3. Sauté diced onion for 5 minutes, adding garlic in the last minute.
4. Stir in flour and mix until combined.
5. Transfer sausage, onion, and garlic to a slow cooker.
6. Add diced potatoes and pour in chicken stock (and water if needed) until everything is covered.
7. Cook on LOW for 5–6 hours or HIGH for 3–4 hours, until potatoes are soft.
8. In a small bowl, mix heavy cream with flour or cornstarch, then stir into the slow cooker with the kale.
9. Cook on HIGH for an additional 30 minutes, stirring occasionally until slightly thickened.
10. Add salt, pepper, and optional red pepper flakes to taste.
11. Top with reserved bacon before serving.
Notes
Use mild sausage for less spice.
Substitute cauliflower for potatoes to reduce carbs.
Refrigerated diced potatoes can save prep time.
If the soup has too much grease, skim off the top after resting for a few minutes.
Mash some potatoes or add a cornstarch-cream mix to thicken the soup.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup Recipes
- Method: Slow Cooker
- Cuisine: American-Italian
Nutrition
- Serving Size: 1 bowl
- Calories: 480
- Sugar: 4g
- Sodium: 1180mg
- Fat: 36g
- Saturated Fat: 18g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 2g
- Protein: 15g
- Cholesterol: 90mg