Zuppa Toscana Italian Soup

Creamy Zuppa Toscana soup loaded with sausage, potatoes, and tender kale. Pin this
Creamy Zuppa Toscana soup loaded with sausage, potatoes, and tender kale. | bitebloomkitchen.com

Zuppa Toscana is a rustic Italian soup that brings together browned Italian sausage, tender sliced potatoes, and fresh kale in a velvety creamy broth.

Everything comes together in one large pot, making cleanup minimal while layers of flavor build naturally through each step.

The sausage provides a savory base, the potatoes add hearty substance, and the kale brings freshness and color. Finished with heavy cream and a shower of Parmesan, this dish delivers restaurant-quality comfort in under an hour.

The rain hammered against the kitchen window that Tuesday evening, and I stood in front of an open refrigerator hoping inspiration would strike. Half a bunch of kale, some lonely potatoes, and a package of Italian sausage stared back at me like a challenge. Forty minutes later, the whole house smelled like something far more intentional than desperation. That accidental pot of Zuppa Toscana became the meal my family now requests the second autumn leaves start turning.

My friend Elena came over one February evening carrying a bag of groceries and announced she was going to teach me real Italian soup. She wrinkled her nose at my recipe card, tossed in an extra pinch of red pepper flakes when I was not looking, and told me the secret was never letting the cream boil. We sat on the kitchen floor eating directly from the pot because the bowls were still in the dishwasher, and honestly I cannot imagine a better way to have had that meal.

Ingredients

  • Italian sausage (400 g, mild or spicy, casings removed): The foundation of the entire flavor profile, so choose a sausage you genuinely enjoy eating on its own.
  • Russet potatoes (4 medium, thinly sliced): They break down just enough to thicken the broth while still holding their shape if you slice them evenly.
  • Onion (1 medium, diced): A quiet backbone that sweetens the base without calling attention to itself.
  • Garlic (3 cloves, minced): Fresh is nonnegotiable here, and three is really a suggestion because I have never once stopped at three.
  • Fresh kale (150 g, chopped): Strip the tough stems and chop the leaves fairly small so they integrate into every bite rather than sprawling across the bowl.
  • Heavy cream (240 ml): This is what turns a good soup into something velvety and indulgent that people will remember.
  • Grated Parmesan cheese (30 g, optional for serving): A shower of it over each bowl adds a salty, nutty finish that pulls everything together.
  • Low sodium chicken broth (1.2 liters): Low sodium lets you control the seasoning since the sausage contributes plenty of salt on its own.
  • Olive oil (1 tbsp): Just enough to get the sausage browning without sticking.
  • Crushed red pepper flakes (1 tsp, optional): Entirely up to your tolerance, but even a modest pinch wakes the whole pot up.
  • Salt and black pepper (to taste): Taste at the end and adjust gradually because the sausage and broth are already seasoned.

Instructions

Brown the sausage:
Heat the olive oil in a large soup pot over medium heat and crumble the sausage in, breaking it apart with a wooden spoon as it cooks until you see golden brown edges and the kitchen smells incredible, about five minutes. Scoop the sausage onto a plate and leave those flavorful drippings right where they are.
Soften the aromatics:
Toss the diced onion into the same pot and let it cook in the leftover sausage fat until it turns translucent and sweet, roughly three to four minutes. Add the minced garlic and stir for just one minute more until fragrant, being careful not to let it color.
Simmer the potatoes:
Pour in the chicken broth and add all the sliced potatoes, then bring everything to a rolling boil before reducing the heat to a gentle simmer. Let it bubble uncovered for twelve to fifteen minutes until the potatoes yield easily when poked with a fork but are not falling apart.
Bring it all together:
Drop in the chopped kale and return the browned sausage to the pot, letting it simmer for another five minutes until the kale wilts and turns a vivid green. This is the moment the soup starts looking like actual Zuppa Toscana.
Add the cream:
Turn the heat down to low and slowly stir in the heavy cream along with the red pepper flakes, salt, and pepper. Let it heat through gently but never let it come to a boil, or the cream may separate and the silky texture will be lost.
Serve with generosity:
Ladle the steaming soup into wide bowls and finish each one with a generous sprinkle of grated Parmesan if you are so inclined. Serve with crusty bread on the side because you will want something to mop up every last drop.
Pin this
| bitebloomkitchen.com

I once made a triple batch of this soup for a neighborhood potluck and watched a man I had never spoken to eat three bowls in silence before finally looking up and asking who made it. We have been friends ever since, and every winter he brings over a loaf of sourdough hoping I will return the favor.

Making It Your Own

Swap the heavy cream for half and half if you want something a little lighter, though the broth will not coat the spoon quite as luxuriously. A splash of white wine added after browning the sausage adds a bright acidity that cuts through the richness beautifully. You can also experiment with spicy sausage, turkey sausage, or even a plant based alternative, and the soup will still have that comforting structure.

Getting Ahead of It

This soup reheats brilliantly, which makes it perfect for meal prep or a make ahead dinner on a busy weeknight. Store it in an airtight container in the refrigerator for up to three days, and reheat it gently on the stove over low heat rather than microwaving at full power. The kale might lose some of its vibrant color but the flavor will actually improve as everything sits together.

Tools and Final Thoughts

A heavy bottomed soup pot makes all the difference here because it distributes heat evenly and prevents the bottom from scorching during the long simmer. Keep a wooden spoon handy for breaking up the sausage and a ladle that holds a generous portion.

  • A sharp chef is knife makes quick work of slicing the potatoes thin enough to cook evenly.
  • Taste the broth before adding any salt because the sausage and Parmesan are already quite salty.
  • Serve this with good bread and maybe a simple salad, and you have a complete meal worth staying home for.
Hearty Zuppa Toscana soup in a rustic bowl, topped with Parmesan cheese. Pin this
Hearty Zuppa Toscana soup in a rustic bowl, topped with Parmesan cheese. | bitebloomkitchen.com

Some recipes are just dinner, but this one is the kind of meal that makes people linger at the table a little longer, talking and going back for seconds without even realizing it. Keep it in your back pocket for the next cold rainy night, and it will take care of everything else.

Recipe FAQs

Yes, you can use any ground sausage you prefer. Mild Italian sausage keeps it family-friendly, while spicy adds a welcome kick. Turkey or chicken sausage also works well for a lighter version.

Russet potatoes are traditional and break down slightly to thicken the broth. Yukon Gold potatoes hold their shape better if you prefer distinct tender chunks in every spoonful.

Absolutely. The flavors deepen and improve after a day in the refrigerator. Store the soup in an airtight container for up to 3 days. Reheat gently on the stovetop without boiling to preserve the creamy texture.

Add the heavy cream over low heat and avoid bringing the soup to a boil after incorporating it. Gentle warming keeps the broth smooth and silky throughout.

Spinach is the easiest swap and wilts even faster, needing only 2 to 3 minutes. Swiss chard or escarole also work beautifully and bring their own subtle flavors to the broth.

The core ingredients are naturally gluten-free. Just verify that your sausage and chicken broth brands are certified gluten-free, as some manufacturers add wheat-based fillers or thickeners.

Zuppa Toscana Italian Soup

Hearty Italian soup with sausage, potatoes, kale, and a rich creamy broth for comforting weeknight meals.

Prep 15m
Cook 35m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Meats

  • 14 oz Italian sausage (mild or spicy), casings removed

Vegetables

  • 4 medium russet potatoes, thinly sliced
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 5 oz fresh kale, stems removed and chopped

Dairy

  • 1 cup heavy whipping cream
  • 1 oz grated Parmesan cheese, for serving (optional)

Liquids and Oils

  • 5 cups low-sodium chicken broth
  • 1 tablespoon extra-virgin olive oil

Seasonings

  • 1 teaspoon crushed red pepper flakes (optional)
  • Kosher salt and freshly ground black pepper, to taste

Instructions

1
Brown the Sausage: Heat olive oil in a large soup pot over medium heat. Add the Italian sausage, breaking it into small crumbles with a wooden spoon. Cook until evenly browned and no longer pink, approximately 5 minutes. Transfer the sausage to a plate using a slotted spoon and set aside, leaving the rendered fat in the pot.
2
Sauté the Aromatics: In the same pot with the residual drippings, add the diced onion and cook, stirring occasionally, until softened and translucent, about 3 to 4 minutes. Add the minced garlic and continue cooking for 1 minute until fragrant, being careful not to let it brown.
3
Simmer the Potatoes: Add the sliced potatoes and chicken broth to the pot. Bring to a rolling boil over medium-high heat, then reduce the heat to medium-low. Simmer uncovered for 12 to 15 minutes, or until the potatoes are fork-tender but not falling apart.
4
Add Kale and Sausage: Return the browned sausage to the pot and add the chopped kale. Stir to combine and simmer for an additional 5 minutes, allowing the kale to wilt and the flavors to meld together.
5
Finish with Cream: Reduce the heat to low. Slowly stir in the heavy cream and add the crushed red pepper flakes, salt, and black pepper to taste. Heat the soup through gently, making sure not to bring it to a boil, which could cause the cream to separate.
6
Serve: Ladle the hot soup into serving bowls. Garnish each portion with grated Parmesan cheese if desired, and serve immediately alongside crusty bread for dipping.
Additional Information

Equipment Needed

  • Large soup pot or Dutch oven
  • Wooden spoon
  • Chef's knife
  • Measuring cups and spoons
  • Ladle
  • Slotted spoon
  • Cutting board

Nutrition (Per Serving)

Calories 520
Protein 24g
Carbs 32g
Fat 32g

Allergy Information

  • Contains dairy — heavy cream and Parmesan cheese
  • Contains pork — Italian sausage
  • Review sausage label for potential gluten, soy, or dairy additives
Lena Whitaker

Sharing easy, wholesome recipes for home cooks who love simple, flavorful meals.