This Zuppa Toscana brings together the best of Tuscan flavors in one warming pot. Italian sausage is browned until golden, then combined with tender potato slices, aromatic onions, and garlic in a savory chicken broth. Fresh kale wilts into the soup just before a generous pour of heavy cream transforms everything into a silky, satisfying meal.
Ready in under an hour and simple enough for weeknight cooking, it feeds six generously and reheats beautifully the next day. A finishing sprinkle of red pepper flakes and Parmesan adds the perfect touch.
The screen door slammed behind my neighbor Elena when she walked into my kitchen one rainy October evening carrying a pot of something that smelled like a farmhouse in Tuscany. She set it on the counter without ceremony, lifted the lid, and this wave of sausage and cream and earthy greens hit me so hard I actually laughed. We stood there eating straight from the pot with wooden spoons, rain tapping the window, and I knew this soup would live in my rotation forever.
I made a double batch for a neighborhood potluck last winter and watched three people skip every other dish to go back for thirds of this soup. My friend David stood by the stove scraping the bottom of the pot with a piece of bread and told me I was not allowed to lose this recipe.
Ingredients
- Italian sausage (500 g, mild or spicy): Removing the casings lets the meat crumble into the broth and flavor every bite, and going spicy adds a brilliant slow burn.
- Russet potatoes (5 medium, peeled and sliced into 0.5 cm rounds): Thin rounds cook faster and break down just enough to thicken the soup naturally without turning to mush.
- Yellow onion (1 large, diced): The quiet backbone of the whole pot, sweating down in sausage fat builds a sweetness you cannot fake.
- Garlic (3 cloves, minced): Fresh only, and add it late so it perfumes the broth without turning bitter.
- Fresh kale (150 g, stems removed and chopped): Strip those tough stems completely because nothing ruins a silky soup faster than a fibrous bite of kale rib.
- Chicken broth (1.5 liters, low sodium and gluten free): Low sodium gives you control over the final seasoning since the sausage already brings salt to the party.
- Heavy cream (250 ml): This is what transforms a rustic potato sausage soup into something velvety and luxurious.
- Crushed red pepper flakes (1 tsp, optional): Even if you chose mild sausage, a pinch of these wakes up every flavor in the pot.
- Salt and black pepper: Taste at the end and adjust because the sausage and broth both carry hidden salt.
- Olive oil (2 tbsp): Just enough to get the sausage browning before its own fat takes over.
Instructions
- Brown the sausage:
- Heat olive oil in a large pot or Dutch oven over medium heat, crumble in the sausage, and cook until deeply browned all over. Transfer it to a plate but leave every bit of that seasoned fat behind in the pot.
- Soften the aromatics:
- Toss the diced onion into the rendered fat and stir until translucent and sweet, about 4 minutes. Slide in the garlic and let it bloom for just a minute until your kitchen smells incredible.
- Build the broth:
- Return the sausage to the pot, pour in the chicken broth, and slide in all those neat potato rounds. Bring everything to a rolling boil then drop the heat and let it simmer gently until the potatoes are fork tender, 15 to 20 minutes.
- Wilt the kale:
- Stir in the chopped kale and watch it collapse into the broth over 3 to 4 minutes, turning vivid green and silky. Do not rush this step because properly wilted kale has a tenderness that raw kale never will.
- Finish with cream:
- Kill the heat or drop it to the lowest setting, then pour in the heavy cream and stir gently until the broth turns pale and gorgeous. Taste now and season with salt, pepper, and red pepper flakes until it sings.
- Serve:
- Ladle into wide bowls while steaming hot and finish with grated Parmesan and a thread of olive oil if you are feeling generous. Crusty bread on the side is not optional in my house.
The night my daughter came home from her first semester of college, I had this soup waiting on the stove. She dropped her bags in the hallway, inhaled deeply, and said it smelled like being safe.
Smart Swaps for This Soup
Half and half or even whole milk works beautifully in place of heavy cream if you want something lighter for a weeknight dinner. I have also used cannellini beans blended smooth as a dairy free thickener that adds protein and makes the broth surprisingly creamy without a drop of milk.
What to Serve Alongside
A chunk of crusty sourdough torn by hand is the only real requirement because you need something to drag through that broth. A glass of cold Pinot Grigio cuts through the richness perfectly, and a simple arugula salad with lemon dressing on the side makes the whole meal feel complete without competing with the soup.
Storage and Reheating
This soup reheats brilliantly the next day and honestly the flavors deepen overnight as the potatoes release their starch into the broth. Just warm it gently over low heat and stir occasionally so the cream stays smooth and emulsified.
- Store in airtight containers in the refrigerator for up to 4 days.
- Freeze portions without the cream and add it fresh when reheating for the best texture.
- Always reheat on low heat and never microwave on high to protect the creamy consistency.
Some recipes earn a permanent spot in your kitchen not because they are fancy but because they make people sit down and stay a while. This is that soup.
Recipe FAQs
- → Can I use spicy Italian sausage instead of mild?
-
Absolutely. Spicy sausage adds a wonderful kick that pairs well with the creamy broth. You can also mix half mild and half spicy for balanced heat.
- → What potatoes work best for this soup?
-
Russet or Yukon Gold potatoes are ideal. Russets break down slightly and thicken the broth, while Yukon Golds hold their shape better. Slice them thinly and uniformly so they cook evenly.
- → Can I make this soup ahead of time?
-
Yes, it actually tastes better the next day as the flavors meld. Store it in the refrigerator for up to three days. Reheat gently on the stovetop and add a splash of broth if it thickens too much.
- → How do I store and reheat leftovers?
-
Transfer cooled soup to an airtight container and refrigerate for up to three days. For freezing, leave out the cream and add it when reheating. Warm gently on the stove over medium-low heat.
- → Is there a dairy-free version of this soup?
-
You can substitute the heavy cream with full-fat coconut milk or a dairy-free cream alternative. Cashew cream also works well and maintains the rich, velvety texture of the original.
- → What should I serve with Zuppa Toscana?
-
Crusty bread or garlic bread is perfect for dipping. A side salad with vinaigrette cuts through the richness. A glass of Pinot Grigio or Chianti complements the Italian flavors beautifully.