This Zuppa Toscana brings together browned Italian sausage, thinly sliced russet potatoes, and tender kale in a luscious cream-enriched chicken broth.
Ready in just 45 minutes with minimal prep, it delivers big Tuscan flavors through simple ingredients like garlic, onion, oregano, and a touch of red pepper heat.
Each bowl is a warming, satisfying meal that pairs beautifully with crusty bread for soaking up every last drop.
The rain was hammering against my kitchen window on a Tuesday evening when I decided that canned soup was simply not going to cut it anymore. I had a bundle of kale wilting in the crisper, some sausage I had impulse bought, and a memory of a steaming bowl I had eaten in a tiny trattoria in Florence years ago. What came out of that pot forty five minutes later was so deeply satisfying that I made it again three times that same month. This zuppa toscana is rustic, creamy, and unapologetically comforting.
My neighbor Sandra knocked on my door the second time I made this, drawn by the smell of sausage and garlic drifting through the hallway. She stood in my kitchen with a bowl, not even pretending she was there for any other reason, and we ate standing at the counter while the rain kept pouring outside.
Ingredients
- 400 g Italian sausage, casing removed: Mild gives you a gentle, family friendly soup, but spicy sausage transforms the whole pot into something with real personality.
- 1 medium yellow onion, diced: The sweetness of onion slowly cooked in sausage fat is the quiet backbone of this soup.
- 3 cloves garlic, minced: Fresh garlic makes a noticeable difference here, so skip the jarred version if you can.
- 4 medium russet potatoes, scrubbed and sliced thinly: Thin slices break down slightly and thicken the broth naturally without any extra work.
- 100 g curly kale, stems removed and chopped: Kale holds its texture better than spinach in a simmering pot, which is why it is the classic choice.
- 1 liter chicken broth: A good quality broth means you need less salt at the end, so taste before you season.
- 250 ml heavy cream: This is what turns a simple sausage and potato soup into something velvety and indulgent.
- 2 tbsp olive oil: Just enough to get the sausage going if it is on the lean side.
- 1 tsp dried oregano: It blooms in the hot broth and adds that earthy Tuscan herbal note.
- 1/2 tsp red pepper flakes (optional): Even if you skip spicy sausage, a pinch of flakes gives the broth a gentle, warming tingle.
- Salt and black pepper, to taste: Add gradually and taste as you go because the sausage and broth already bring salt.
- Freshly grated Parmesan cheese (optional): A shower of Parm over each bowl adds a salty, nutty finish that pulls everything together.
- Chopped fresh parsley (optional): A bright sprinkle at the end cuts through the richness beautifully.
Instructions
- Brown the sausage:
- Heat the olive oil in a large soup pot over medium heat, add the sausage, and break it into bite sized pieces with a wooden spoon as it cooks until deeply browned all over, about 5 to 6 minutes. That caramelized color on the meat is where the broth gets its depth.
- Soften the aromatics:
- Toss in the diced onion and stir it through the sausage fat, cooking until it turns soft and translucent, roughly 3 to 4 minutes. Add the minced garlic and stir for about a minute until your kitchen smells absolutely incredible.
- Simmer the potatoes:
- Dump in the sliced potatoes, dried oregano, red pepper flakes, and chicken broth, then bring everything to a rolling boil before dropping the heat to a gentle simmer. Let it cook until the potatoes are fork tender, which usually takes 12 to 15 minutes.
- Wilt the kale:
- Stir the chopped kale into the pot and let it simmer for 3 to 4 minutes until it wilts down and turns a vivid green. Do not rush this step because slightly softened kale has a much better texture in the finished soup.
- Add the cream and season:
- Lower the heat so the soup is barely bubbling, pour in the heavy cream, and stir gently until it blends into a silky broth. Taste carefully for salt and pepper, keeping in mind that the Parmesan garnish will add salt later.
- Serve and garnish:
- Ladle the hot soup into deep bowls and top with freshly grated Parmesan and a scatter of chopped parsley if you are feeling fancy. Serve it with something crusty to soak up every last drop of that creamy broth.
The night Sandra brought her husband over for dinner, I set the pot on the table with a torn baguette and a cheap bottle of white wine, and nobody moved from their seats for two hours.
What to Serve Alongside
A chunk of crusty bread is almost mandatory here because you will want something to mop up every bit of that creamy broth. A simple green salad with a sharp vinaigrette provides a nice contrast to the richness of the soup, and a chilled glass of Pinot Grigio or Vermentino makes the whole meal feel like a proper Italian evening.
Making It Your Own
This soup is wonderfully forgiving, so you can adjust it based on what is in your fridge without worrying about ruining anything. Half and half or whole milk works beautifully in place of heavy cream if you want something a little lighter, and turkey sausage or a good plant based alternative still gives you a deeply satisfying bowl.
Storing and Reheating
Leftovers taste even better the next day because the potatoes release just enough starch to thicken the broth further overnight.
- Store the soup in an airtight container in the refrigerator for up to three days.
- Reheat gently on the stove over low heat rather than using a microwave to keep the cream from separating.
- Freeze portions without the cream if you plan to store them longer, then stir in fresh cream when you reheat.
Some recipes become staples because they are impressive, but this one earns its spot because it asks so little and gives so much back.
Recipe FAQs
- → Can I use a different type of sausage?
-
Absolutely. While Italian sausage provides the classic flavor profile, you can use turkey sausage for a leaner option or a plant-based alternative for a vegetarian version. Adjust seasoning accordingly, as some sausages are more heavily seasoned than others.
- → How should I store and reheat leftovers?
-
Store cooled soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over medium-low heat, stirring occasionally. Avoid boiling to prevent the cream from separating.
- → Can I freeze this soup?
-
Freezing is possible but the cream-based broth may separate upon thawing. For best results, freeze the soup before adding the cream, then stir in the cream when reheating. Consume frozen soup within 2 months.
- → What can I substitute for heavy cream?
-
Half-and-half or whole milk work well for a lighter version. For a dairy-free alternative, canned full-fat coconut milk adds creaminess, though it will subtly shift the flavor. Stir in slowly over low heat.
- → Do I need to peel the potatoes?
-
No, leaving the skins on adds texture and nutrients. Simply scrub them thoroughly before slicing. If you prefer a smoother consistency, peel them before cutting into thin rounds.
- → What pairs well with this soup for a complete meal?
-
Crusty bread or garlic bread is ideal for dipping. A crisp green salad with a light vinaigrette balances the richness. A glass of dry white wine, such as Pinot Grigio, complements the Tuscan flavors beautifully.