Zuppa di Pesce: Authentic Italian Seafood Stew Recipe

A rich, aromatic, classic Italian seafood stew brimming with shellfish, squid, shrimp, and more—perfect for special gatherings or weeknight feasts.

By Sneha Tete, Integrated MA, Certified Relationship Coach
Created on

Zuppa di Pesce: A Mediterranean Classic

Italian cuisine is celebrated worldwide for its rustic charm, comforting textures, and bold flavors. Few dishes encapsulate the coastal spirit of Italy as wonderfully as zuppa di pesce, a rich, aromatic seafood stew that captures both the freshness of the sea and the warmth of Italian home cooking. Traditionally served in homes and trattorias along the Mediterranean coastline, this dish transforms the catch of the day into a deeply flavorful meal, perfect for celebrations or leisurely family dinners.

What is Zuppa di Pesce?

Zuppa di pesce literally translates to “fish soup,” but it is so much more than a simple broth. It features a hearty medley of seafood—such as shrimp, squid, mussels, and clams—slow-cooked in a tomato-rich base with robust aromatics, dry white wine, and fresh herbs. Anchovies often enhance the umami character, and the stew is typically served with a drizzle of olive oil and generous hunks of crusty bread to soak up every last drop.

Why You’ll Love This Recipe

  • Rich and complex flavor: Briny shellfish, sweet tomatoes, and zesty wine meld into an unforgettable combination.
  • Versatile ingredients: Use your favorite seafood and adjust the spice and herbs to taste.
  • Impressive yet approachable: Though restaurant-worthy, this dish is achievable at home with step-by-step guidance.
  • Perfect for sharing: Serve as a stunning centerpiece for dinner parties and festive gatherings.

Ingredients for Zuppa di Pesce

  • 6 Tbsp. extra-virgin olive oil, divided, plus more for drizzling
  • 1 lb. colossal shrimp (13/15 count), tail-on, peeled if desired, deveined
  • 1 3/4 tsp. kosher salt, divided
  • 1 large Vidalia or yellow onion, finely chopped (about 2 cups)
  • 4 oil-packed anchovy fillets, drained, coarsely chopped
  • 10 cloves garlic, finely chopped
  • 3/4 tsp. freshly ground black pepper, divided
  • 3/4 cup dry white wine
  • 2 lb. mussels, debearded
  • 12–14 littleneck clams (about 1 1/4 lb.), scrubbed
  • 1 (28-oz.) can crushed tomatoes
  • 1 (15-oz.) can tomato puree
  • 1 lb. cleaned squid, bodies and tentacles cut into 3/4″ rings
  • Zest of 1 lemon
  • 1/3 cup chopped fresh Italian parsley

Tip: For substitutions, use other fresh white fish, such as cod or snapper, or add scallops to broaden the seafood variety.

Step-by-Step Directions

  1. Sear the Shrimp:
    • In a large 12-inch skillet over medium-high heat, heat 3 tablespoons of olive oil.
    • Cook shrimp, turning once, until they turn pink and are just cooked through, about 2 minutes per side.
    • Season with 1/4 teaspoon salt.
    • Transfer shrimp and any juices to a plate and set aside.
  2. Sauté the Aromatics:
    • In the same skillet, heat another 3 tablespoons oil over medium-high heat.
    • Add the chopped onion and anchovy fillets. Cook, stirring frequently, until onions are golden and softened, about 7 minutes.
    • Add the chopped garlic and cook, stirring, until fragrant, about 1 minute more.
    • Use the back of a spoon to smash anchovies into the onion mixture until mostly dissolved.
    • Season with 1/2 teaspoon salt and 1/2 teaspoon black pepper.
  3. Build the Broth:
    • Reduce heat to medium. Pour in the dry white wine and bring to a simmer. Cook for approximately 1 minute, allowing the wine to reduce slightly.
    • Add the mussels and clams. Sprinkle with 1/2 teaspoon salt, then cover and cook for 5 minutes.
    • Stir in the crushed tomatoes and tomato puree. Season with remaining 1/2 teaspoon salt and 1/4 teaspoon pepper.
    • Bring the mixture to a simmer, then reduce heat to low. Cover again and cook until shellfish begin to open, about 10 minutes. Discard any shellfish that do not open.
  4. Add Squid and Finish:
    • Add the cleaned squid and cook, stirring, until lightly golden and cooked through, 1 to 2 minutes.
    • Return cooked shrimp and any accumulated juices to the skillet.
    • Add the lemon zest and chopped parsley.
    • Toss everything together until just warmed through.
  5. Serve:
    • Ladle the stew into deep bowls, drizzle each serving with a little extra-virgin olive oil, and serve with toasted, crusty bread.
    • Garnish with extra parsley and fresh lemon wedges if desired.

Tips for the Best Zuppa di Pesce

  • Freshness is key: Use the freshest seafood you can find for optimal flavor and texture.
  • Do not overcook: Add the seafood in stages to avoid rubbery or tough results—adding shrimp and squid last ensures tenderness.
  • Tomato balance: Use both crushed tomatoes and tomato puree for a hearty but bright base. If you prefer a thinner broth, add a splash of fish stock or water.
  • Herbs and spices: Parsley, lemon, and a pinch of chili flakes (for spice) enhance the Mediterranean flavor profile.
  • Bread pairing: Serve with toasted sourdough, Italian crusty bread, or garlic-rubbed crostini to soak up the broth.

Serving Suggestions

Zuppa di pesce is a showstopper on its own but can be enjoyed as part of a multi-course Italian feast. Here are a few ways to serve it:

  • As a main course: Offer the stew alongside salad and plenty of bread.
  • With wine: Pair with a crisp dry white wine such as Pinot Grigio, Vermentino, or Sauvignon Blanc to complement the seafood and tomato notes.
  • Variations: Add sliced fennel, a touch of chili flakes, or substitute different shellfish or white fish based on what’s fresh and available.

Ingredient Variations & FAQs

SeafoodPossible SubstitutionsNotes
ShrimpLangoustine, prawnsKeep whole for presentation or peel for easier eating.
MusselsVongole, cocklesEnsure shells are closed before cooking, discard any that do not open.
ClamsManila clams, razor clamsScrub well to remove grit.
SquidCuttlefish, octopus (sliced thin)Quick cooking is essential for tenderness.
Crushed tomatoesChopped fresh tomatoesUse ripe, in-season for best flavor.
AnchoviesOptional, or sub with a dash of fish sauceDeepens savory umami notes.

Frequently Asked Questions (FAQs)

Q: Can I prepare zuppa di pesce ahead of time?

A: Yes, you can make the tomato base up to one day in advance. For the best texture and flavor, add the seafood just before serving and cook until just done.

Q: What’s the best way to clean mussels and clams?

A: Rinse them under cold running water, scrub the shells, and remove any beards attached to the mussels. Discard any shellfish with broken shells or those that remain open after a gentle tap.

Q: Is this dish spicy?

A: The base recipe is not spicy, but you can add chili flakes for a kick. Adjust according to preference.

Q: Can I freeze leftovers?

A: Freezing is not recommended, as shellfish can become tough. Enjoy leftovers within a day, reheating gently.

Q: What bread is best for serving?

A: Rustic Italian bread, sourdough, or garlic-rubbed baguette slices make ideal choices for dipping.

Nutrition Information

Zuppa di pesce is naturally protein-rich, low in saturated fat, and bursting with minerals from the seafood. Nutritional values vary depending on the types and amounts of seafood used, but here’s an approximate profile per serving:

  • Calories: 350–450
  • Protein: 35–40g
  • Fat: 15–18g
  • Carbohydrates: 15–22g
  • Sodium: Varies, depending on added salt and shellfish

Additional Cooking Tips

  • For extra depth, simmer the tomato base with a strip of lemon peel or a sprig of fresh thyme.
  • Deglaze the pan with wine after cooking the aromatics for a richer flavor.
  • Use a heavy-bottomed, wide pan to avoid overcrowding the seafood.
  • To remove the sand from clams, soak them in salted water for 30 minutes prior to cooking.

Make It Your Own

Traditional zuppa di pesce invites personalization. Swap in seasonal local fish or shellfish, alter the herb profile, or spice it up with a pinch of red pepper flakes. For a Ligurian twist, add a handful of chopped olives; or, for a Venetian variation, serve over soft polenta instead of bread.

Related Recipes to Try

  • Cioppino: The famous San Francisco seafood stew, featuring a broader mix of shellfish and a similar tomato-wine base.
  • Bouillabaisse: French Provençal fish stew with fennel and saffron accents.
  • Brodetto: An Adriatic Italian version, often heavier on tomatoes and including regional shellfish varieties.

Conclusion: An Ode to Coastal Italy

Zuppa di pesce is more than a recipe—it’s a living tradition that honors Italy’s connection to the sea. Rich with flavors, textures, and the spirit of convivial dining, this seafood stew brings a taste of the Mediterranean to your table. Whether you’re preparing it for a grand celebration or a comforting weeknight meal, it’s sure to impress and satisfy. Buon appetito!

‹›