Zuppa di
Pesce

Campanian-style fish & shellfish soup

Pieces of fish and squid share a tomato broth with mussels and clams, served with toasted bread for the juices.

Let’s cook it
Add the fish after the squid has become tender.
Pieces of fish and shellfish in a red tomato broth, with toasted bread and parsley in a terracotta bowlTomato fish soup with bread & parsley
Get to know the dish

Fish in tomato broth,
a Campanian coastal bowl.

Zuppa di pesce means fish soup, a broad name for many coastal Italian preparations. Different fish, shellfish and cooking liquids produce different bowls. Tomato, garlic, olive oil and parsley are familiar partners, with bread alongside to take up the broth.

The Campanian-style preparation chosen here combines white fish, squid, mussels and clams, following a staged tomato braise. The home recipe uses boneless fillet pieces and prepared fish stock for a manageable pot, rather than whole spiny fish. It is a substantial seafood main. Other coasts have their own fish soups, each reflecting local fish and preferences.

Explore by food: Fish & seafood · Soups

A little Campania in your kitchen

Let’s make zuppa di pesce.

Four substantial mains with boneless white-fish fillets, cleaned squid, live mussels and purged live clams. Prepared fish stock and purchased bread are starting ingredients.

Four substantial seafood mains; fish and squid weights are after cleaning, shellfish weights include shells.

Serves4
Prep30 min
Cook85 min
Total115 min

Toast the bread while the fish simmers during the final cooking stage.

What you’ll need

  • 600 gfirm boneless white-fish fillets, such as hake or monkfish, cut into 4 cm pieces
  • 250 gcleaned squid, cut into 1 cm pieces
  • 500 glive mussels, scrubbed and debearded
  • 500 gpurged live clams
  • 3garlic cloves, crushed and divided
  • 45 mlextra-virgin olive oil
  • 100 mldry white wine
  • 500 gcanned crushed tomatoes
  • 700 mlprepared low-salt fish stock
  • 200 mlwater, for steaming shellfish, divided
  • ⅛ tspdried chili flakes
  • 2 tbspchopped parsley
  • 4slices country bread, about 40 g each
  • to tastefine salt and black pepper
A little kitchen wisdom

The cooking allowance includes separate steaming, straining/shelling, squid braise and fish cooking. Bread toasts alongside the final fish stage. Cleaning whole fish, additional clam purging, thawing and making stock are separate. Larger squid can extend the braise.

How to make it

  1. 01

    Steam shellfish in two batches

    Discard cracked shellfish and any open ones. Bring 100 ml steaming water to a vigorous simmer in a lidded pot. Steam mussels, covered, for 7–9 minutes until fully open and cooked through; discard closed ones. Repeat with clams and remaining water for 7–9 minutes. Strain juices through a fine sieve lined with damp kitchen paper. Shell most mussels and clams, keeping a few shells for serving.

  2. 02

    Begin the squid braise

    Warm oil with two garlic cloves and chili in a wide lidded pot for 1–2 minutes. Add squid for 3 minutes, then wine for 2 minutes. Stir in tomatoes and fish stock. Simmer gently, partly covered, for 25–30 minutes, until squid is tender. Add up to 150 ml strained shellfish liquid after tasting it; use less if salty.

  3. 03

    Add the fish

    Check fish carefully for remaining bones. Nestle pieces into the simmering broth. Cook gently for about 7–10 minutes, turning only if necessary, until fish flakes easily and the thickest pieces reach 63°C/145°F. Avoid stirring vigorously.

  4. 04

    Toast bread and warm shellfish

    Meanwhile toast bread on both sides in a dry skillet. Rub lightly with the remaining garlic clove. Fold cooked mussels and clams into the soup and heat through for 1–2 minutes. Remove the two sauce garlic cloves, add parsley and season with pepper and salt after tasting.

  5. 05

    Serve in deep bowls

    Divide seafood and broth among four bowls, including a few shells in each. Put toasted bread alongside or partly in the broth and serve immediately, with a bowl for empty shells.

Discover the dish ↗
Follow your appetite

A taste of somewhere?