Zuppa Toscana

Featured in: Dinners
This authentic Zuppa Toscana is a hearty, creamy Italian soup loaded with savory sausage, tender potatoes, and nutritious kale. My version of this classic Tuscan soup is incredibly comforting, perfectly balanced, and comes together in one pot for easy cleanup.
A steaming bowl of creamy Zuppa Toscana soup with slices of sausage, potatoes, and kale Pin it
A steaming bowl of creamy Zuppa Toscana soup with slices of sausage, potatoes, and kale | cookseason.com

This authentic Zuppa Toscana is the ultimate one-pot comfort meal you can have on the table in under an hour. I fell in love with this classic Tuscan soup for its incredible balance of hearty sausage, tender potatoes, and creamy broth. My version stays true to that rustic Italian spirit but is simple enough for any weeknight. It’s the kind of soup that fills your kitchen with the most amazing smells and satisfies every single time.

Ingredients You’ll Need

  • Spicy Italian sausage: for that signature savory and slightly spicy flavor that forms the backbone of the soup choose a good quality sausage and remove the casings before cooking
  • Thick-cut bacon: adds a deep smoky flavor and crispy texture that makes every bite interesting the rendered fat also cooks the onions and garlic beautifully
  • Yellow onion: provides a sweet aromatic base that builds the soup’s foundation dice it evenly so it cooks uniformly
  • Garlic: minced fresh garlic adds a punch of flavor that’s essential for authentic Italian cooking just one minute in the pot is all it needs
  • Red pepper flakes: gives a gentle heat that you can adjust to your liking start with a little and add more at the table if you want it spicier
  • Low-sodium chicken broth: forms the liquid base using low-sodium lets you control the salt level perfectly
  • Russet potatoes: they break down slightly to thicken the broth while still holding their shape peel and cube them evenly for consistent cooking
  • Kosher salt: enhances all the other flavors its coarse texture is easier to control than fine table salt
  • Freshly ground black pepper: adds a subtle warmth and aroma always grind it fresh for the best flavor
  • Lacinato kale: also called Tuscan or dinosaur kale it’s more tender than the curly variety and wilts perfectly into the soup remove the tough stems first
  • Heavy cream: creates that luxurious velvety broth that makes this soup so special add it at the very end and just warm it through
  • Grated Parmesan cheese: an optional but highly recommended finish that adds a salty umami punch use a microplane for the fluffiest cheese
  • Fresh parsley: a bright green garnish that adds a pop of freshness and color chop it right before serving

How to Make It

Crisp the Bacon:
Start by cooking your chopped bacon in a large Dutch oven over medium-high heat until it’s perfectly crispy, which takes about five to seven minutes. You’ll use a slotted spoon to transfer it to a paper towel-lined plate, leaving all that wonderful rendered fat behind. This fat is your cooking gold, infusing every step with smoky flavor.

Brown the Sausage:
Add the spicy Italian sausage directly into the hot bacon fat, breaking it up with your spoon as it cooks. You want to get it nicely browned and cooked through, which builds those delicious caramelized bits on the bottom of the pot. Once it’s done, transfer it to the plate with the bacon, again leaving the flavorful fat in the pot.

Sauté the Aromatics:
Turn the heat down to medium and toss your diced onion into the pot. Cook it until it’s soft and translucent, stirring occasionally, which takes about four to five minutes. Then add the minced garlic and red pepper flakes, cooking for just one minute until you can smell that incredible fragrance—be careful not to let the garlic burn.

Build the Broth and Simmer Potatoes:
Pour in your chicken broth, using a wooden spoon to scrape up all those browned bits from the bottom of the pot. This step, called deglazing, adds so much depth to your Zuppa Toscana. Add the cubed potatoes, salt, and pepper, then bring everything to a boil before reducing to a simmer. Cover the pot and let it cook for 15 to 20 minutes until the potatoes are fork-tender.

Prepare and Add the Kale:
While the soup simmers, wash your kale, remove the tough stems, and chop the leaves into bite-sized pieces. Once the potatoes are tender, stir the cooked sausage and bacon back into the pot. Add the chopped kale next, stirring until it wilts down and turns a vibrant green, which only takes a couple of minutes.

Finish with Cream:
Reduce the heat to low to prevent the cream from curdling. Slowly pour in the heavy cream while stirring constantly, then let the soup warm through gently for three to five minutes. You must not let it boil once the cream is added. Give it a final taste and adjust the salt and pepper to your liking before serving immediately.

Garnish and Serve:
Ladle the hot soup into big bowls and finish with your favorite toppings. I always go for a generous sprinkle of Parmesan cheese and maybe an extra pinch of red pepper flakes. A little fresh parsley on top makes it look absolutely beautiful.

Close-up of a spoon dipping into creamy soup with crispy bacon and Parmesan cheese on top

Storage Tips

Let your Zuppa Toscana cool completely before transferring it to an airtight container—it’ll keep in the fridge for three to four days. When you’re ready to reheat, do it gently on the stovetop over low heat, stirring occasionally. If you plan to freeze it, I recommend doing so before adding the cream to avoid any texture issues; just thaw it overnight in the fridge, reheat, and stir in fresh cream right before serving. The potatoes will soften a bit more upon reheating, but the flavors just get deeper and better.

Ingredient Substitutions

If you can’t find spicy Italian sausage, sweet Italian sausage works perfectly and you can adjust the heat with extra red pepper flakes. For a lighter version, swap the heavy cream for half-and-half, though your soup will be a bit less rich and creamy. Curly kale or even Swiss chard can stand in for the Lacinato kale in a pinch, just remove any tough stems. To make it gluten-free, double-check that your sausage and chicken broth are certified gluten-free, as some brands use fillers or additives.

Serving Suggestions

Serve this Zuppa Toscana in big, warm bowls with a hefty sprinkle of Parmesan cheese and a side of crusty, garlic-rubbed bread for dipping—you’ll want to soak up every last drop of that creamy broth. A simple side salad with a bright lemon vinaigrette cuts through the richness beautifully and makes the meal feel complete. For a real treat, I sometimes add a few extra crispy bacon pieces on top and a drizzle of good olive oil right before serving.

Cultural Context

Zuppa Toscana, which literally translates to ‘Tuscan soup,’ is a hearty staple from the central Italian region of Tuscany, known for its rustic, peasant-style cooking that makes the most of simple, local ingredients. While the American version you often find in restaurants features cream and potatoes, the traditional base in Tuscany often revolves around cannellini beans, inexpensive cuts of meat, and leafy greens like cavolo nero, which is the Italian name for Lacinato kale. This recipe is a delicious fusion that honors that spirit of comfort and resourcefulness, turning pantry staples into a deeply satisfying, family-friendly meal that feels both familiar and special.

Overhead view of a rustic pot of Zuppa Toscana with crusty bread on the side

Frequently Asked Questions

Can I use regular kale instead of Lacinato kale for Zuppa Toscana?

Yes, you can use regular curly kale, but Lacinato (or Tuscan) kale is more authentic and has a flatter, more tender leaf that wilts beautifully into the soup. If using curly kale, chop it finely and add it a minute or two earlier to ensure it softens fully.

Can I make this Zuppa Toscana ahead of time?

Yes, but for best texture, store the soup base (broth, sausage, potatoes) and cream separately. Reheat the base gently, then stir in the cream just before serving to prevent it from curdling. The flavor often deepens overnight, making it a great make-ahead meal.

What can I substitute for heavy cream in Zuppa Toscana?

For a lighter version, you can use half-and-half or whole milk mixed with a tablespoon of flour or cornstarch to thicken it. Be careful not to boil it vigorously after adding dairy to prevent separation. For a dairy-free option, full-fat canned coconut milk works well.

How do I know when the potatoes in Zuppa Toscana are ready?

The potatoes are ready when they are fork-tender and easily pierced, which takes about 15-20 minutes of simmering. Cutting them into uniform 1/2-inch cubes ensures they cook evenly. Be careful not to overcook them, or they may start to break down into the soup.

What should I serve with Zuppa Toscana?

This hearty soup is a complete meal on its own! For a classic Italian pairing, serve it with a side of crusty bread, breadsticks, or a simple green salad with a bright vinaigrette to cut through the richness. It’s perfect for a cozy dinner.

Rate This Recipe

How would you rate this recipe?

Creamy Zuppa Toscana with Sausage and Kale

This authentic Zuppa Toscana is a hearty, creamy Italian soup loaded with savory sausage, tender potatoes, and nutritious kale. My version of this classic Tuscan soup is incredibly comforting, perfectly balanced, and comes together in one pot for easy cleanup.

Prep Time
20 Minutes
Cook Time
30 Minutes
Total Time
50 Minutes
5.0
(166 reviews)
By: David Rossi
Category: Dinners
Difficulty: Medium
Cuisine: Italian
Yield: 6 Servings

Ingredients

  1. 01 1 pound spicy Italian sausage, casings removed
  2. 02 6 slices thick-cut bacon, chopped
  3. 03 1 large yellow onion, diced
  4. 04 4 cloves garlic, minced
  5. 05 1/4 teaspoon red pepper flakes (or to taste)
  6. 06 6 cups low-sodium chicken broth
  7. 07 4 medium russet potatoes (about 1.5 lbs), peeled and cut into 1/2-inch cubes
  8. 08 1 teaspoon kosher salt, plus more to taste
  9. 09 1/2 teaspoon freshly ground black pepper
  10. 10 1 bunch Lacinato (Tuscan) kale, stems removed and leaves chopped into bite-sized pieces
  11. 11 1 1/2 cups heavy cream

Instructions

Step 01

In a large Dutch oven or heavy-bottomed pot over medium-high heat, cook the chopped bacon until crispy, about 5-7 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving the rendered fat in the pot.

Step 02

Add the spicy Italian sausage to the hot bacon fat. Cook, breaking it up with a spoon, until browned and cooked through, about 5-7 minutes. Transfer the cooked sausage to the plate with the bacon, again leaving any fat in the pot.

Step 03

Reduce the heat to medium. Add the diced onion to the pot and cook, stirring occasionally, until softened and translucent, about 4-5 minutes. Add the minced garlic and red pepper flakes and cook for just 1 minute until fragrant, being careful not to burn it.

Step 04

Pour in the chicken broth, using a wooden spoon to scrape up any browned bits from the bottom of the pot. Add the cubed potatoes, salt, and pepper. Bring the soup to a boil, then reduce the heat to a simmer. Cover and cook for 15-20 minutes, or until the potatoes are fork-tender.

Step 05

While the soup simmers, wash and chop the kale. Once the potatoes are tender, stir in the cooked sausage and bacon (reserving a little bacon for garnish if desired). Add the chopped kale and stir until it wilts and turns bright green, about 2-3 minutes.

Step 06

Reduce the heat to low. Slowly pour in the heavy cream, stirring constantly. Heat gently for 3-5 minutes until warmed through—do not let it boil. Taste and adjust seasoning with more salt and pepper if needed. Serve immediately.

Tools You'll Need

  • Large Dutch oven or heavy-bottomed soup pot
  • Wooden spoon or spatula
  • Sharp knife and cutting board
  • Ladle
  • Measuring cups and spoons

Allergy Information

Contains dairy, pork. Can be made gluten-free by ensuring the sausage and chicken broth are certified gluten-free. For a lighter version, substitute half-and-half for heavy cream, though the soup will be less rich.

Nutrition Facts (Per Serving)

Calories
580
Protein
22g
Carbohydrates
30g
Fat
42g