This comforting Italian-inspired soup brings together browned Italian sausage, thinly sliced russet potatoes, and fresh kale in a rich, creamy broth.
It comes together in under an hour and feeds six generously, making it ideal for weeknight dinners or meal prep.
The heavy cream adds velvety texture while the red pepper flakes offer a gentle kick of heat.
The rain was hammering against the kitchen window and I had a lump of Italian sausage sitting in the fridge with no plan. On a whim I grabbed some potatoes and the half bag of kale I kept ignoring, threw everything into a pot, and what came out forty minutes later was the kind of soup that makes you close your eyes after the first spoonful. My roommate walked in, sniffed the air, and didnt say a word before grabbing a bowl. That pot didnt survive the night.
I made this for my sister the weekend she moved into her first apartment and she called me three days later to say she had already made it twice. There is something about a bowl of this soup that turns a cold empty kitchen into a place that feels lived in. She told me she ate the leftovers standing over the sink at midnight which honestly is the highest compliment I have ever received.
Ingredients
- Italian sausage, 450 g, casings removed: The sausage does all the heavy lifting for flavor so pick one you actually like and decide between mild or spicy based on your mood.
- Russet potatoes, 4 medium, thinly sliced: Slice them fairly thin so they cook quickly and release just enough starch to thicken the broth naturally.
- Yellow onion, 1 medium, finely chopped: A humble foundation that sweetens everything as it cooks down with the sausage fat.
- Garlic, 3 cloves, minced: Fresh is nonnegotiable here because the garlic hits the hot pot and perfumes the whole kitchen in seconds.
- Kale, 100 g, stems removed and chopped: Strip those tough stems out completely because nothing ruins a creamy soup faster than chewing on a fibrous kale rib.
- Low sodium chicken broth, 1 liter: Go low sodium so you stay in control of the salt level since the sausage is already well seasoned.
- Heavy cream, 250 ml: This is what turns a good soup into the kind you crave at eleven oclock at night so do not skip it.
- Olive oil, 2 tablespoons: Just enough to get the sausage browning without sticking.
- Salt, black pepper, and crushed red pepper flakes: Season gradually and taste at the end because the sausage and broth bring hidden salt you might not expect.
Instructions
- Brown the sausage:
- Heat the olive oil in a large soup pot over medium heat then add the sausage and break it into rough crumbles with a wooden spoon. Let it cook undisturbed for a minute here and there so actual browning happens and the edges get a little crispy.
- Build the aromatics:
- Toss in the chopped onion and stir it around in all those sausage drippings until it turns soft and translucent about five minutes. Add the garlic and give it just one minute until your kitchen smells like an Italian grandmother is visiting.
- Simmer the potatoes:
- Pour in the chicken broth and slide in all those sliced potatoes then bring everything to a rolling boil. Drop the heat and let it simmer uncovered until the potatoes are fork tender which usually takes about fifteen to twenty minutes.
- Add the kale:
- Stir in the chopped kale and watch it magically shrink down into the broth over three or four minutes. Give it a gentle stir so every leaf gets coated in that golden liquid.
- Finish with cream:
- Lower the heat all the way down and slowly pour in the heavy cream stirring gently so it blends into the broth without curdling. Season with salt and pepper and a pinch of red pepper flakes if you want a little warmth then let it sit for two or three minutes.
- Taste and serve:
- Ladle into deep bowls and serve with crusty bread for dipping if you have it. Taste the broth one more time before serving because a final pinch of salt can pull all the flavors together beautifully.
I packed the leftovers in a thermos for a winter hike once and drank it sitting on a frozen log overlooking a quiet lake. It was one of those rare moments where the food in your hands matches the stillness around you perfectly.
What to Serve Alongside
A chunk of crusty bread is the obvious move and honestly the only one you need but a simple side salad with a sharp vinaigrette cuts through the richness nicely. If you want to lean fully into comfort mode grab a baguette and toast it with garlic butter until the edges crunch.
Making It Your Own
Half and half works in place of heavy cream if you want something a touch lighter and turkey sausage is a perfectly fine substitute when you are leaning that direction. I once threw in a handful of cooked chopped bacon on a dare and honestly I am not mad about it.
How to Store and Reheat
This soup keeps beautifully in the fridge for three to four days and reheats gently on the stovetop or in the microwave at half power.
- Store it in a sealed glass container because plastic can pick up the garlic smell and hold onto it forever.
- Reheat on low heat and stir occasionally to keep the cream from separating.
- Freeze portions without the cream and add it fresh when you reheat for the best texture.
This is the kind of soup that earns a permanent spot in your rotation the first time you make it. Share it with someone who needs their kitchen to feel warm tonight.
Recipe FAQs
- → What type of sausage works best for Zuppa Toscana?
-
Mild or spicy Italian sausage both work well. Remove the casings and crumble the meat into the pot for even browning and the best texture throughout the soup.
- → Can I make this soup ahead of time?
-
Yes, it reheats beautifully. Store it in an airtight container in the refrigerator for up to three days. The flavors actually deepen overnight, making leftovers even more delicious.
- → How do I store and reheat leftovers?
-
Refrigerate in a sealed container for up to three days. Reheat gently on the stovetop over medium-low heat, stirring occasionally. Avoid boiling to prevent the cream from separating.
- → Can I freeze Zuppa Toscana?
-
Freezing is possible but the cream base may separate upon thawing. If you plan to freeze, consider omitting the cream and adding it fresh when reheating for the best consistency.
- → What can I substitute for heavy cream?
-
Half-and-half or evaporated milk are solid lighter alternatives. For a dairy-free option, full-fat coconut milk works, though it will add a subtle coconut flavor to the finished dish.
- → Should I peel the potatoes before adding them?
-
Peeling is optional. Russet potato skins can be left on for a more rustic texture. If you prefer a smoother mouthfeel, peel them before slicing thinly.