This creamy and savory Zuppa Toscana recipe features spicy Italian sausage, tender potatoes, kale, and bacon in a rich garlic-infused broth. A comforting Tuscan-inspired soup that’s easy to make and perfect for weeknight dinners or cozy weekends.

In a large soup pot or Dutch oven over medium heat, cook chopped bacon until crisp. Remove and set aside on paper towel.
In the same pot with bacon fat, add Italian sausage. Cook and crumble until browned. Drain excess fat if needed.
Add diced onion to the pot and sauté until soft and golden, about 5 minutes.
Stir in garlic and cook for 1 more minute until fragrant.
Add sliced potatoes and chicken broth. Bring to a boil, then reduce to a simmer.
Cover and cook for 15–20 minutes, or until potatoes are fork-tender.
Stir in chopped kale and simmer for 5 minutes until wilted.
Lower heat and stir in heavy cream. Simmer gently for another 3–4 minutes — do not boil.
Add salt, pepper, and red pepper flakes to taste.
Top with crispy bacon and Parmesan just before serving.
Crusty artisan bread or garlic knots for dipping
A simple Caesar or arugula salad with lemon vinaigrette
White wine like Pinot Grigio or Vermentino
Sparkling water with a twist of citrus for balance
Spice level: Use mild sausage or skip red pepper flakes for a gentler version.
Potato choice: Russets are creamy; red or Yukon golds hold shape better.
Cream swap: Half-and-half or full-fat coconut milk (for dairy-free) work well.
Make-ahead friendly: Keeps beautifully in the fridge for 3 days. Reheat gently to avoid curdling the cream.
Want a thicker soup? Mash a few potatoes against the side of the pot before adding the cream.
6 servings