Zuppa di Pesce
Zuppa di Pesce is a classic Italian stovetop fish stew built from a fragrant tomato-and-wine broth studded with a mix of firm white fish, shrimp, calamari, mussels and clams. Light, briny and intensely savory, it’s an elegant yet approachable seafood supper that highlights the freshness of each shellfish rather than heavy tomato gravy.
Ingredient Spotlight
Crushed San Marzano tomatoes (canned)
San Marzano is a specific plum tomato variety grown in the volcanic soil around Mount Vesuvius in Italy; canned San Marzano tomatoes are prized for a sweeter, less acidic, and more concentrated tomato flavor than generic canned tomatoes. They’re a staple in authentic Italian sauces and pizza, and are sold in many supermarkets and Italian specialty stores (look for DOP/Protected Designation of Origin on the label). If you can’t find them, good substitutes are other high-quality canned crushed tomatoes or whole peeled tomatoes crushed by hand, and you can brighten them with a pinch of sugar and a little tomato paste to mimic the richer flavor.
Ingredient Spotlight
Fish stock or clam juice
Fish stock (fumet) is a concentrated broth made from fish bones and aromatics, while clam juice is the strained liquid from steamed clams; both provide a clean, briny, umami-rich seafood base for soups and sauces. They’re used widely in European and coastal cuisines and are available bottled or canned in the soup/seafood aisle or at fishmongers; you can also make them quickly at home by simmering shells and heads with aromatics. If unavailable, substitute with low-sodium chicken or vegetable stock plus a splash of dry white wine and a little seaweed (kombu) or fish sauce for umami, or use canned clam juice diluted with water.
Ingredient Spotlight
Mussels and clams, cleaned and debearded
Mussels and clams are shellfish bivalves with a briny, slightly sweet ocean flavor commonly used in seafood stews, paella, and pasta dishes; “cleaned and debearded” means the shells have been scrubbed and the mussel’s fibrous beard (byssus) removed. They’re sold live at fishmongers, seafood counters, and some supermarkets—buy fresh, keep them cold, discard any with broken shells or that don’t close when tapped. If fresh shellfish are hard to source, you can substitute extra shrimp, scallops, firm white fish, or good-quality canned clams or mussels (adjust cooking times accordingly).
Jake's note
"This Zuppa di Pesce shines for a weekend family dinner or a relaxed supper with friends — it’s quick to make but feels celebratory. Home cooks will love the layered flavors: keep seafood fresh and cook briefly so each component keeps its texture."
Zuppa di Pesce
Zuppa di Pesce is a coastal Italian supper that celebrates the sea without smothering it in tomato sauce. This version leans on bright, canned San Marzano tomatoes, a splash of dry white wine and seafood stock or clam juice to create a fragrant, slightly briny broth that frames rather than overpowers each component. Firm white fish, shrimp and calamari are added first and simmered gently so they stay tender, and mussels and clams are steamed in at the end so their liquor enriches the pot — the result is a stew with clear layers of flavor and a pleasing contrast of textures.
What makes this recipe work is its restraint: modest tomato presence, a short cooking window and an emphasis on technique rather than long braises. Small choices — thinly sliced garlic, a quick wine reduction, and a final drizzle of extra-virgin olive oil and chopped parsley — add polish and freshness. It’s equally at home as an elegant dinner for guests or a relaxed weeknight, because the hands-on time is minimal and the payoff is a lively, satisfying bowl that invites crusty bread for scooping and a wedge of lemon for brightness.
Plan your timing
Ingredients
Instructions
Sauté aromatics
For this step
- 3 tbspExtra-virgin olive oil
- 1 mediumYellow onion, finely chopped
- 4 clovesGarlic cloves, thinly sliced
- 1 to tasteSalt and freshly ground black pepper
Deglaze and build the broth
For this step
- 1 can (28 oz)Crushed San Marzano tomatoes (canned)
- 0.5 cupDry white wine
- 2 cupsFish stock or clam juice
Add firm seafood and simmer gently
For this step
- 1.5 lbMixed seafood (firm white fish like cod, peeled shrimp, calamari rings), cut into bite-size pieces
Cook shellfish until they open
For this step
- 1 lbMussels and clams, cleaned and debearded
Finish and adjust seasoning
For this step
- 0.25 cup (chopped)Fresh flat‑leaf parsley, chopped
Serve warm
Tips from the kitchen
Buy the freshest seafood
Choose firm-fleshed fish and live mussels or clams if possible; smell the fish for a clean ocean scent and avoid anything fishy. Fresh ingredients make the short cooking time shine.
Don’t overcook the fish
Add cubed firm fish, shrimp and calamari only long enough for them to turn opaque — usually 3–5 minutes — to keep them tender. Remove from heat as soon as they’re done because residual heat continues to cook.
Reserve shellfish liquor
Before adding mussels and clams, set aside any clams that have opened early and their juices; fold those back into the pot for extra briny depth. Never rinse away the flavorful cooking liquor unless it’s sandy.
Simmer gently, don’t boil
A rolling boil will toughen squid and shrink fish; keep the broth at a gentle simmer so proteins cook evenly and the tomatoes don’t become harsh.
Finish with fresh fat
Stir in a tablespoon or two of good extra-virgin olive oil and chopped parsley off the heat to lift the flavors and add silkiness to the broth.
Variations & substitutions
Tomato‑Light Broth
Use half the crushed tomatoes and replace the rest with extra fish stock for a subtler, clearer broth that highlights shellfish flavor more directly.
Saffron and Fennel Twist
Add a pinch of saffron threads with the stock and a handful of thinly sliced fennel during the onion sauté for a fragrant, slightly aniseed variation that pairs beautifully with mussels.
White Wine‑Free Option
Substitute the white wine with an equal amount of additional fish stock plus 1 tablespoon white wine vinegar or lemon juice to add acidity without alcohol.
Vegetarian Sea‑Inspired
Replace seafood with firm oyster mushrooms, artichoke hearts and hearts of palm, and use seaweed-infused vegetable stock to mimic oceanic notes for a meatless version.
Storage & make-ahead
Zuppa di Pesce is best eaten the day it’s made because seafood textures degrade with storage; keep leftovers in an airtight container in the refrigerator for up to 24–48 hours. If possible, strain and store the broth separately from the shellfish and fish to preserve texture, then gently reheat the broth and add seafood just long enough to warm through. Avoid long reheating or boiling which will toughen the proteins, and do not refreeze previously cooked shellfish.
What to serve with it
Serve the stew in shallow bowls with plenty of crusty bread or grilled baguette rubbed with garlic for sopping up the broth. A crisp, citrusy white wine such as Vermentino or Pinot Grigio complements the dish, and a simple green salad with lemon vinaigrette keeps the meal light and balanced. For a rustic touch, offer little bowls for discarded shells and a lemon wedge at the table.
Frequently asked questions
Can I use frozen seafood?
Yes — frozen shrimp and white fish work fine if fully thawed and patted dry; add them slightly earlier or adjust cook time because frozen pieces tend to release extra water. Avoid frozen mussels or clams unless they were flash-frozen alive and labeled safe to cook from frozen.
How do I clean mussels and clams safely?
Rinse shells under cold water, scrub any debris with a brush and remove beards from mussels by pulling them toward the hinge. Discard any shells that are cracked or remain open after a tap test.
What if some shells don’t open?
Discard any mussels or clams that remain tightly closed after steaming; they’re unsafe to eat. It’s normal for a few to stay closed, but most should open within 4–6 minutes.
Can I make this ahead of time?
You can make the broth a day ahead and refrigerate it separately from the seafood; reheat the broth gently and add fresh seafood to finish cooking just before serving for best texture.
Why does my broth taste flat or bitter?
Flatness often means underseasoning or lack of acidity — adjust with salt and a squeeze of lemon at the end. Bitterness can come from overcooked garlic or tomatoes that cooked too long at high heat; cook aromatics gently and simmer tomatoes briefly.
About the author
JakeHello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.
See all recipes by Jake →Ratings & Reviews
Did you make this recipe?
Be the first to share your experience.
Ingredients
- Extra-virgin olive oil3 tbsp
- Yellow onion, finely chopped1 medium
- Garlic cloves, thinly sliced4 cloves
- Salt and freshly ground black pepper1 to taste
- Crushed San Marzano tomatoes (canned)1 can (28 oz)
- Dry white wine0.5 cup
- Fish stock or clam juice2 cups
- Mixed seafood (firm white fish like cod, peeled shrimp, calamari rings), cut into bite-size pieces1.5 lb
- Mussels and clams, cleaned and debearded1 lb
- Fresh flat‑leaf parsley, chopped0.25 cup (chopped)
Nutrition Facts
Per serving: 1 hearty bowl (690g)
Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.
Keep Reading
Guides & articles for this recipe
Tips & Techniques
Seasonal Flavor Framework
A practical guide to composing balanced late-summer plates by pairing charred proteins, smoky accents, bright quick pickles, fresh herbs, and crunchy textures. Includes short technique boxes (quick pickles, finishing oils, compound butters) and clear timing notes so readers can mix-and-match market produce into satisfying meals.
Guides
Late-Summer Sips Guide
An ingredient-first guide to 10–12 late-summer cocktails and mocktails that turn peaches, watermelon, tomatoes, herbs, and stone fruit into vibrant drinks. Covers shrubs, grilled and charred fruit, tea infusions, batch methods, low-ABV swaps, and pairing notes for backyard grills.
Guides
Trending Charred Fruit Finishes
A practical guide to finishing grilled late‑summer fruits—peaches, plums, pineapple, and citrus—using glazes, brûlée sugars, herb‑salt contrasts, cheese pairings, and boozy sauces. Includes step‑by‑step techniques, eight quick finish recipes, and pairing ideas for desserts, salads, and grill‑side cocktails you can make tonight.
More from Italian
View all Italian recipes →Sicilian Arancini Rice Balls
Neapolitan Pizza at Home
Cacio e Pepe Pasta
Osso Buco alla Milanese
Sicilian Sfincione Pizza
Classic Tiramisu
Focaccia Genovese
Saltimbocca alla Romana
Stovetop Skillet Pizza
Ask me anything about this recipe — substitutions, scaling, techniques, timing.
Powered by AI · Answers may not always be perfect