135 recipes, painted in Delft blue
Dutch CookbookBlauw & Wit

Stokvis (Stockfish with Potatoes & Mustard Sauce)

Stokvis

Dried, soaked stockfish gently poached and served with potatoes, rice, mustard sauce and fried onions — an old Amsterdam feast-day dish.

Stokvis (Stockfish with Potatoes & Mustard Sauce)VIFish & the Sea
Prep
30 min
Cook
40 min
Serves
4
Level
Intermediate

Before refrigeration, a fish that could survive a sea voyage and a winter cellar was worth as much as any spice. Stokvis — cod preserved bone-dry by the wind — was exactly that, and it fed the Netherlands through Lent, through long voyages, and through the lean months for centuries. Reconstituting the stiff, board-like fish into a tender, mustard-sauced feast is one of the oldest and most quietly festive rituals of the Dutch kitchen.

The fish that travelled

Dried cod was a pillar of the medieval and Golden Age economy, traded up from Norway and worked into the diet of a seafaring, largely Protestant nation that still kept the fish-days of the old calendar. In Amsterdam stokvis became a genuine feast dish, and it travelled further still along Dutch trade routes — versions of it anchor festive tables in the former colonies to this day. What began as preservation became, over generations, celebration.

Patience, then gentleness

Everything about stokvis rewards patience and punishes haste. The long soak is non-negotiable: the fish must be coaxed back to suppleness over hours or days, the water changed to draw out salt and stiffness. Then comes the gentlest possible poach, a barely-moving simmer that sets the flesh into clean white flakes without boiling it to rags.

The mustard sauce is not a garnish here — it is the reason the whole plate holds together.

The sauce is a simple roux loosened with the savoury poaching liquid and sharpened, off the heat, with good Dutch mustard. Around it goes a deliberate abundance: boiled potatoes, a little rice, deep-fried onions, all built into one generous, old-fashioned plate. It is thrift and feast at once — humble ingredients treated as an occasion.

From the kitchen
Add the mustard off the heat. Boiling mustard turns dull and bitter, losing exactly the sharp lift the whole dish is built around.

Ingredients

Serves 4

The fish

  • 600 gstockfishdried, or 800 g salt cod
  • 1onionhalved, for poaching
  • 2bay leaves

To serve alongside

  • 800 gwaxy potatoespeeled
  • 200 gricecooked, traditional accompaniment
  • 2onionssliced and fried golden

Mustard sauce

  • 40 gbutter
  • 40 gplain flour
  • 500 mlfish poaching liquidwarm
  • 2 tbspDutch mustard
  • to tastesalt and white pepper

Method

  1. 1

    Soak the fish

    Stockfish and salt cod are rock-hard and must be rehydrated. Soak in several changes of cold water — a day for salt cod, longer for true wind-dried stockfish — until the flesh is supple and, for salt cod, no longer aggressively salty.

  2. 2

    Poach gently

    Lay the soaked fish in a wide pan with the halved onion and bay, cover with fresh cold water, and bring to a bare tremble. Never let it boil — a hard boil toughens and shreds the flesh; you want the fish just set and flaking.

  3. 3

    Make the roux

    In another pan melt the butter, stir in the flour, and cook the paste for a minute or two without colouring. Ladle in the warm poaching liquid a little at a time, whisking smooth, to build a velvety, savoury base sauce.

  4. 4

    Finish the mustard sauce

    Simmer the sauce until it coats a spoon, then stir in the mustard off the heat so its sharpness stays bright. Season carefully — the fish is salty, so taste before adding more. Fry the sliced onions separately until deep gold.

  5. 5

    Plate the feast

    Lift the fish out in large flakes and serve with boiled potatoes, a little rice, the fried onions, and plenty of mustard sauce poured over. It is a composed plate, meant to be built and eaten together.

In the kitchen

The tools that make this recipe easier.

With the fish

Herring and its kin want sharpness, onion, and bread beneath.

  • Uitjes & augurkchopped raw onion and pickle
  • Wit brooda soft white roll for a broodje haring
  • Knoflooksausgarlic sauce for kibbeling
How a Dutch meal is built →

Questions from the kitchen

What is the difference between stockfish and salt cod?+

Stockfish is cod preserved by wind-drying alone, with no salt, and needs very long soaking. Klipvis or bacalao is salted and dried, and soaks faster. Both were long-keeping staples; salt cod is easier to find today.

Why serve fish with rice and potatoes both?+

It is part of the old festive tradition of stokvis, especially around Amsterdam and among Portuguese-Jewish and Caribbean Dutch communities, where the abundance of starches marked the dish as a special-occasion meal.

My sauce tastes flat — what happened?+

Either it needs more mustard stirred in at the end, or the poaching liquid was under-seasoned. Use the flavourful poaching water for the sauce and finish the mustard off the heat to keep it lively.