Zuppa Toscana is a rustic Italian soup that brings together browned Italian sausage, thinly sliced russet potatoes, and tender kale in a rich, creamy broth. The sausage is crumbled and browned first, then onions and garlic build an aromatic base.
Simmering the potatoes in chicken broth until just tender gives the soup its satisfying body, while a generous pour of heavy cream at the finish creates that signature velvety texture. A pinch of crushed red pepper flakes adds gentle warmth without overwhelming the dish.
Ready in under an hour and yielding four generous servings, this one-pot meal is naturally gluten-free and pairs beautifully with crusty bread for soaking up every last drop.
The rain was hammering against the kitchen window and I had a half used tube of Italian sausage sitting in the fridge staring me down. I tossed it into a pot with some potatoes and kale, not expecting much, and ended up with a soup so good my roommate stood over the stove eating straight from the ladle. That was three years ago and I have made this Zuppa Toscana at least once a month since. It is the kind of dish that turns a dreary Tuesday into something worth remembering.
I once made a double batch for a friends potluck and watched three people ask for the recipe before they even finished their bowls. There is something about the combination of crumbled sausage and velvety cream that makes people close their eyes after the first spoonful.
Ingredients
- 400 g Italian sausage, casings removed: Mild gives you a gentle, family friendly soup while spicy adds a kick that cuts through the cream beautifully.
- 4 medium russet potatoes, thinly sliced: Slicing them thin ensures they cook evenly and release just enough starch to thicken the broth naturally.
- 1 medium onion, diced: The sweetness of a slowly cooked onion is the quiet backbone of this entire soup.
- 3 cloves garlic, minced: Fresh garlic makes a difference here, so skip the jarred version if you can.
- 150 g fresh kale, chopped: Strip the tough stems before chopping and the kale will melt right into the soup.
- 240 ml heavy cream: This is what transforms a basic sausage potato soup into something that tastes like it came from a trattoria.
- 30 g grated Parmesan cheese: Optional for serving but honestly I never skip it because the salty finish ties everything together.
- 1.2 liters low sodium chicken broth: Low sodium lets you control the salt level yourself.
- 1 tbsp olive oil: Just enough to get the sausage browning without sticking.
- 1 tsp crushed red pepper flakes: Optional but a pinch wakes up every flavor in the pot.
- Salt and black pepper: Taste as you go and adjust at the end.
Instructions
- Brown the sausage:
- Heat the olive oil in a large soup pot over medium heat, drop in the sausage, and break it into rough crumbles with a wooden spoon. Let it cook undisturbed for a minute here and there so you get those golden caramelized bits that carry all the flavor, then transfer to a plate.
- Build the aromatics:
- In the same pot with all those delicious sausage drippings, cook the diced onion until it turns soft and translucent. Stir in the minced garlic and let it bloom for about a minute until your kitchen smells incredible.
- Simmer the potatoes:
- Pour in the chicken broth and add the sliced potatoes, then bring everything to a rolling boil before reducing the heat. Let it simmer uncovered for 12 to 15 minutes until you can pierce a potato slice with a fork without resistance.
- Add the kale and sausage:
- Drop the chopped kale and the browned sausage back into the pot and let it all simmer together for 5 more minutes. The kale should be wilted and tender but still have a slight bite.
- Finish with cream:
- Turn the heat down to low and stir in the heavy cream along with the red pepper flakes, salt, and pepper. Heat it through gently but never let it boil or the cream will separate and lose that silky texture.
- Serve and enjoy:
- Ladle the steaming soup into wide bowls and shower each one with freshly grated Parmesan. Watch the cheese melt into little ribbons across the surface and serve immediately with crusty bread if you have it.
One January evening I brought a thermos of this soup to a friend who was recovering from surgery and she called me the next day to say it was the only thing that tasted good all week.
What to Serve Alongside
A chunk of crusty sourdough or a simple side salad with lemon vinaigrette is really all you need to turn this into a complete meal. I have also been known to tear pieces of baguette directly into the bowl when nobody is watching.
Making It Your Own
Half and half works beautifully if you want something lighter, and turkey sausage is a surprisingly good substitute that still delivers plenty of flavor. A splash of white wine added right after browning the sausage adds a brightness that makes the whole pot taste more complex.
Storage and Reheating
This soup keeps well in the refrigerator for up to three days and the flavors actually deepen overnight as everything mingles together. Reheat it gently on the stove over low heat rather than microwaving, which can cause the cream to separate.
- Store in an airtight glass container for the best flavor retention.
- Freeze individual portions for up to two months but know the texture of the potatoes will soften slightly.
- Always reheat on low heat and stir gently to keep the broth smooth and creamy.
Some recipes become staples because they are easy, but this one earned its spot because every single bowl feels like a small act of comfort shared with the people sitting at your table.
Recipe FAQs
- → Can I use a different type of sausage?
-
Absolutely. While Italian sausage is traditional, you can use turkey sausage for a leaner version or even a plant-based sausage for a vegetarian adaptation. Choose mild or spicy based on your heat preference.
- → What can I substitute for heavy cream?
-
Half-and-half works well for a lighter version. For a dairy-free alternative, full-fat coconut milk provides creaminess, though it will subtly shift the flavor profile. Avoid low-fat milk, as it may curdle during simmering.
- → How should I store leftovers?
-
Let the soup cool completely, then transfer to an airtight container and refrigerate for up to 3 days. Reheat gently on the stovetop over low heat. The potatoes may soften further upon reheating, but the flavors will deepen nicely.
- → Can I freeze this soup?
-
Freezing is possible but not ideal because the cream base can separate upon thawing. If you plan to freeze, consider omitting the cream and adding it fresh when reheating. Consume frozen portions within 2 months for best quality.
- → What potatoes work best for this soup?
-
Russet potatoes are ideal because they break down slightly during cooking, naturally thickening the broth. Yukon Gold potatoes are a great alternative, holding their shape better while still contributing to a creamy texture.
- → When should I add the kale?
-
Add the chopped kale during the last 5 minutes of simmering. This ensures it wilts and becomes tender without losing its vibrant green color or turning mushy. Remove any tough stems before adding.