Stoccafisso alla Genovese: Ligurian Stockfish Stew

Overhead bowl of stoccafisso alla genovese with flaked stockfish, potatoes, black olives, and pine nuts in tomato sauce
Jump to Recipe

Stoccafisso alla genovese is a Ligurian stockfish stew braised slowly with potatoes, tomatoes, black olives, and pine nuts until the fish breaks into soft, silky flakes.

Stoccafisso is air-dried cod, not the salted baccalà most people know, and it needs a long soak, 48 to 72 hours in cold water, before it goes anywhere near a pot. Skip that step and even a 2-hour simmer won’t fully soften it.

I learned this the hard way the first time I made it with stockfish that had only soaked overnight. The fish stayed rubbery in spots no matter how long it simmered, and the sauce never got that silky consistency the dish is known for.

Done right, the fish falls apart at the touch of a fork and the potatoes soak up a sauce built from a simple soffritto, white wine, crushed tomatoes, and briny olives. Pine nuts add a bit of sweetness at the end.

Overhead bowl of stoccafisso alla genovese with flaked stockfish, potatoes, black olives, and pine nuts in tomato sauce

Why You’ll Love This Recipe

  • One pot feeds a crowd without much hands-on work
  • Potatoes cook right in the sauce, no extra pan needed
  • Freezes well for a make-ahead dinner later in the month
  • Balances briny olives against sweet, slow-cooked tomato sauce

Ingredient Notes

  • Stoccafisso (stockfish): Air-dried cod that needs 48 to 72 hours of soaking in cold water, changed two to three times a day, before cooking. Buy it pre-soaked (bagnato) from an Italian fishmonger if you want to skip that step.
  • Anchovy fillets: Melted into the soffritto, they dissolve completely and add savory depth without tasting fishy on their own.
  • Taggiasca olives: Small, mild Ligurian olives with a fruity edge. Kalamata olives work as a substitute, pitted and roughly chopped.
  • Pine nuts: Add a light sweetness and crunch. Toasted walnuts make a good, less expensive substitute.
  • Dried porcini mushrooms: Optional but they add an earthy backbone to the sauce. Soak in warm water 20 minutes before adding.
  • Potatoes: Use a waxy variety like Yukon Gold so the chunks hold their shape through the long simmer instead of breaking down.
Overhead bowl of stoccafisso alla genovese with flaked stockfish, potatoes, black olives, and pine nuts in tomato sauce

Stoccafisso alla Genovese: Ligurian Stockfish Stew

A slow-braised Ligurian stew of rehydrated stockfish, potatoes, tomatoes, olives, and pine nuts, simmered until the fish flakes apart.
Prep Time 20 minutes
Cook Time 1 hour 50 minutes
Total Time 2 hours 10 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Italian (Ligurian)
Calories: 460

Ingredients
  

Stockfish
  • 800 g stoccafisso, pre-soaked, cleaned and boned cut into 5 cm chunks
For the Sauce
  • 60 ml extra virgin olive oil
  • 1 onion, finely chopped medium
  • 2 cloves garlic, minced
  • 1 celery stalk, finely chopped
  • 1 carrot, finely chopped
  • 2 anchovy fillets, chopped
  • 100 ml dry white wine
  • 400 g crushed tomatoes canned
  • 500 ml fish stock or water
  • 500 g potatoes, peeled and cut into 3 cm chunks waxy variety like Yukon Gold
  • 40 g pine nuts
  • 80 g pitted Taggiasca olives
  • 15 g dried porcini mushrooms soaked in warm water 20 minutes, chopped
  • salt and black pepper to taste
  • 2 tbsp fresh parsley, chopped

Method
 

Make the Soffritto
  1. Heat olive oil in a large Dutch oven over medium heat. Add onion, garlic, celery, and carrot; cook 8 to 10 minutes until soft and pale gold.
  2. Stir in the anchovy fillets and mash them into the soffritto with a wooden spoon until they dissolve, about 1 minute.
Build the Stew
  1. Add stockfish chunks to the pot and sear 2 to 3 minutes per side, turning gently so the pieces don't break apart.
  2. Pour in the white wine and let it bubble 1 to 2 minutes until the sharp smell cooks off.
  3. Stir in the crushed tomatoes and stock. Bring to a gentle simmer, cover partially, and cook 45 minutes, stirring occasionally.
  4. Add potatoes, pine nuts, olives, and porcini. Cover and simmer another 40 to 45 minutes until the potatoes are fork-tender and the stockfish flakes easily with a fork.
  5. Uncover and simmer 5 to 10 more minutes if the sauce looks thin, until it coats the back of a spoon.
  6. Season with salt and pepper, stir in the parsley, and let the stew sit off heat 5 minutes before serving.

Notes

  • Under-soaked stockfish stays tough no matter how long you simmer it.
  • Use waxy potatoes like Yukon Gold so they hold shape in the sauce.
  • Taggiasca olives are milder than Kalamata; adjust salt if you swap them.
  • The sauce should coat a spoon before you call the stew done.
Stoccafisso alla genovese simmering in a Dutch oven with potato chunks and tomato sauce, wooden spoon stirring

Tips for Success

  • Soak stockfish for 48 to 72 hours in the fridge, changing the water three times a day, before you start cooking.
  • Buy pre-soaked stockfish, sold as bagnato at Italian fishmongers, if you want to skip the multi-day soak entirely.
  • Sear stockfish pieces briefly in the soffritto before adding liquid so they hold together during the long simmer.
  • Cut potatoes into 3 cm chunks and add them partway through cooking so they don’t turn to mush.
  • Taste before adding salt, since both stockfish and olives carry natural saltiness that varies by soak time.

Variations

  • Add 20 g toasted walnuts alongside the pine nuts for a nuttier, more rustic take on the sauce.
  • Stir in 15 g rehydrated dried porcini for an earthier sauce that plays well against the mild stockfish.
  • Swap half the potatoes for canned chickpeas in the last 20 minutes for a heartier, protein-dense stew.

Storage and Reheating

Stoccafisso alla genovese keeps well in the fridge for up to 3 days in an airtight container. The flavor actually deepens overnight as the potatoes and olives sit in the sauce.

Reheat gently on the stovetop over low heat, adding a splash of stock or water if the sauce has thickened too much. Avoid the microwave for a full portion, since it can toughen the fish unevenly.

For longer storage, freeze in portions for up to 2 months. Thaw overnight in the fridge before reheating, and expect the potatoes to soften slightly more once thawed.

Serving Suggestions

Stoccafisso alla genovese pairs naturally with soft polenta or grilled focaccia, both of which soak up the tomato and olive sauce. A simple green salad with lemon on the side cuts through the richness.

For wine, pour a dry Vermentino or another Ligurian white, since its acidity balances the briny olives and anchovy in the base. On a colder night, I serve it straight from the pot with crusty bread and call it dinner.

Table set with stoccafisso alla genovese, grilled focaccia, and a glass of Vermentino wine at golden hour

FAQ

Why is my stoccafisso alla genovese still tough after simmering?

Tough stockfish almost always means it wasn’t soaked long enough before cooking. Stoccafisso needs 48 to 72 hours in cold water, changed two to three times a day, to rehydrate fully and soften the fibers. If your soak was shorter, keep simmering in extra stock, a bit at a time, until it flakes apart with a fork.

Can I use baccalà instead of stoccafisso for this genovese stew?

You can, but the result will taste and cook differently. Baccalà is salt-cured cod that needs desalting in water rather than the long rehydration stockfish requires, and it flakes into softer, wetter pieces with a saltier flavor. Reduce added salt in the sauce and expect a shorter simmer, closer to 60 minutes for the fish itself.

Can I freeze stoccafisso alla genovese leftovers?

Yes, this stew freezes well for up to 2 months in an airtight container. The potatoes soften slightly on thawing, but the sauce and fish hold their texture fine. Thaw overnight in the fridge and reheat gently on the stovetop with a splash of stock so the sauce doesn’t break or scorch.

What goes well with stoccafisso alla genovese?

Soft polenta or a slice of grilled focaccia are the classic partners, since both soak up the tomato and olive sauce. A simple green salad with lemon cuts the richness, and a glass of dry Vermentino or another Ligurian white wine matches the dish’s briny, savory notes.

Is stoccafisso alla genovese gluten free?

Yes, as written this stew is naturally gluten free, since it’s built on stockfish, potatoes, tomatoes, and olive oil with no flour or breadcrumbs. Double-check your fish stock or stock cube for hidden wheat-based additives, and serve it with polenta instead of bread if you need the whole meal gluten free.

What’s the difference between stoccafisso alla genovese and baccalà alla livornese?

The main difference is the fish and the sauce style. Genovese stockfish stew uses rehydrated stoccafisso, potatoes, pine nuts, and olives in a slow-braised tomato sauce, while Livornese baccalà uses salt cod simmered more briefly in a lighter, garlicky tomato sauce without potatoes. Genovese is heartier and takes longer to cook.

Related recipes