Zuppa Toscana Soup

Creamy Zuppa Toscana soup ladled into a bowl with kale and sausage Save
Creamy Zuppa Toscana soup ladled into a bowl with kale and sausage | rusticrecipeblog.com

This classic Zuppa Toscana brings the warmth of Tuscany straight to your table. Italian sausage browns beautifully in olive oil, then simmers with tender sliced potatoes and fragrant garlic in a rich chicken broth.

Fresh curly kale wilts into the pot, adding color and a slight earthy bite, before a generous pour of heavy cream transforms everything into a velvety, satisfying bowl. A sprinkle of Parmesan and parsley finishes it off perfectly.

Ready in under an hour with minimal prep, this gluten-free dish feeds four and reheats beautifully the next day.

Rain was hammering the kitchen window the afternoon I threw this soup together with whatever the fridge offered, and the smell of browning sausage instantly made the whole house feel like shelter. Zuppa Toscana is that kind of dish, unpretentious, deeply satisfying, and impossible to eat just one bowl of. My neighbor knocked on the door asking what was cooking, and she ended up staying for dinner with her kids.

My friend Marco, who grew up near Lucca, once told me his nonna would have called this a very liberal interpretation of Tuscan cooking, but then he went back for thirds, so I stopped worrying about authenticity. The truth is this soup belongs to whatever kitchen it is made in.

Ingredients

  • Italian sausage (400 g): Remove the casing and crumble it as it cooks for the best texture, and go spicy if you enjoy a gentle kick that warms the back of your throat.
  • Yellow onion (1 medium): Dice it small so it melts into the broth rather than floating in obvious chunks.
  • Garlic (3 cloves): Minced fine and added late so its perfume does not turn bitter.
  • Russet potatoes (4 medium): Slice them thin, about a quarter inch, so they cook quickly and some break down to naturally thicken the soup.
  • Curly kale (100 g): Strip the tough stems and chop the leaves roughly because they will shrink down considerably in the hot broth.
  • Chicken broth (1 liter): A good quality broth makes a noticeable difference since it is the backbone of every spoonful.
  • Heavy cream (250 ml): Added at the end over low heat so it never curdles and the soup stays silky.
  • Olive oil (2 tbsp): Just enough to get the sausage browning without sticking.
  • Dried oregano (1 tsp) and red pepper flakes (1/2 tsp): The oregano adds earthiness while the flakes give you control over the heat level.
  • Salt and black pepper: Taste at the end because the sausage and broth already contribute salt.
  • Parmesan and fresh parsley: Optional but highly recommended for finishing each bowl with brightness and a salty bite.

Instructions

Brown the sausage:
Heat the olive oil in your largest soup pot over medium heat, drop in the sausage with the casing removed, and break it apart with a wooden spoon as it sizzles until you see no more pink pieces and the edges have gone golden.
Soften the onion and garlic:
Toss in the diced onion and stir until it turns glassy and sweet, about four minutes, then add the garlic for just one minute until your kitchen smells like an Italian trattoria.
Simmer the potatoes:
Pour in the broth and add the sliced potatoes, oregano, and red pepper flakes, bring everything to a rolling boil, then drop the heat and let it bubble gently until a fork slides through the thickest potato slice without resistance.
Wilt the kale:
Stir in all the chopped kale at once and watch it shrink dramatically over three or four minutes as it turns a deep glossy green and surrenders its toughness to the broth.
Finish with cream:
Lower the heat to its gentlest setting, pour in the heavy cream, and stir slowly until the soup turns a beautiful pale gold, making sure it never comes back to a boil.
Season and serve:
Taste carefully for salt and pepper, then ladle into wide shallow bowls and shower each one with grated Parmesan and a scatter of fresh parsley.
Steaming bowl of Zuppa Toscana topped with Parmesan and fresh parsley Save
Steaming bowl of Zuppa Toscana topped with Parmesan and fresh parsley | rusticrecipeblog.com

There is something about carrying a steaming bowl of this soup to the table on a dark October evening that makes everyone fall quiet for the first few bites, which is the highest compliment a home cook can receive.

Choosing the Right Sausage Makes or Breaks This Soup

I learned the hard way that cheap sausage with fillers turns the broth cloudy and greasy instead of rich and clear. Spend a little more on sausage from a butcher or a brand with real ingredients and you will taste the difference in every spoonful.

What to Serve Alongside

A chunk of crusty bread is nonnegotiable in my house because the best part is dragging it through the creamy broth at the end. A simple arugula salad with lemon and olive oil cuts through the richness if you want to round out the meal.

Making It Your Own

This soup forgives almost any substitution, which is part of why it has become a weekly staple from November through March in my kitchen.

  • Swap heavy cream for half and half if you want something lighter but still satisfying.
  • Turkey sausage or a good plant based alternative works surprisingly well with the same seasonings.
  • Always taste before adding salt because the sausage and broth do much of the work for you.
Hearty Zuppa Toscana with tender potatoes, crumbled sausage, and velvety cream broth Save
Hearty Zuppa Toscana with tender potatoes, crumbled sausage, and velvety cream broth | rusticrecipeblog.com

Keep leftovers in the fridge for up to three days and add a splash of broth when reheating since the potatoes absorb liquid as they sit. This is the soup that will make people feel cared for without you spending hours in the kitchen.

Recipe FAQs

Absolutely. This soup actually tastes better the next day as the flavors meld together. Store it in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat, stirring occasionally.

Mild Italian sausage is the classic choice, but spicy Italian sausage adds a wonderful kick if you enjoy heat. You can also use turkey sausage for a leaner option or a plant-based alternative for a vegetarian version.

Freezing is possible but the cream may separate slightly upon thawing. For best results, freeze the soup before adding the heavy cream. When ready to serve, thaw, reheat, then stir in the cream at the end.

Slice the potatoes thinly but uniformly so they cook evenly. Simmer gently rather than at a hard boil, and check for doneness around 12 minutes. They should be tender but still hold their shape when pierced with a fork.

Half-and-half or whole milk work well for a lighter version, though the broth will be slightly less rich. For a dairy-free alternative, full-fat coconut milk adds creaminess with a subtle sweetness that pairs nicely with the sausage.

Crusty bread is ideal for soaking up the creamy broth. A simple side salad with vinaigrette balances the richness. This soup also pairs wonderfully with a crisp white wine like Pinot Grigio or a light Chianti.

Zuppa Toscana Soup

Hearty Italian soup with sausage, potatoes, kale, and creamy broth. Rustic Tuscan comfort in a bowl.

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Meats

  • 14 oz Italian sausage (mild or spicy), casing removed

Vegetables

  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 4 medium russet potatoes, scrubbed and thinly sliced
  • 3.5 oz curly kale, stems removed and chopped

Broth & Dairy

  • 4.2 cups chicken broth
  • 1 cup heavy cream

Oils & Seasonings

  • 2 tbsp olive oil
  • 1 tsp dried oregano
  • 1/2 tsp red pepper flakes (optional, for heat)
  • Salt and black pepper, to taste

Garnish

  • Freshly grated Parmesan cheese (optional)
  • Chopped fresh parsley (optional)

Instructions

1
Brown the Sausage: Heat olive oil in a large soup pot over medium heat. Add the Italian sausage, breaking it apart with a wooden spoon, and cook until evenly browned and no longer pink, about 5 to 6 minutes.
2
Sauté Aromatics: Add the diced onion to the pot and sauté until soft and translucent, 3 to 4 minutes. Stir in the minced garlic and cook until fragrant, about 1 minute.
3
Simmer Potatoes in Broth: Add the sliced potatoes, dried oregano, red pepper flakes, and chicken broth. Bring to a boil, then reduce the heat to medium-low and simmer until the potatoes are fork-tender, about 12 to 15 minutes.
4
Wilt the Kale: Stir in the chopped kale and continue simmering until the leaves are wilted and tender, about 3 to 4 minutes.
5
Finish with Cream: Reduce the heat to low and pour in the heavy cream, stirring gently to combine. Warm through without bringing to a boil. Season with salt and black pepper to taste.
6
Serve: Ladle the soup into bowls and garnish with freshly grated Parmesan cheese and chopped parsley if desired. Serve hot.
Additional Information

Equipment Needed

  • Large soup pot
  • Chef's knife and cutting board
  • Wooden spoon
  • Ladle

Nutrition (Per Serving)

Calories 530
Protein 19g
Carbs 31g
Fat 35g

Allergy Information

  • Dairy (heavy cream, Parmesan cheese)
  • Possible gluten (verify sausage ingredient labels)
Abigail Turner

Passionate home cook sharing easy, family-friendly recipes and helpful kitchen tips.