About UsContact Us

Best Copycat Zuppa Toscana Soup – Creamy 50-Minute Comfort

There is something about a steaming bowl of zuppa toscana that makes a chilly Tuesday feel like a hug, and this copycat version tastes just like the one you order out, only better because you made it.

Spicy Italian sausage gets crumbled into a golden, savory base, then potatoes simmer until silky in a garlicky broth finished with cream and ribbons of kale. It is a one-pot dinner that comes together in about fifty minutes, and most of that is hands-off simmering.

I keep the ingredient list short and supermarket-friendly, so you can pull this off on a weeknight without a special trip. If you have never made it before, this is the recipe to start with.

Why You'll Love This Recipe

1

One Pot Wonder: Everything cooks in a single Dutch oven, so cleanup is genuinely quick.
2

Restaurant Flavor at Home: The sausage-and-cream combo tastes like your favorite chain soup, for a fraction of the price.
3

Silky Not Heavy: Just enough cream keeps the broth luxurious without weighing it down.
4

Kale That Disappears: The greens soften into the broth and even picky eaters go back for seconds.

About the Ingredients

1 lb (450g) spicy Italian sausage, casings removed

Buy loose ground sausage if you can find it, or slice the casings off links with a small knife. Mild Italian sausage works if you want less heat, and turkey sausage is a leaner swap.

1 medium yellow onion, diced (about 1 cup / 160g)

Yellow onion gives the sweetest base; white onion is fine, and frozen diced onion saves five minutes on a busy night.

3 cloves garlic, minced (about 1 tablespoon)

Fresh garlic is best, but 1 teaspoon of jarred minced garlic substitutes in a pinch. Add it late so it does not burn.

6 cups (1.4L) low-sodium chicken broth

Low-sodium lets you control the salt since the sausage is already seasoned. Vegetable broth makes this a fully pork-free pot if you swap the sausage too.

1.5 lbs (680g) russet or Yukon Gold potatoes, cut into 1/2-inch slices

Yukon Golds hold their shape and turn creamy; russets break down slightly and thicken the broth. Leave the skins on for extra texture and less prep.

1 teaspoon dried Italian seasoning

A pre-mixed blend is convenient, but 1/2 teaspoon each of dried oregano and basil works just as well.

1/2 teaspoon red pepper flakes, plus more to taste

Skip these if you are using hot sausage, or add a pinch of cayenne for a different kind of heat.

4 cups (100g) chopped kale, stems removed

Curly kale is classic, but baby spinach or chopped Swiss chard can go in during the last two minutes instead.

1 cup (240ml) heavy cream

For a lighter pot, use half-and-half or whole milk, though the broth will be a touch thinner. Add it off the heat so it does not curdle.

Salt and black pepper to taste

Taste before seasoning, since the sausage and broth carry plenty of salt already.

Freshly grated Parmesan, for serving

Pecorino Romano is a sharper swap, and a swirl of olive oil works if you are skipping dairy.

Tips & Tricks

Brown the sausage properly

Let it sit undisturbed for a few minutes before stirring so it develops those golden crusty bits that flavor the whole pot.

Do not boil after adding cream

Keep the soup at a gentle simmer once the cream goes in, or it can separate and look grainy.

Cut potatoes evenly

Slice them all about 1/2-inch thick so they finish cooking at the same time and none turn to mush.

Pro Tips

1

Sear in batches: If your pot is crowded, brown the sausage in two rounds for better color and flavor.
2

Save a ladle of broth: Stir a spoonful of hot broth into the cream before adding it to temper it and keep it silky.
3

Season at the end: The sausage varies in saltiness, so taste right before serving and adjust.
4

Rest before serving: Five minutes off the heat lets the flavors settle and the broth thicken slightly.

Step-by-Step Instructions

1. Brown the sausage

Heat a large Dutch oven over medium-high heat (about 375F / 190C) and add the sausage. Cook for 8 to 10 minutes, breaking it into crumbles, until golden brown and no longer pink, with an internal temperature of 160F (71C).

2. Soften the aromatics

Lower the heat to medium (about 350F / 175C) and add the onion to the sausage drippings. Cook for 4 to 5 minutes until translucent and soft, then stir in the garlic and Italian seasoning for 30 seconds until fragrant.

3. Add broth and potatoes

Pour in the chicken broth and scrape up the browned bits from the bottom. Add the potato slices and red pepper flakes, then bring to a boil.

4. Simmer until tender

Reduce the heat to low (about 200F / 95C) and simmer uncovered for 15 to 18 minutes, until the potatoes are fork-tender and the broth smells rich and garlicky.

5. Wilt the kale

Stir in the chopped kale and cook for 3 to 4 minutes, until it is bright green and softened but still has a little bite.

6. Finish with cream

Turn off the heat and stir in the heavy cream. Taste and season with salt and pepper, then let the soup rest for 5 minutes so the broth thickens slightly.

7. Serve hot

Ladle into bowls and top with freshly grated Parmesan and an extra pinch of red pepper flakes if you like heat.

Delicious Variations

Spicy Chorizo Version

Swap the Italian sausage for chorizo and add a pinch of smoked paprika for a deeper, smokier broth.

Lighter Creamy Broth

Use half-and-half instead of heavy cream and add an extra potato to naturally thicken the soup.

Vegetarian Zuppa

Replace the sausage with 1 lb of sliced mushrooms browned in olive oil, and use vegetable broth for a meat-free pot.

How to Store The Best Copycat Zuppa Toscana Soup

Refrigerator

Store cooled soup in an airtight container in the refrigerator for up to 4 days; the potatoes will soften a bit each day.

Freezer

Freeze the soup without the cream for up to 3 months, then thaw overnight and stir in fresh cream when reheating.

Reheating

Warm gently over low heat (about 200F / 95C) for 5 to 7 minutes, stirring often, and add a splash of broth if it has thickened too much.

Frequently Asked Questions

Q: What makes zuppa toscana soup creamy?

Heavy cream stirred in at the end gives zuppa toscana its silky texture. Adding it off the heat keeps it from curdling and preserves that smooth finish.

Q: Can I make zuppa toscana without kale?

Yes, baby spinach or chopped Swiss chard are easy swaps. Stir them in during the last 2 minutes of cooking so they wilt without turning mushy.

Q: How do I keep the potatoes from falling apart?

Cut them into even 1/2-inch slices and simmer gently rather than at a rolling boil. Yukon Golds hold their shape best, so choose them over russets if you want distinct slices.

Q: Is this copycat zuppa toscana soup spicy?

It has a gentle warmth from the spicy sausage and red pepper flakes. Use mild Italian sausage and skip the flakes if you prefer a completely mild pot.

Q: Can I make this soup ahead of time?

Yes, make it up to 2 days ahead and keep it refrigerated without the cream. Reheat gently and stir in the cream just before serving for the freshest flavor.

Give this copycat zuppa toscana a try this week and let me know how your family liked it, especially if you went spicy or mild. Happy cooking, and don't sweat the small stuff.

The Best Copycat Zuppa Toscana Soup

The Best Copycat Zuppa Toscana Soup

This copycat zuppa toscana soup delivers spicy crumbled sausage, silky cream broth, and tender potatoes in one pot for a cozy restaurant-style dinner.

★★★★½ 4.8 (214 ratings)
15 minPrep time35 minCook time6Servings412 kcalCalories

🧂 Ingredients

  • 1 lb (450g) spicy Italian sausage, casings removed
  • 1 medium yellow onion, diced (about 1 cup / 160g)
  • 3 cloves garlic, minced (about 1 tablespoon)
  • 6 cups (1.4L) low-sodium chicken broth
  • 1.5 lbs (680g) russet or Yukon Gold potatoes, cut into 1/2-inch slices
  • 1 teaspoon dried Italian seasoning
  • 1/2 teaspoon red pepper flakes, plus more to taste
  • 4 cups (100g) chopped kale, stems removed
  • 1 cup (240ml) heavy cream
  • Salt and black pepper to taste
  • Freshly grated Parmesan, for serving

📋 Instructions

  1. 1Brown the sausage — Heat a large Dutch oven over medium-high heat (about 375F / 190C) and add the sausage. Cook for 8 to 10 minutes, breaking it into crumbles, until golden brown and no longer pink, with an internal temperature of 160F (71C).
  2. 2Soften the aromatics — Lower the heat to medium (about 350F / 175C) and add the onion to the sausage drippings. Cook for 4 to 5 minutes until translucent and soft, then stir in the garlic and Italian seasoning for 30 seconds until fragrant.
  3. 3Add broth and potatoes — Pour in the chicken broth and scrape up the browned bits from the bottom. Add the potato slices and red pepper flakes, then bring to a boil.
  4. 4Simmer until tender — Reduce the heat to low (about 200F / 95C) and simmer uncovered for 15 to 18 minutes, until the potatoes are fork-tender and the broth smells rich and garlicky.
  5. 5Wilt the kale — Stir in the chopped kale and cook for 3 to 4 minutes, until it is bright green and softened but still has a little bite.
  6. 6Finish with cream — Turn off the heat and stir in the heavy cream. Taste and season with salt and pepper, then let the soup rest for 5 minutes so the broth thickens slightly.
  7. 7Serve hot — Ladle into bowls and top with freshly grated Parmesan and an extra pinch of red pepper flakes if you like heat.
👨‍🍳 Chef's Note: If you want a thicker, stew-like pot, mash a few potato slices against the side of the pot before adding the cream.

Servings: 6

Cuisine: Italian-American

Course: Soup

Nutrition (per serving): 412 kcal · 17g protein · 24g carbs · 28g fat
Amara

Written by Amara

Amara brings clarity and soul to every page. She refines the details, protects the story behind each dish, and makes sure home cooks feel guided from the first ingredient to the final bite.

Leave a Comment