Zuppa Toscana Soup

Creamy Zuppa Toscana soup loaded with sausage, potatoes, and fresh kale Save
Creamy Zuppa Toscana soup loaded with sausage, potatoes, and fresh kale | dishdelve.com

Zuppa Toscana is a rustic Italian soup that brings together browned Italian sausage, thinly sliced russet potatoes, and tender kale in a velvety cream-infused broth. It comes together in under an hour and feeds a crowd beautifully.

Start by browning the sausage in olive oil, then sauté onion and garlic until fragrant. Simmer everything in chicken broth until the potatoes are fork-tender, then finish with heavy cream and seasonings for a rich, warming bowl of comfort.

The rain was hammering against the kitchen window so hard that October evening that I could barely hear the pot bubbling on the stove, which is probably why I turned the heat up too high and scorched the bottom of my first ever batch of Zuppa Toscana. That burnt note actually gave the broth a smoky depth I never managed to replicate, though I have tried at least thirty times since. My neighbor Carla knocked on the door to borrow an umbrella, took one sniff, and ended up staying for two bowls and most of a baguette. Some dishes find you at exactly the right moment.

I started making this every other Sunday through winter a few years back, and my youngest now announces its arrival by yelling soup day before he even sees the pot on the stove. There is something about the way Italian sausage sizzles and fills the house with fennel and garlic that pulls everyone into the kitchen without me calling them. Even the dog positions herself strategically between the counter and the door.

Ingredients

  • 500 g Italian sausage, casings removed: Mild gives you a gentle, family friendly warmth, while spicy cranks up the personality. I prefer one mild link and one hot for balance.
  • 5 medium russet potatoes, peeled and sliced into 0.5 cm rounds: The thin rounds cook evenly and look beautiful swimming in the broth. Leaving the skins on works too if you like the texture.
  • 1 large yellow onion, diced: This is the sweet foundation that makes everything else sing.
  • 3 garlic cloves, minced: Fresh is non negotiable here. The jarred stuff loses the sharp sweetness that ties the broth together.
  • 150 g fresh kale, stems removed and leaves chopped: Curly or lacinato both work, but remove those tough stems or you will be fishing woody bits out of your bowl later.
  • 1.5 liters chicken broth, preferably low sodium and gluten free: Low sodium lets you control the salt, and the potatoes will absorb quite a bit of it during simmering.
  • 250 ml heavy cream: This is what turns a good soup into the kind you dream about at your desk the next day. Half and half works for a lighter version.
  • 1 tsp crushed red pepper flakes, optional: A small pinch adds dimension without overwhelming the cream. Adjust based on who is eating.
  • Salt and black pepper, to taste: Taste at the end, not the beginning, because the sausage and broth contribute salt you might not expect.
  • 2 tbsp olive oil: Just enough to get the sausage browning without sticking.

Instructions

Brown the sausage:
Heat olive oil in a large pot or Dutch oven over medium heat, add the sausage, and break it into crumbles with a wooden spoon as it cooks for about 6 minutes. You want some golden edges and a little fat left behind to flavor the onions.
Soften the aromatics:
Transfer the sausage to a plate, then toss the diced onion into the same pot and sauté until translucent and just starting to catch color, about 4 minutes. Stir in the minced garlic and let it bloom for 1 minute until your kitchen smells impossibly good.
Build the soup:
Return the sausage to the pot, add the potato rounds and chicken broth, and bring everything to a rolling boil before reducing the heat. Simmer gently for 15 to 20 minutes until the potatoes are fork tender and have soaked up the savory broth.
Add the greens:
Stir in the chopped kale and let it simmer for 3 to 4 minutes until it wilts down and turns a brilliant deep green. Do not skip this step or you will have stiff, chewy leaves floating in your beautiful soup.
Finish with cream:
Lower the heat, pour in the heavy cream, and stir gently until the broth turns silky and pale. Heat through without boiling, then season with salt, pepper, and red pepper flakes until it tastes exactly right to you.
Serve and enjoy:
Ladle into wide bowls while steaming hot, and top with grated Parmesan and a drizzle of good olive oil if you are feeling indulgent. Crusty bread on the side is not optional in my house.
Steaming bowl of Zuppa Toscana soup topped with a Parmesan garnish Save
Steaming bowl of Zuppa Toscana soup topped with a Parmesan garnish | dishdelve.com

The night my friend Marco came over after his flight from Rome was delayed four hours, I had this soup waiting on the back burner and he sat at the counter eating in complete silence for ten minutes straight. He looked up, wiped his mouth, and said this is the one, which from a man who grew up eating his nonnas cooking was the highest compliment I have ever received.

What to Serve Alongside

A thick slice of toasted sourdough rubbed with a raw garlic clove is my go-to accompaniment, rough enough to soak up broth but sturdy enough to hold its own. A glass of Pinot Grigio or a dry Vermentino cuts through the richness of the cream beautifully. For a larger gathering, a simple arugula salad with lemon vinaigrette between courses refreshes the palate.

Making It Your Own

Swap the sausage for turkey Italian sausage if pork is not your thing, or go fully plant based with a quality vegan sausage and vegetable broth. A handful of sun dried tomatoes tossed in with the broth adds a tangy sweetness that surprised me the first time I tried it on a whim. A friend swears by adding a parmesan rind to the simmering broth for extra depth, and she is absolutely right.

Storing and Reheating

This soup tastes even better the next day after the flavors mingle overnight in the fridge, though the kale will darken slightly and the potatoes will drink up some of the broth. Reheat gently over low heat rather than microwaving at full power to keep the cream smooth. It freezes well for up to three months if you leave out the kale and add it fresh when reheating.

  • Store in glass containers with tight lids to avoid absorbing other fridge flavors.
  • Add a splash of chicken broth when reheating if it has thickened too much overnight.
  • Always taste for salt again before serving, because refrigeration can dull the seasoning.
Hearty Zuppa Toscana soup with crumbled sausage and tender potato slices Save
Hearty Zuppa Toscana soup with crumbled sausage and tender potato slices | dishdelve.com

Some recipes become staples because they are easy, and others earn their place because they make people feel taken care of. This one does both, bowl after bowl, all winter long.

Recipe FAQs

Yes, this soup stores wonderfully. Let it cool completely, then refrigerate in an airtight container for up to 3 days. The flavors deepen as it sits, making leftovers even more delicious. Reheat gently on the stovetop over low heat, avoiding a full boil to preserve the creamy texture.

Mild or spicy Italian sausage both work beautifully, depending on your heat preference. Remove the casings and crumble the meat directly into the pot for the best texture. Ground Italian sausage browns nicely and distributes flavor throughout every spoonful.

Freezing is possible but the cream base may separate slightly upon thawing. For best results, freeze the soup before adding the heavy cream, then stir in the cream when reheating. If fully assembled, thaw overnight in the fridge and reheat gently while stirring to re-emulsify the broth.

Swiss chard, spinach, or escarole are excellent substitutes for kale. Spinach wilts much faster, so add it in the final minute of cooking. Swiss chard and escarole hold up similarly to kale and need about the same cooking time of 3 to 4 minutes to wilt properly.

For a thicker soup, mash a few potato slices against the side of the pot before adding the cream. This naturally thickens the broth without any extra ingredients. To thin it out, simply add more chicken broth or a splash of water until you reach your desired consistency.

This soup is naturally gluten-free when you use gluten-free chicken broth and verify your sausage contains no fillers or binders with gluten. Always double-check packaged ingredient labels, especially on broth and sausage, to ensure they meet gluten-free standards.

Zuppa Toscana Soup

Hearty Italian soup with sausage, potatoes, kale, and a luscious creamy broth for comforting weeknight meals.

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

Ingredients

Meats

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

Vegetables

  • 5 medium russet potatoes, peeled and sliced into ¼-inch rounds
  • 1 large yellow onion, diced
  • 3 garlic cloves, minced
  • 5 oz fresh kale, stems removed and leaves chopped

Liquids

  • 6 cups chicken broth (preferably low-sodium, gluten-free)
  • 1 cup heavy cream

Spices & Seasonings

  • 1 tsp crushed red pepper flakes (optional, adjust to taste)
  • Salt and black pepper, to taste

Other

  • 2 tbsp olive oil

Instructions

1
Brown the Sausage: Heat olive oil in a large pot or Dutch oven over medium heat. Add the sausage and cook until browned, breaking it into crumbles, about 6 minutes. Transfer the sausage to a plate and set aside, leaving a small amount of rendered fat in the pot.
2
Sauté Aromatics: Add the diced onion to the pot and sauté until softened, about 4 minutes. Stir in the minced garlic and cook until fragrant, approximately 1 minute.
3
Simmer Potatoes and Sausage: Return the browned sausage to the pot. Add the sliced potatoes and chicken broth. Bring to a boil, then reduce the heat and simmer until the potatoes are fork-tender, about 15 to 20 minutes.
4
Wilt the Kale: Stir in the chopped kale and simmer until wilted and tender, 3 to 4 minutes.
5
Finish with Cream: Lower the heat and stir in the heavy cream. Heat through gently without bringing to a boil. Season with salt, black pepper, and red pepper flakes to taste.
6
Serve: Ladle into bowls and serve hot. Optionally garnish with grated Parmesan cheese and a light drizzle of olive oil.
Additional Information

Equipment Needed

  • Large pot or Dutch oven
  • Chef's knife and cutting board
  • Ladle
  • Wooden spoon

Nutrition (Per Serving)

Calories 410
Protein 17g
Carbs 28g
Fat 26g

Allergy Information

  • Contains dairy (heavy cream); substitute with dairy-free cream alternatives if needed.
  • Contains pork (Italian sausage); verify gluten-free labeling on sausage and broth if sensitive.
  • Always check all packaged ingredients for potential allergens and cross-contamination risks.
Camille Harper

Passionate home cook sharing easy, wholesome, and family-friendly recipes for everyday meals.