Zuppa Toscana Soup

Creamy Zuppa Toscana soup with crumbled sausage, tender potatoes, and fresh kale Save to Pinterest
Creamy Zuppa Toscana soup with crumbled sausage, tender potatoes, and fresh kale | flavorfront.com

This classic Zuppa Toscana brings together browned Italian sausage, thinly sliced russet potatoes, and fresh kale in a rich, creamy broth. The combination of savory sausage with a hint of garlic and onion creates a deeply flavorful base, while the heavy cream adds a velvety finish.

Ready in under an hour, this one-pot meal is perfect for busy weeknights or chilly weekend evenings. Serve it with crusty bread to soak up every last drop of that luscious broth.

The rain was hammering against the kitchen window and I had a half used package of Italian sausage sitting in the fridge staring me down. Zuppa Toscana was never on my radar until a friend brought a steaming pot of it to a weekend gathering and I practically inhaled three bowls standing up. That creamy, slightly spicy broth with tender potatoes collapsing into it was all I could think about for days. I went home and made it that same week, burning my tongue because I could not wait for it to cool.

I made this for my sister the night she moved into her first apartment, sitting on cardboard boxes with mismatched mugs because she had not unpacked a single plate yet. She laughed and said it was the best housewarming gift she had ever received, and now she calls me every fall asking for the recipe again.

Ingredients

  • Italian sausage (450 g, mild or spicy, casings removed): The entire flavor foundation rests here, so pick one you actually like eating on its own.
  • Russet potatoes (4 medium, thinly sliced): Slice them thin so they cook evenly and release just enough starch to thicken the broth naturally.
  • Yellow onion (1 medium, finely chopped): Sweetness and depth, nothing fancy, just essential.
  • Garlic (3 cloves, minced): Fresh only, and add it late so it does not turn bitter.
  • Kale (100 g, stems removed, chopped): Strip those tough stems completely or you will be chewing on woody bits nobody wants.
  • Chicken broth (1 liter, low sodium): Low sodium lets you control the salt yourself without oversalting by accident.
  • Heavy cream (250 ml): This is what turns soup into comfort, so do not skimp on it.
  • Olive oil (2 tablespoons): Just enough to get the sausage browning without sticking.
  • Salt and black pepper (to taste): Season gradually and taste as you go.
  • Crushed red pepper flakes (pinch, optional): A small pinch wakes everything up without making it spicy.

Instructions

Brown the sausage:
Heat the olive oil in a large soup pot over medium heat and crumble the sausage in, breaking it apart with a spoon as it cooks for about 6 to 8 minutes until deeply browned. Drain off any excess fat if the sausage rendered more than expected.
Build the aromatics:
Toss in the chopped onion and stir it through the sausage drippings for about 5 minutes until softened and translucent. Add the minced garlic and let it bloom for just a minute until your whole kitchen smells incredible.
Simmer the potatoes:
Add the sliced potatoes and pour in the chicken broth, bringing everything to a boil before dropping the heat to a gentle simmer. Let it cook uncovered for 15 to 20 minutes until the potatoes are fork tender and just starting to break at the edges.
Wilt the kale:
Stir in the chopped kale and watch it shrink down dramatically over 3 to 4 minutes. It always surprises me how much volume it loses.
Add the cream:
Lower the heat and slowly pour in the heavy cream, stirring gently so it blends smoothly into the broth. Season with salt, pepper, and red pepper flakes, then let it bubble softly for another 2 to 3 minutes.
Taste and serve:
Give it a final taste and adjust the seasoning because broth strength varies. Ladle it into deep bowls and serve with crusty bread if you have it.
Save to Pinterest
| flavorfront.com

The first time I got the cream temperature wrong and it separated, I stood over the pot genuinely annoyed, but a quick whisk pulled it back together and nobody at the table noticed a thing.

Making It Lighter

Swap the heavy cream for half and half or even evaporated milk and you shave off a noticeable amount of fat without losing the creamy feel entirely. I have tried it with coconut milk as well and while the flavor shifts, it is still deeply satisfying in its own way.

Sausage Swaps and Additions

Turkey or chicken sausage works beautifully if you want something leaner, though you may need an extra drizzle of olive oil since they render less fat. Chopped cooked bacon tossed in at the end is never a bad idea if you want to push it over the top.

Storage and Reheating

This soup holds wonderfully in the fridge for up to three days and actually tastes better the next day when the flavors have settled into the broth. Reheat it gently on the stove over low heat rather than microwaving at full power.

  • Store it in airtight containers and leave a little extra broth on top to keep the potatoes from drying out.
  • Freeze individual portions for quick weeknight meals, though the texture of the potatoes softens slightly.
  • Always taste for salt after reheating because the flavors can dull overnight.
Steaming bowl of Zuppa Toscana soup ladled over sliced potatoes and wilted kale Save to Pinterest
Steaming bowl of Zuppa Toscana soup ladled over sliced potatoes and wilted kale | flavorfront.com

Some of my favorite meals have been a pot of this soup on the stove, torn chunks of bread on a cutting board, and nowhere to be. It asks for almost nothing and gives back everything.

Common Questions

Absolutely. This soup stores beautifully in the refrigerator for up to 3 days. The flavors actually deepen and improve overnight, making it a great make-ahead meal. Reheat gently on the stovetop over medium-low heat, stirring occasionally.

Italian sausage is the traditional choice—either mild or spicy depending on your preference. You can also use turkey or chicken sausage for a lighter version. Remove the casings and crumble the meat directly into the pot for the best texture.

Yes, but keep in mind that the cream may separate slightly upon thawing. Freeze in airtight containers for up to 2 months. When reheating, stir well and add a splash of broth or cream to restore the smooth consistency.

Half-and-half or evaporated milk works well for a lighter version. For a dairy-free alternative, full-fat coconut milk provides a similar richness, though it will subtly alter the flavor profile. Avoid low-fat milk as it may curdle during simmering.

Slice the potatoes evenly and avoid overcooking them. Simmer just until fork-tender, about 15 to 20 minutes. Adding the cream at the end over low heat also helps prevent further breakdown. Russet potatoes work well but can soften faster, so Yukon Golds are a sturdier alternative.

Crusty bread or garlic bread is ideal for dipping and soaking up the creamy broth. A simple side salad with vinaigrette balances the richness. For drinks, a crisp Pinot Grigio or a light Italian lager pairs wonderfully with the flavors.

Zuppa Toscana Soup

Hearty Italian soup with sausage, potatoes, kale, and creamy broth for cozy evenings.

Prep 15m
Cook 35m
Total 50m
Servings 6
Difficulty Easy

Ingredients

Meats

  • 1 lb Italian sausage (mild or spicy), casings removed

Vegetables

  • 4 medium russet potatoes, thinly sliced
  • 1 medium yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 3 cups kale, stems removed and chopped

Pantry & Dairy

  • 4 cups low-sodium chicken broth
  • 1 cup heavy cream
  • 2 tablespoons olive oil
  • Salt and black pepper, to taste
  • Pinch of crushed red pepper flakes (optional)

Instructions

1
Brown the Sausage: Heat olive oil in a large soup pot over medium heat. Add Italian sausage and cook until browned, breaking it into crumbles with a spoon, about 6 to 8 minutes. Remove excess fat if needed.
2
Sauté Aromatics: Add chopped onion and sauté until softened, about 5 minutes. Stir in minced garlic and cook for 1 minute until fragrant.
3
Simmer Potatoes: Add sliced potatoes and pour in the chicken broth. Bring to a boil, then reduce heat and simmer uncovered for 15 to 20 minutes, or until the potatoes are tender.
4
Add Kale: Add chopped kale to the pot and cook for 3 to 4 minutes until wilted.
5
Finish with Cream: Lower the heat and slowly stir in the heavy cream. Season with salt, black pepper, and red pepper flakes if using. Simmer gently for another 2 to 3 minutes.
6
Serve: Taste and adjust seasoning as needed. Serve hot with crusty bread if desired.
Additional Information

Equipment Needed

  • Large soup pot
  • Chef's knife
  • Cutting board
  • Ladle

Nutrition (Per Serving)

Calories 470
Protein 19g
Carbs 31g
Fat 32g

Allergy Information

  • Contains dairy (heavy cream)
  • May contain gluten depending on sausage labeling—always check labels
  • Contains pork (traditional Italian sausage)
Natalie Rivers

Everyday cook sharing flavor-packed, easy recipes and kitchen wisdom for home cooks.