Zuppa Toscana Recipe brings a creamy, savory bowl with spicy Italian sausage, tender potatoes, kale, and a little smoky bacon. If you want a weeknight Italian soup that feeds a crowd in about 40 minutes total, this one fits your plan. I started making it during long winters when my kids asked for soup night on repeat.
Why This Zuppa Toscana Recipe
Zuppa Toscana Recipe stays easy because you cook everything in one pot with supermarket staples. Italian sausage brings built-in seasoning, so you skip a long spice list. Potatoes and kale jump in near the end, which keeps the steps simple.
You’ll brown, simmer, and finish with cream, all in under an hour. I rely on a Dutch oven for steady heat and fewer dishes. That combo makes this hearty Italian soup doable on a busy weeknight.
Ingredients You Need
- Italian sausage, 1 pound, casings removed. Hot gives a little kick, mild suits kids. I like Johnsonville or a local butcher blend.
- Thick-cut bacon, 3 to 4 slices, chopped. Bacon crumbles work in a pinch.
- Yellow onion, 1 medium, diced. Frozen diced onions save time.
- Garlic, 3 to 4 cloves, minced. Jarred minced garlic works for speed.
- Russet potatoes, 3 to 4 medium, thinly sliced or diced. Yukon Golds hold shape a bit more.
- Low-sodium chicken broth, 6 cups. Better Than Bouillon tastes great and saves pantry space.
- Heavy cream, 1 cup. Half-and-half or evaporated milk lightens it.
- Fresh kale, 4 cups, chopped, ribs removed. Baby spinach wilts even faster.
- Red pepper flakes, 1 teaspoon, more to taste.
- Kosher salt and black pepper to taste.
- Olive oil, 1 teaspoon if your sausage looks lean.
- Optional finishers: grated Parmesan, a squeeze of lemon, chopped parsley.
Equipment:
- 5 to 6 quart Dutch oven or large soup pot
- Wooden spoon
- Chef’s knife and cutting board
- Ladle and measuring cups
How to Make Zuppa Toscana
Prep: 10 minutes | Cook: 30 minutes | Total: 40 minutes
- Cook the bacon: Place the pot over medium heat. Cook chopped bacon until crisp, 6 to 8 minutes. Scoop bacon to a plate and leave 1 to 2 tablespoons of the drippings in the pot.
- Brown the sausage: Add sausage to the pot. Break it up and brown until no pink remains and edges caramelize, 6 to 8 minutes. If the pot looks dry, add a splash of olive oil.
- Sauté the aromatics: Add diced onion and a pinch of salt. Cook until translucent, 3 to 4 minutes, then add garlic and cook 30 seconds. Scrape up the browned bits for extra flavor.
- Simmer the potatoes: Pour in chicken broth and bring to a gentle boil. Stir in potatoes and red pepper flakes, then drop heat to a lively simmer. Cook until potatoes turn tender, 10 to 12 minutes.
- Finish with greens and cream: Stir in chopped kale and cook until it softens, 2 to 3 minutes. Pour in heavy cream and simmer 2 minutes more, do not boil. Stir in crisp bacon.
- Season and serve: Taste and add salt and pepper. Add a squeeze of lemon if you want brightness. Ladle into bowls and top with Parmesan.
Tips & Common Mistakes
- Slice potatoes evenly so they cook at the same rate.
- Brown sausage well to build flavor, pale sausage tastes flat.
- Keep the heat gentle after adding cream, a hard boil can split dairy.
- Use low-sodium broth, bacon and sausage already bring salt.
- Skim extra fat if the soup looks greasy, richness should not overwhelm.
- Remove tough kale ribs or the greens will chew tough.
- Add spinach near the end, it wilts in under a minute.
- Thicken by lightly mashing a few potatoes in the pot.
- If the soup tastes heavy, brighten it with lemon or a splash of white wine vinegar.
- Hold the red pepper flakes if you use hot sausage, then add to taste.
Variations I’ve Tried
- Lighter pot: Use turkey sausage and half-and-half, then add a touch of olive oil for mouthfeel.
- Dairy-free bowl: Swap in full-fat coconut milk and use extra smoked paprika with the sausage. The flavor leans slightly tropical, but it still hits that creamy-sausage-kale vibe.
- Extra heat: Stir in Calabrian chili paste or double the red pepper flakes.
- Veg-forward: Add cannellini beans for protein and body. Use plant-based sausage and a pinch of smoked paprika for the bacon vibe.
- Herb lift: Finish with chopped parsley and a few thyme leaves for a fresh edge.
How to Serve Zuppa Toscana
Ladle the soup into warm bowls and shower it with Parmesan. I like crusty bread or garlic bread on the side for dunking, plus a simple green salad with a sharp vinaigrette. A crisp Pinot Grigio or a light Italian lager pairs nicely with the creamy broth. Offer extra red pepper flakes for the spice fans at the table.
Make-Ahead and Storage
- Make-ahead: Cook the soup without the cream and greens, chill, and add those during reheating for the best texture.
- Fridge: Store in airtight containers for 3 to 4 days. The flavors meld and the soup tastes even better.
- Freezer: Hold the cream and greens if you plan to freeze. Freeze the base up to 3 months, then add cream and kale when you reheat.
- Reheat: Warm on the stovetop over medium-low, stir often, and avoid a hard boil after adding cream. Microwave at 50 percent power in short bursts, stirring between rounds.
Nutrition Information
Approximate per serving, based on 6 servings: 520 calories, 19 g protein, 36 g fat, 30 g carbs, 3 g fiber, 1150 mg sodium. Serving size is about 1.5 cups. Treat these numbers as estimates, brands and portions will change them.

Zuppa Toscana
Ingredients
Instructions
- In a large pot, cook the Italian sausage over medium heat until browned. Remove sausage and set aside.
- In the same pot, sauté onion and garlic until translucent.
- Add chicken broth and potatoes. Bring to a boil, then reduce heat and simmer until potatoes are tender.
- Return sausage to the pot and add kale. Cook for an additional 5 minutes.
- Stir in heavy cream and season with salt and pepper.
- Simmer for another 5 minutes, then serve hot.
