Food EditionCookItalianDinnerCacciucco: The Livornese Fish Stew
1 hr 30 minIntermediateServes 6
Italian · Dinner

Cacciucco: The Livornese Fish Stew

Cacciucco is a dense, tomato-based stew born from the day's leftover catch, built on a foundation of garlic, chili, and red wine, served over thick slices of toasted, garlic-rubbed bread. It is not a delicate soup; it is a heavy, layered meal where the fish is staggered by cooking time so that everything—from the firm octopus to the tender white fish—reaches donance simultaneously.

Total time
1 hr 30 min
Hands-on
45 min
Serves
6
Difficulty
Intermediate
Before you start

Patience with the seafood hierarchy

The secret is adding the fish in stages based on density. Do not rush the base, as the depth of the stew depends entirely on the long sweat of the aromatics.

  • Heavy-bottomed Dutch oven
  • Large carving knife
  • Grill pan or broiler for toast
Ingredients

What goes in.

  • 1 lboctopus or squid, cleaned and cut into 1-inch rings
  • 1 lbfirm white fish (such as monkfish or rockfish), cut into large chunks
  • 1 lbshellfish (mussels and clams), scrubbed
  • 1/2 cupextra virgin olive oil
  • 4 clovesgarlic, smashed and minced
  • 1 tspred pepper flakes
  • 1 cupdry red wine
  • 28 ozcanned peeled tomatoes, crushed by hand
  • 6 thick slicesday-old country bread
The key technique

Respect the density

Start with the longest-cooking elements like octopus. Add delicate fish and shellfish only in the final minutes to ensure they remain firm rather than rubbery.

Step by step

The method.

  1. Build the base

    Heat the olive oil in the Dutch oven over medium heat. Add the garlic and pepper flakes, cooking until the garlic turns golden—not brown.

  2. Cook the cephalopods

    Add the octopus or squid rings. Sauté for 5 minutes, then pour in the red wine. Let it simmer until the liquid reduces by half.

  3. Develop the sauce

    Add the crushed tomatoes. Cover and simmer on low for 40 minutes until the octopus shows signs of tenderness when pierced with a fork.

  4. Finish with white fish

    Gently nestle the chunks of white fish into the sauce. Simmer for 5 minutes. Add the mussels and clams, covering the pot tightly for another 5-7 minutes until the shells open.

  5. Prepare the bread

    Toast the bread until charred at the edges. Rub each slice vigorously with a raw garlic clove.

  6. Serve

    Place a slice of garlic toast in the bottom of each shallow bowl. Ladle the stew directly over the bread.

Tips & troubleshooting

When it doesn't go to plan.

Tip

Use a sturdy, tannic red wine like a Sangiovese to stand up to the acidity of the tomatoes.

Tip

Discard any shellfish that remain tightly closed after the final steaming; they are not safe to eat.

Tip

The bread should be stale enough that it holds its structure when submerged in the hot liquid.

Questions

The ones that keep coming up.

Can I use frozen seafood?

Fresh is better, but if using frozen, thaw completely and pat dry before adding to the pot to prevent diluting the base.

Is the red wine mandatory?

In the traditional preparation of the Livorno region, red wine provides the characteristic color and depth. White wine will change the final profile significantly.

Community kitchens

How real cooks make it.

No one’s shared their version yet. Be the first to put your kitchen on the map.

Your turn

Cook this your way?

Share your version — your steps, your story. We’ll feature it right here.

Add your recipe