Zuppa Toscana Soup

Creamy Zuppa Toscana soup loaded with sausage, potatoes, and tender kale Save
Creamy Zuppa Toscana soup loaded with sausage, potatoes, and tender kale | blueplatediaries.com

This rustic Italian soup brings together bold flavors of browned Italian sausage, tender sliced potatoes, and earthy kale in a rich, creamy broth.

Ready in just 45 minutes with minimal prep, it's an ideal weeknight meal that tastes like it simmered all day. The heavy cream adds velvety richness while the red pepper flakes give a gentle kick of heat.

Serve it piping hot with a generous shower of grated Parmesan and crusty bread on the side for soaking up every last drop.

The rain was hammering against the kitchen window and I had a pound of Italian sausage staring at me from the fridge, daring me to do something interesting with it. Zuppa Toscana was never on my radar until a damp Tuesday evening when I threw together what I had and ended up with a pot of soup so good my roommate stood over the stove eating straight from the ladle. That first batch was messy and improvised, but something about the way the creamy broth clung to those thin potato slices made it feel like I had stumbled onto a secret worth keeping.

I made this for my sister the weekend she moved into her first apartment and we sat on the floor surrounded by boxes because the dining table was still in transit. She dipped torn pieces of a baguette into her bowl and told me it was the best soup she had ever eaten, and I think the magic was partly the soup and partly the shared hunger of moving day.

Ingredients

  • 400 g Italian sausage (mild or spicy), casing removed: The sausage is the backbone here so choose one with good flavor and do not be afraid of the spicy version if you enjoy heat.
  • 1 medium yellow onion, diced: Onion builds the aromatic base and yellow onion gives a sweetness that balances the richness of the cream.
  • 3 cloves garlic, minced: Fresh garlic makes a noticeable difference so skip the jarred version if you can.
  • 4 medium russet potatoes, scrubbed and sliced thinly: Thin slices cook faster and break down just enough to thicken the broth naturally without needing any flour.
  • 100 g curly kale, stems removed and chopped: Remove the tough stems completely because nobody wants to chew through a woody piece of kale mid soup.
  • 1 liter chicken broth: A good quality broth will elevate the entire pot so taste it before you add it.
  • 250 ml heavy cream: This is what turns a simple sausage and potato soup into something luxurious and silky.
  • 2 tbsp olive oil: Just enough to get the sausage browning without sticking.
  • 1 tsp dried oregano: A small amount goes a long way and adds that earthy Tuscan note.
  • 1/2 tsp red pepper flakes (optional): Add these if your sausage is mild but you still want a gentle warmth in every spoonful.
  • Salt and black pepper, to taste: Season at the end because the sausage and broth already carry salt.
  • Freshly grated Parmesan cheese (optional): A shower of Parm over each bowl adds a salty nutty finish that is hard to resist.
  • Chopped fresh parsley (optional): A bright sprinkle of parsley makes the bowl look beautiful and adds a fresh contrast.

Instructions

Brown the sausage:
Heat olive oil in a large soup pot over medium heat and add the sausage, breaking it into bite sized pieces with a wooden spoon. Cook until browned and no pink remains, about five to six minutes, letting the edges get slightly crispy for extra flavor.
Build the aromatics:
Add the diced onion to the sausage and sauté until translucent and soft, about three to four minutes. Stir in the minced garlic and cook for one more minute until your kitchen smells impossibly good.
Simmer the potatoes:
Toss in the sliced potatoes, dried oregano, red pepper flakes, and chicken broth, then bring everything to a boil. Reduce the heat and let it simmer gently until the potatoes are fork tender, about twelve to fifteen minutes.
Wilt the kale:
Stir in the chopped kale and let it simmer for three to four minutes until it wilts down and turns a vibrant deep green. Watch how it shrinks from a mountain into something perfectly manageable.
Add the cream:
Lower the heat and pour in the heavy cream, stirring gently to combine without letting it boil. Taste and season with salt and black pepper until it feels right on your tongue.
Serve and enjoy:
Ladle into warm bowls and top with freshly grated Parmesan and a scatter of chopped parsley if you are feeling fancy. Serve with crusty bread for dipping because the broth is too good to leave behind.
Save
| blueplatediaries.com

There is something about ladling soup into bowls for people you love that makes the whole act of cooking feel like the most natural language in the world. This soup has a way of pulling people to the table before you even call them.

Making It Lighter Without Losing Soul

Half and half or whole milk can stand in for heavy cream if you want something less rich, though the broth will be slightly thinner and less velvety. I have tried it both ways and the lighter version is still genuinely good, especially on a warm evening when a full cream soup feels like too much. The key is to use the same technique and simply adjust your expectations for body.

Choosing Your Sausage Wisely

The sausage you pick determines the personality of the entire pot so treat it like the most important casting decision of the recipe. Turkey sausage works well if you want leaner protein and plant based sausages have come a long way for vegetarian versions. Whatever you choose, taste a small piece plain before adding it to the pot so you know what flavor you are working with.

What to Serve Alongside

A crusty baguette or sourdough loaf is almost mandatory because soaking up the creamy broth with bread is half the joy of eating this soup. A crisp white wine alongside makes it feel like a proper dinner rather than a weeknight throw together.

  • Toast the bread with olive oil and a rub of garlic for an extra layer of flavor.
  • A simple arugula salad with lemon vinaigrette cuts through the richness beautifully.
  • Leftovers taste even better the next day so always make enough for seconds.
Steaming bowl of Zuppa Toscana soup topped with grated Parmesan and parsley Save
Steaming bowl of Zuppa Toscana soup topped with grated Parmesan and parsley | blueplatediaries.com

Keep this recipe close for the nights when you need dinner to feel like a warm blanket pulled over your shoulders. It asks very little and gives back so much more than you expect.

Recipe FAQs

Italian sausage is the classic choice—either mild or spicy depending on your preference. Removing the casing allows the meat to crumble and brown evenly throughout the soup, creating flavorful pockets in every bite.

Absolutely. The flavors deepen and improve after a day in the refrigerator. Store it in an airtight container for up to 3 days. Reheat gently on the stovetop over low heat, avoiding a full boil to preserve the creamy texture.

Slice the potatoes uniformly thin so they cook evenly, and simmer just until fork-tender—typically 12 to 15 minutes. Avoid vigorous boiling once they're in the pot, as aggressive bubbling breaks them down. Adding the cream at the end off the heat also helps maintain their structure.

Freezing is possible but not ideal because the cream base can separate upon thawing. If you plan to freeze, consider omitting the cream and adding it fresh when reheating. Alternatively, freeze portions for up to 2 months and reheat gently while stirring to recombine the broth.

Half-and-half or whole milk will lighten the dish while still providing creaminess. For a dairy-free option, full-fat coconut milk works well and adds a subtle sweetness that complements the sausage. Stir it in at the very end and warm through without boiling.

Crusty bread or garlic bread is essential for dipping and soaking up the broth. A simple side salad with vinaigrette cuts through the richness. A crisp white wine like Pinot Grigio pairs beautifully with the Italian flavors.

Zuppa Toscana Soup

Hearty Italian soup with sausage, potatoes, kale, and creamy broth. Rustic Tuscan comfort in every spoonful.

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Meats

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

Vegetables

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

Broth & Dairy

  • 4.2 cups chicken broth
  • 1 cup heavy cream

Oils & Seasonings

  • 2 tbsp olive oil
  • 1 tsp dried oregano
  • 1/2 tsp red pepper flakes (optional, for heat)
  • Salt and black pepper, to taste

Garnish

  • Freshly grated Parmesan cheese (optional)
  • Chopped fresh parsley (optional)

Instructions

1
Brown the Sausage: Heat olive oil in a large soup pot over medium heat. Add the sausage, breaking it apart with a spoon, and cook until browned throughout, about 5 to 6 minutes.
2
Sauté Aromatics: Add the diced onion and sauté until translucent, about 3 to 4 minutes. Stir in the minced garlic and cook until fragrant, about 1 minute.
3
Simmer Potatoes: Add the sliced potatoes, dried oregano, red pepper flakes, and chicken broth. Bring to a boil, then reduce the heat and simmer until the potatoes are fork-tender, about 12 to 15 minutes.
4
Wilt the Kale: Stir in the chopped kale and simmer until wilted and tender, about 3 to 4 minutes.
5
Finish with Cream: Lower the heat and stir in the heavy cream. Warm through gently without bringing to a boil. Season with salt and black pepper to taste.
6
Serve: Ladle into bowls and garnish with freshly grated Parmesan cheese and chopped parsley if desired. Serve hot.
Additional Information

Equipment Needed

  • Large soup pot
  • Knife and cutting board
  • Wooden spoon
  • Ladle

Nutrition (Per Serving)

Calories 530
Protein 19g
Carbs 31g
Fat 35g

Allergy Information

  • Dairy (heavy cream, Parmesan cheese)
  • Possible gluten (check sausage ingredient labels to confirm)
Sienna Caldwell

Seasonal recipes and relatable cooking tips for home cooks and food lovers.