Zuppa Toscana Soup

Creamy Zuppa Toscana soup loaded with sausage, potatoes, and tender kale Save
Creamy Zuppa Toscana soup loaded with sausage, potatoes, and tender kale | plateviro.com

This classic Tuscan soup brings together browned Italian sausage, thinly sliced russet potatoes, and tender kale in a velvety cream-enriched chicken broth.

Start by browning the sausage in olive oil, then sauté onions and garlic until fragrant. Simmer everything with broth until the potatoes are fork-tender, stir in the kale until wilted, and finish with heavy cream for that signature silky texture.

The whole dish comes together in under an hour and yields six generous servings, making it perfect for feeding a family or prepping ahead for the week.

Rain was hammering the kitchen window so hard I could barely hear the pot bubbling on the stove, and honestly that was the moment I knew this soup was going to fix everything about that grey Saturday. The smell of browning sausage mixed with onion drifting through the house pulled my partner out of bed before noon, which says everything. Zuppa Toscana is the kind of dish that turns a miserable afternoon into something worth remembering.

I made this for a friend who had just moved into a bare apartment with nothing but a borrowed pot and a wooden spoon, and she sat on the floor eating it straight from the ladle because the bowls were still packed. We laughed until we cried, and now she makes it every single time someone visits that apartment.

Ingredients

  • 500 g Italian sausage (mild or spicy), casings removed: The sausage does the heavy lifting for flavor here, so pick one you genuinely love. I learned the hard way that cheap sausage makes the whole pot taste flat and greasy.
  • 5 medium russet potatoes, peeled and sliced into 0.5 cm rounds: Thin rounds cook faster and look beautiful in the bowl. Leave the skins on if you like the rustic look and extra texture.
  • 1 large yellow onion, diced: Yellow onion sweetens as it cooks and builds the foundation for everything else in the pot.
  • 3 garlic cloves, minced: Fresh garlic only here. The powdered stuff gets lost in this soup and you deserve better.
  • 150 g fresh kale, stems removed and leaves chopped: Remove every bit of stem or you will be chewing on woody strings and blaming the recipe. Curly kale or lacinato both work beautifully.
  • 1.5 liters chicken broth (low-sodium, gluten-free): Low-sodium gives you control over the final seasoning. Regular broth can push the whole pot into overly salty territory fast.
  • 250 ml heavy cream: This is what makes it velvety and indulgent. You can lighten it up with half-and-half but the texture will shift.
  • 1 tsp crushed red pepper flakes (optional): A gentle warmth that does not overpower. Add more if you like it feisty, or skip it entirely for a milder bowl.
  • Salt and black pepper, to taste: Season gradually and taste as you go. The sausage and broth already bring salt, so go easy at first.
  • 2 tbsp olive oil: Just enough to get the sausage browning without sticking to the bottom of your pot.

Instructions

Brown the sausage:
Heat olive oil in a large pot or Dutch oven over medium heat, then add the sausage and break it into crumbles with your wooden spoon as it cooks for about 6 minutes. You want golden brown pieces with crispy edges, so do not rush this part. Transfer the sausage to a plate but leave a little fat behind for flavor.
Soften the aromatics:
Toss the diced onion into the same pot and let it sweat in the remaining sausage fat for about 4 minutes until translucent and sweet smelling. Stir in the minced garlic and cook for just 1 minute until fragrant, watching carefully so it never turns brown.
Build the soup base:
Return the browned sausage to the pot, add the potato slices and chicken broth, then bring everything to a rolling boil. Reduce the heat and let it simmer gently for 15 to 20 minutes until the potatoes are fork tender and starting to release their starch into the broth.
Add the kale:
Stir in the chopped kale and let it simmer for 3 to 4 minutes until the leaves are wilted, tender, and bright green. If you add it too early it will turn grey and mushy, so wait until the potatoes are fully done.
Finish with cream:
Lower the heat completely before pouring in the heavy cream, then stir gently and heat through without letting it boil or the cream may separate. Season with salt, black pepper, and red pepper flakes to your liking, tasting as you adjust.
Serve and enjoy:
Ladle into deep bowls while steaming hot, and finish with grated Parmesan and a drizzle of good olive oil if you are feeling generous. Crusty bread on the side is not optional in my house, it is mandatory.
Steaming bowl of Zuppa Toscana soup garnished with Parmesan and crusty bread Save
Steaming bowl of Zuppa Toscana soup garnished with Parmesan and crusty bread | plateviro.com

There was a night my neighbor knocked on the door to return a borrowed ladder and ended up staying for two bowls, standing in the kitchen telling stories about his grandmother in Tuscany who made something remarkably similar. Food has a way of turning strangers into friends standing around your stove.

Making It Lighter Without Losing Soul

Swap the heavy cream for half-and-half or even whole milk if you want something less indulgent, but stir it in very slowly over low heat. You can also use turkey sausage instead of pork to cut down on fat, though you will lose some of that deep richness that makes the original so satisfying.

Going Vegetarian the Right Way

Skip the sausage entirely and use a good quality plant-based sausage crumble, then swap the chicken broth for a rich vegetable broth. Add a tablespoon of smoked paprika to compensate for the savory depth the sausage normally provides, and you will be surprised how close it gets.

Storage and Reheating Wisdom

This soup keeps beautifully in the fridge for up to four days in a sealed container, and it freezes well for about two months if you leave the cream out and add it fresh when reheating. Always reheat gently on the stove over low heat rather than using a microwave, which can make the potatoes grainy.

  • Freeze individual portions in mason jars, leaving space at the top for expansion.
  • Label the containers with the date so you remember when you made it.
  • Taste and re-season after reheating because cold storage can dull the flavors slightly.
Rustic Zuppa Toscana soup featuring crumbled sausage and sliced potatoes in creamy broth Save
Rustic Zuppa Toscana soup featuring crumbled sausage and sliced potatoes in creamy broth | plateviro.com

Some recipes become part of your rotation because they are easy, and others earn their place because they make people close their eyes when they take the first bite. This one does both, and that is worth holding onto.

Recipe FAQs

Yes, this soup stores beautifully. Let it cool completely, then refrigerate in an airtight container for up to 4 days. The flavors actually deepen overnight, making leftovers even more delicious. Reheat gently on the stovetop over medium-low heat.

Mild or spicy Italian sausage both work wonderfully depending on your heat preference. Remove the casings and crumble the meat directly into the pot for the best texture. Turkey Italian sausage is a lighter alternative that still delivers great flavor.

You can freeze it, but the cream may separate slightly upon thawing. For best results, freeze the soup base without the cream, then add fresh cream when reheating. Store in freezer-safe containers for up to 3 months and thaw overnight in the refrigerator.

Half-and-half or whole milk can replace heavy cream for a lighter version, though the broth will be less rich. For a dairy-free option, use full-fat coconut milk or a cashew-based cream alternative. Add a splash at the end and heat gently without boiling.

Peeling is traditional and gives the soup a smoother, more rustic Tuscan feel, but it is not strictly necessary. If using thin-skinned potatoes like Yukon Golds, you can leave the skins on for added texture and nutrients. Russet potatoes are best peeled.

Crusty bread or garlic bread is the classic pairing, perfect for soaking up the creamy broth. A simple side salad with vinaigrette balances the richness. For wine, a crisp Pinot Grigio or Vermentino complements the Italian flavors beautifully.

Zuppa Toscana Soup

Hearty Italian soup with sausage, potatoes, and kale in a creamy garlic-infused broth.

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 & Seasoning

  • 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: In a large pot or Dutch oven, heat olive oil over medium heat. Add the sausage and cook until browned, breaking it into crumbles, about 6 minutes. Transfer sausage to a plate and set aside, leaving a little fat in the pot.
2
Sauté Aromatics: Add diced onion to the pot and sauté until softened, about 4 minutes. Stir in the garlic and cook until fragrant, 1 minute.
3
Simmer Potatoes and Sausage: Return the sausage to the pot. Add potatoes and chicken broth. Bring to a boil, then reduce heat and simmer until potatoes are tender, about 15–20 minutes.
4
Add Kale: Stir in chopped kale and simmer until wilted, 3–4 minutes.
5
Finish with Cream: Lower the heat and stir in the heavy cream. Heat through but do not boil. Season with salt, black pepper, and red pepper flakes to taste.
6
Serve: Serve hot, optionally garnished with grated Parmesan and a drizzle of olive oil.
Additional Information

Equipment Needed

  • Large pot or Dutch oven
  • Knife and cutting board
  • Ladle
  • Wooden spoon

Nutrition (Per Serving)

Calories 410
Protein 17g
Carbs 28g
Fat 26g

Allergy Information

  • Contains dairy (heavy cream)
  • Contains pork (sausage)
  • May contain gluten in sausage and broth; check labels if sensitive
Violet Kramer

Passionate home cook sharing easy, nourishing recipes and practical kitchen tips for everyday meals.