There’s something incredibly comforting about a big bowl of Zuppa Toscana. The creamy broth, tender potatoes, and perfectly seasoned sausage create a hearty, satisfying meal that feels like a warm hug. I first fell in love with this soup after trying it at a popular Italian restaurant, but making it at home turned out to be even better. Not only is it easy to prepare, but I can also customize the ingredients to suit my taste.

This homemade version of Zuppa Toscana is rich, flavorful, and perfect for any time of year. Whether you’re looking for a cozy winter meal or a light yet filling dish, this soup delivers. Plus, it’s made with simple, wholesome ingredients that come together quickly, making it an excellent choice for busy weeknights.
Why You’ll Love This Zuppa Toscana Soup
- Restaurant-quality flavor – Tastes just like the classic soup from Olive Garden but even better.
- Easy to make – Simple ingredients and minimal prep work mean you can have this ready in about 30 minutes.
- Customizable – You can adjust the spice level, use different greens, or swap ingredients to fit your dietary needs.
- One-pot meal – Less cleanup means more time to enjoy your delicious soup.
- Perfect for leftovers – The flavors deepen overnight, making it even tastier the next day.
What Kind of Sausage Should I Use?
The key to an authentic Zuppa Toscana is using the right sausage. Traditional recipes call for Italian sausage, which comes in both mild and spicy varieties. If you love a little heat, go for hot Italian sausage, as it adds a bold kick to the creamy broth. For a milder version, sweet or mild Italian sausage works perfectly while still providing great flavor.
If you’re looking for a leaner option, you can use chicken or turkey sausage—just make sure it’s well-seasoned to keep that rich taste. For those who don’t eat pork, a mix of ground beef and seasonings can be a great substitute.
Options for Substitutions
Zuppa Toscana is easy to tweak based on dietary needs or ingredient availability. Here are some great swaps:
- Potatoes → Swap for cauliflower florets to make it low-carb.
- Italian Sausage → Use chicken or turkey sausage for a leaner option.
- Heavy Cream → Substitute with coconut milk for a dairy-free version.
- Kale → Spinach or Swiss chard work just as well if you prefer a different green.
- Chicken Broth → Use vegetable broth to make it vegetarian (with a plant-based sausage substitute).
- Bacon → Turkey bacon or pancetta can replace traditional bacon while still giving a smoky flavor.
With these options, you can customize Zuppa Toscana to fit your taste and dietary needs without losing its delicious, comforting qualities.
Ingredients for This Zuppa Toscana Soup
Each ingredient in this soup plays a crucial role in creating its rich, comforting flavor. Here’s what you’ll need and why:
- Italian Sausage – The star of the dish, adding a savory and slightly spicy depth of flavor.
- Bacon – Provides a smoky, salty element that enhances the broth.
- Potatoes – Yukon Gold or Russet potatoes give the soup its hearty, creamy texture.
- Onion – Adds sweetness and depth to the soup’s base.
- Garlic – Infuses a rich, aromatic flavor into the broth.
- Chicken Broth – Forms the foundation of the soup, bringing all the flavors together.
- Heavy Cream – Gives the soup its signature creamy consistency.
- Kale – Adds freshness and a touch of earthiness, balancing the richness.
- Crushed Red Pepper Flakes – Optional, but perfect for those who love a little heat.
- Salt & Black Pepper – Essential for seasoning and enhancing the overall flavor.
Step 1: Cook the Bacon
Start by cooking the bacon in a large pot or Dutch oven over medium heat. Stir occasionally until it becomes crispy, then remove it with a slotted spoon and set it aside. Leave a little bit of the bacon grease in the pot for extra flavor.
Step 2: Brown the Sausage
In the same pot, add the Italian sausage, breaking it up with a spoon as it cooks. Let it brown until fully cooked and no longer pink. If there’s excess grease, drain some of it, but leave a little for added richness.
Step 3: Sauté the Aromatics
Add the chopped onion to the pot and cook until softened and translucent, about 3–4 minutes. Then, stir in the garlic and cook for another 30 seconds until fragrant.
Step 4: Simmer with Potatoes and Broth
Pour in the chicken broth, scraping the bottom of the pot to loosen any flavorful bits. Add the diced potatoes and bring everything to a gentle boil. Reduce the heat and let it simmer for about 15 minutes, or until the potatoes are fork-tender.
Step 5: Add the Kale and Cream
Stir in the chopped kale and let it wilt for a couple of minutes. Then, pour in the heavy cream, stirring to combine. Let the soup simmer for another 5 minutes, allowing the flavors to meld together.
Step 6: Final Touches and Serve
Season the soup with salt, black pepper, and red pepper flakes to taste. Stir in the crispy bacon for extra flavor. Serve hot, and enjoy a delicious, homemade bowl of Zuppa Toscana!
How Long to Cook Zuppa Toscana Soup
From start to finish, Zuppa Toscana takes about 30–40 minutes to cook. Here’s a breakdown of the timing:
- Cooking the bacon and sausage – About 10 minutes.
- Sautéing the onions and garlic – Around 5 minutes.
- Simmering the potatoes in broth – 15 minutes or until tender.
- Adding the kale and cream – Another 5 minutes.
Tips for Perfect Zuppa Toscana
- Use fresh, high-quality sausage – This is the main flavor in the soup, so pick a good one!
- Don’t overcook the potatoes – They should be soft but not mushy.
- Adjust the spice level – Add more or less red pepper flakes depending on your heat preference.
- Use heavy cream for richness – If you substitute with milk, the soup may not be as creamy.
- Let it rest before serving – Allowing the soup to sit for a few minutes after cooking helps the flavors meld together.
- Make it thicker – If you want a heartier texture, mash some of the potatoes before adding the kale.
- Crisp up the bacon last-minute – Instead of adding it all at once, sprinkle some crispy bacon on top right before serving for extra crunch.
Watch Out for These Mistakes While Cooking
Even though Zuppa Toscana is easy to make, a few common mistakes can affect the final dish. Here’s what to avoid:
- Overcooking the potatoes – They should be fork-tender, not falling apart into the broth.
- Using too much grease – Drain excess fat from the sausage if needed to avoid a greasy texture.
- Skipping the sauté step – Cooking onions and garlic properly enhances the depth of flavor.
- Adding the cream too early – Wait until the end to prevent curdling.
- Not seasoning properly – Taste the soup before serving and adjust the salt and pepper as needed.
- Using low-fat substitutes – While possible, skipping heavy cream or using lean sausage can make the soup less rich and flavorful.
- Forgetting to stir – This helps evenly distribute the ingredients and prevents sticking.
- Not letting the soup rest – A few minutes of resting time allows the flavors to blend beautifully.
What to Serve With Zuppa Toscana?
A hearty bowl of Zuppa Toscana pairs well with various sides. Here are some delicious options:
1. Crusty Bread
A warm, crusty baguette or garlic bread is perfect for soaking up the creamy broth.
2. Breadsticks
Soft, buttery breadsticks complement the rich flavors of the soup beautifully.
3. Caesar Salad
A crisp, garlicky Caesar salad adds freshness and crunch to the meal.
4. Roasted Vegetables
Oven-roasted Brussels sprouts, zucchini, or carrots make a healthy and tasty side.
5. Grilled Cheese Sandwich
A melty, crispy grilled cheese makes for an indulgent pairing.
6. Italian Chopped Salad
Loaded with fresh greens, tomatoes, olives, and Parmesan, this salad balances the soup’s richness.
7. Antipasto Platter
A spread of cured meats, cheeses, olives, and marinated vegetables adds a delicious variety of flavors.
8. White or Red Wine
A glass of Chardonnay or Chianti enhances the flavors of the creamy broth and spicy sausage.
With these sides, your Zuppa Toscana meal will feel complete and even more satisfying!
Storage Instructions
Zuppa Toscana stores well, making it a great meal to enjoy later. Here’s how to keep it fresh:
- Refrigerator: Store leftover soup in an airtight container for up to 4 days. The flavors deepen over time, making it even better the next day.
- Freezer: If you want to freeze it, do so before adding the cream and kale. Store in a freezer-safe container for up to 3 months. When reheating, add fresh kale and cream for the best texture.
- Reheating: Warm the soup on the stove over medium heat or in the microwave in 30-second intervals. Stir occasionally and add a splash of broth or cream if it thickens too much.
Estimated Nutrition
Here’s a general estimate of the nutrition per serving (based on a standard portion):
- Calories: ~450
- Protein: ~20g
- Carbohydrates: ~30g
- Fat: ~30g
- Saturated Fat: ~15g
- Cholesterol: ~70mg
- Sodium: ~900mg
- Fiber: ~3g
- Sugar: ~3g
These numbers can vary based on ingredient choices, such as using turkey sausage or a dairy-free substitute. If you’re looking for a lighter version, opt for low-fat sausage, light cream, or cauliflower instead of potatoes.
Frequently Asked Questions
1. Can I make Zuppa Toscana in a slow cooker?
Yes! Brown the sausage and sauté the onions and garlic first, then add everything except the kale and cream to the slow cooker. Cook on low for 6–8 hours or high for 3–4 hours, then stir in the kale and cream 15 minutes before serving.
2. Can I make this soup dairy-free?
Absolutely! Replace heavy cream with full-fat coconut milk or cashew cream for a dairy-free alternative without sacrificing the creamy texture.
3. What’s the best type of potato to use?
Yukon Gold or Russet potatoes work best. Yukon Gold gives a creamy texture, while Russet breaks down slightly, thickening the soup naturally.
4. Can I use spinach instead of kale?
Yes! Spinach is a great alternative. Add it right before serving since it wilts faster than kale.
5. How do I thicken Zuppa Toscana?
If you prefer a thicker soup, mash some of the potatoes in the pot before adding the cream. You can also add a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons water).
6. Can I use ground beef instead of sausage?
Yes, but you’ll need to season it with garlic, fennel, paprika, salt, and red pepper flakes to mimic the flavor of Italian sausage.
7. How can I make this soup spicier?
Use hot Italian sausage and extra red pepper flakes to turn up the heat. You can also add a dash of hot sauce before serving.
8. Does Zuppa Toscana taste better the next day?
Yes! Like many soups, the flavors meld together overnight, making leftovers even more delicious. Just be sure to stir well when reheating.
Conclusion
This homemade Zuppa Toscana is creamy, flavorful, and incredibly easy to make. It’s perfect for busy weeknights or cozy weekend meals. Whether you keep it classic or make a few swaps, it’s sure to become a family favorite.