Cacciucco is Livorno's great dish — the port city that was built by the Medici as a free port, attracting Jews, Greeks, Dutch, English, Armenians, and people from across the Mediterranean, all of whom brought food cultures. The stew reflects this cosmopolitan history: it is not a refined, single-tradition dish but a synthesis. The name itself may come from the Turkish küçük (small — small fish, the fragments and offcuts from the fishing boat), though this etymology is contested.
In Livorno, cacciucco is made from whatever the fishing boats bring in — the whole spectrum of the Tyrrhenian Sea. The key rule in Livorno: a minimum of five species, one for each C in cacciucco. Any fewer and it's not really cacciucco.
Why Five (or More) Species
The multi-species requirement is not arbitrary — it creates complexity of flavor that no single fish can achieve:
- Cephalopods (squid, cuttlefish, octopus) — require long braising; become tender and create a thick, gelatinous depth in the sauce from their collagen
- Scorpionfish / rockfish (scorfano) — the flavor base of the stew; the bones produce a deeply flavored broth, the flesh flakes into the sauce
- Monkfish (rana pescatrice) — firm, holds shape, absorbs the sauce
- Shrimp or prawns — sweetness and texture contrast; added last
- Mussels or clams — salinity, minerality; added very last
The principle: Different species require different cooking times and contribute different flavors. A single-species fish stew cannot achieve the same depth.
Red Wine, Not White
Most fish preparations use white wine (or no wine). Cacciucco uses red wine — specifically a full-bodied Tuscan red (Chianti, Morellino di Scansano, or simply a local table red).
Why: The long cooking time (the initial braise of cephalopods takes 30–45 minutes) cooks off the harshness of the red wine. What remains is the color (dark red-brown), the tannin structure (which works with the tomato to create body), and the earthier, darker fruit notes that complement the briny, rich seafood.
Adding red wine to a fish preparation cooked for only 3 minutes would be wrong — the wine doesn't have time to cook off and would be harsh. In a long-cooked stew, it is correct.
The Two-Stage Cooking
Stage 1 — The long braise (cephalopods first): Soffritto of onion, garlic, celery, and peperoncino (dried chili) is cooked first; cephalopods (squid, cuttlefish, octopus) are added; red wine is added; allowed to evaporate; tomatoes and water or fish broth are added; everything simmers 30–45 minutes until the cephalopods are tender.
Stage 2 — The brief addition (delicate seafood): Firm fish (monkfish, scorpionfish) are added and cook 8–10 minutes; shrimp are added for the last 3–4 minutes; mussels/clams are added at the very end (just until opened, 2–3 minutes).
The bread: While the stew finishes, thick slices of Tuscan bread are toasted over fire or in a pan; rubbed immediately while hot with a raw garlic clove (which melts into the surface); placed in the serving bowl or on a side plate.
The Complete Recipe
Serves: 4 | Time: 1.5 hours
Ingredients
Seafood:
- 400g squid or cuttlefish, cleaned and cut into rings
- 200g octopus, cleaned and cut into pieces (or an additional 200g squid)
- 400g firm white fish (monkfish, rockfish, or similar), cut into large chunks
- 200g large shrimp or prawns, shell-on
- 300g mussels, cleaned and debearded
Broth and Sauce:
- 3 tablespoons extra-virgin olive oil
- 1 onion, finely diced
- 4 cloves garlic, minced (plus 2 cloves for the bread)
- 2 stalks celery, sliced
- 1 dried peperoncino (chili), crumbled
- 200ml red wine (Chianti or any full-bodied red)
- 400g canned tomatoes, crushed
- 500ml fish broth or water
- Salt and black pepper
- Fresh flat-leaf parsley, chopped
Bread:
- 4 thick slices stale Tuscan or sourdough bread, toasted or grilled
- 2 cloves raw garlic (for rubbing)
Method
1. Soffritto: Heat olive oil in a large, wide heavy pot. Cook onion, celery, and peperoncino over medium heat 8 minutes until softened.
2. Add cephalopods: Add squid, cuttlefish, and octopus pieces; cook 3–4 minutes. Add garlic; cook 1 minute.
3. Red wine: Pour in red wine; increase heat; cook, stirring, until wine is almost completely evaporated (5–6 minutes).
4. Tomatoes and broth: Add crushed tomatoes and fish broth. Bring to a boil; reduce to a simmer; cook covered 30–35 minutes until cephalopods are tender.
5. Add firm fish: Add monkfish and rockfish; cook 8–10 minutes until just cooked through.
6. Add shrimp: Add shrimp; cook 3 minutes.
7. Add mussels: Add mussels; cover; cook 2–3 minutes until all shells open. Discard any that don't open. Taste the broth; adjust salt and pepper. Add parsley.
8. The bread: Toast bread slices; rub immediately with cut face of raw garlic while still hot.
Serve: Place toasted garlic bread in large shallow bowls; ladle cacciucco over and around it.
Related reading: Acquacotta Tuscan Peasant Soup Guide | Bouillabaisse Provençal Fish Stew Guide | Fritto Misto Italian Fried Seafood Guide
The full recipes live in the book.
Get Tokyo Meets Tuscany on AmazonPaperback $24.99 · Hardcover $34.99 · eBook $9.99