Zuppa Toscana Soup

Creamy Zuppa Toscana soup with crumbled sausage, tender potatoes, and wilted fresh kale Pin it
Creamy Zuppa Toscana soup with crumbled sausage, tender potatoes, and wilted fresh kale | cookible.com

Zuppa Toscana is a beloved Tuscan-style soup that brings together bold Italian flavors in one comforting pot. Crumbled Italian sausage browns in olive oil, then simmers with sliced potatoes and chicken broth until everything is fork-tender.

Masses of fresh kale wilt into the broth, adding color and a slight earthy bite. A generous pour of heavy cream at the end transforms the whole pot into something silky and luxurious.

Ready in under an hour, this dish feeds a crowd and reheats beautifully the next day. Serve it with crusty bread and a glass of white wine for a meal that feels like a trip to the Tuscan countryside.

The rain was hammering against the kitchen window that Tuesday evening, and I had half a bag of kale sitting in the crisper looking increasingly tragic. Something about cold weather and neglected vegetables demanded a pot of something substantial, so I rummaged through the freezer and found Italian sausage I had forgotten about. That serendipitous combination birthed the best pot of Zuppa Toscana I have ever made, and my family still asks for it every time the temperature drops.

My neighbor Linda stopped by unannounced one November evening just as I was ladling this soup into bowls, and she ended up staying for two helpings and a glass of Pinot Grigio on the couch. Now she texts me every fall asking if soup season has officially started.

Ingredients

  • Italian sausage (500 g, mild or spicy, casings removed): The foundation of flavor here, so buy the best quality you can find at the store.
  • Russet potatoes (5 medium, peeled and sliced into 0.5 cm rounds): Thin rounds cook faster and break down just enough to thicken the broth naturally.
  • Yellow onion (1 large, diced): A sweeter onion balances the richness of the cream beautifully.
  • Garlic (3 cloves, minced): Fresh garlic only, and add it late so it never turns bitter.
  • Fresh kale (150 g, stems removed and chopped): Kale holds its texture better than spinach in a simmering pot, which is why it belongs here.
  • Chicken broth (1.5 liters, low-sodium, gluten-free): Low-sodium gives you total control over the final seasoning.
  • Heavy cream (250 ml): This is what turns a good soup into a memorable one, so do not skip it.
  • Crushed red pepper flakes (1 tsp, optional): Add more if you like warmth, less if you are serving kids.
  • Salt and black pepper: Season gradually and taste as you go.
  • Olive oil (2 tbsp): Just enough to get the sausage browning without sticking.

Instructions

Brown the sausage:
Heat the olive oil in a large Dutch oven over medium heat, then drop in the sausage and break it into rough crumbles with a wooden spoon. Let it develop a deep golden crust, about 6 minutes, then scoop it out onto a plate while keeping a little rendered fat in the pot.
Soften the aromatics:
Toss the diced onion into the same pot and let it sweat in the leftover sausage fat until translucent and fragrant. Stir in the minced garlic and cook for just one minute until your kitchen smells incredible.
Build the soup base:
Slide the sausage back into the pot, pour in the potatoes and chicken broth, and bring everything to a rolling boil. Drop the heat to medium low and let it simmer gently until the potatoes yield easily when pierced with a fork, about 15 to 20 minutes.
Wilt the kale:
Stir the chopped kale into the bubbling soup and watch it shrink down into the broth over 3 to 4 minutes. This is the moment the pot starts looking like actual Zuppa Toscana.
Add the cream:
Reduce the heat to low, pour in the heavy cream, and stir gently until the broth turns a beautiful pale gold. Never let it boil after the cream goes in, or the texture will break.
Season and serve:
Taste the broth and add salt, pepper, and red pepper flakes until it sings, then ladle into deep bowls. A shower of grated Parmesan on top is never a bad idea.
Pin it
| cookible.com

I once packed the leftovers in a thermos for a chilly soccer game and my son told me it was the best thing I had ever put in his lunch bag, which is saying a lot coming from a kid who usually survives on peanut butter sandwiches.

What to Serve Alongside

Crusty bread is the obvious companion here, and I mean a proper loaf with a crackly crust, not anything from a plastic bag. A glass of Pinot Grigio or even a dry rosé alongside turns a weeknight dinner into something that feels intentional and special.

Making It Lighter or Vegetarian

Swapping the heavy cream for half and half still gives you richness with noticeably less fat, and the soup remains deeply satisfying. For a vegetarian version, plant-based sausage and vegetable broth work surprisingly well as long as you season assertively at the end.

Storing and Reheating

This soup holds beautifully in the fridge for up to three days, and honestly the flavor improves overnight as everything melds together. Reheat it gently on the stove over low heat rather than nuking it at full power, which can cause the cream to separate.

  • Freeze individual portions without the cream for up to two months, then stir in fresh cream when you reheat.
  • The kale will soften further in leftovers, so add a handful of fresh chopped kale during reheating if you want that just-made texture.
  • Always taste and adjust the seasoning after reheating because cold storage dulls salt and spice perception.
Hearty Zuppa Toscana soup ladled into a rustic bowl alongside crusty bread Pin it
Hearty Zuppa Toscana soup ladled into a rustic bowl alongside crusty bread | cookible.com

Some recipes are just dinner, but this one has a way of pulling people to the table before you even call them, drawn by the smell alone. Keep this one in your back pocket for the first truly cold night of the year.

Recipe Q&A

Absolutely. Spicy Italian sausage adds a welcome kick that pairs wonderfully with the creamy broth. You can also split the difference—half mild, half spicy—for balanced heat.

Russet potatoes break down slightly and help thicken the broth, while Yukon Golds hold their shape better. Both work well, so choose based on whether you prefer a thicker or chunkier soup.

Let the soup cool completely, then transfer it to an airtight container. It keeps in the refrigerator for up to 4 days and actually tastes better the next day as the flavors meld together.

You can freeze it, but the cream may separate slightly upon reheating. For best results, freeze the soup before adding the cream, then stir in the cream fresh when you reheat it on the stove.

Full-fat coconut milk works surprisingly well and adds a subtle sweetness. You can also use store-bought dairy-free cream or a blended mixture of soaked cashews and vegetable broth.

Crusty bread or garlic bread is ideal for soaking up the broth. A simple side salad with vinaigrette cuts through the richness nicely. A chilled glass of Pinot Grigio complements the Italian flavors perfectly.

Zuppa Toscana Soup

Hearty Italian soup with sausage, potatoes, and kale in a velvety cream broth. Pure Tuscan comfort.

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 and 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: Heat olive oil in a large pot or Dutch oven over medium heat. Add the sausage and cook until browned, breaking it into crumbles, about 6 minutes. Transfer to a plate and set aside, leaving a small amount of rendered fat in the pot.
2
Sauté Aromatics: Add the diced onion to the pot and sauté until softened, about 4 minutes. Stir in the minced garlic and cook until fragrant, about 1 minute.
3
Simmer with Potatoes and Broth: Return the browned sausage to the pot. Add the sliced potatoes and chicken broth. Bring to a boil, then reduce heat and simmer until the potatoes are fork-tender, about 15 to 20 minutes.
4
Add Kale: Stir in the chopped kale and simmer until wilted and tender, about 3 to 4 minutes.
5
Finish with Cream: Reduce heat to low and stir in the heavy cream. Heat through without boiling. Season with salt, black pepper, and red pepper flakes to taste.
6
Serve: Ladle into bowls and serve hot. Garnish with grated Parmesan cheese and a drizzle of olive oil if desired.
Additional Information

Equipment Needed

  • Large pot or Dutch oven
  • Chef's knife and cutting board
  • Ladle
  • Wooden spoon

Nutrition (Per Serving)

Calories 410
Protein 17g
Carbs 28g
Fat 26g

Allergy Information

  • Contains dairy (heavy cream). Substitute with dairy-free cream alternatives if needed.
  • Contains pork (Italian sausage). Verify sausage and broth labels for gluten if sensitive.
  • Always check packaged ingredients for potential allergens and cross-contamination risks.
Jenna Lawson

Sharing simple, tasty recipes and kitchen tips for home cooks and food lovers.