Culinary Explorer

A cooking platform built around craft, culture, and the stories behind what we eat.

Discover Culinary Explorer
Vispannetje (Dutch Fish Casserole)

Vispannetje (Dutch Fish Casserole)

Created by

The name says little pan, but the dish carries a whole quay inside it: white fish, shrimp, cream, cheese, and the Dutch habit of making supper from the catch at hand.

Main Dishes
Dutch
Weeknight
Dinner Party
Comfort Food
25 min
Active Time
30 min cook55 min total
Yield4 servings

In Yerseke, the tide table decided more dinners than any cookbook. Mussels had their season, flatfish had their mornings, shrimp came in grey and lively from the boats, and a sensible kitchen learned to listen. Vispannetje belongs to that same world: not a grand fish pie, not a restaurant parade, but a small oven dish built from what the fishmonger had that day.

The name already tells you nearly everything. Vis is fish, pannetje is the little pan, and the diminutive matters. A pannetje is not meant to impress from across the room. It is meant to be put in front of you while the sauce is still glossy at the edges and the cheese has browned in honest patches. But let me tell you a secret: the Dutch coastal kitchen has always been cleverer than its reputation. A little white wine, a spoonful of mustard, a scrape of nutmeg, and suddenly the supposed plainness has gone missing.

The trick is not to bully the fish. Cook the vegetables first, make a gentle roux, loosen it with stock, wine, and cream, then fold in the raw fish so the oven finishes it softly under the sauce. Hou het altijd simpel, always keep it simple. Use cod, haddock, pollock, sole, whatever the fishmonger would eat himself, and add Dutch brown shrimp if you can find them. The dish is generous, but it is not careless. A fish that tastes of the quay needs very little ceremony to become dinner.

Vispannetje is best understood as a twentieth-century coastal home and fishmonger dish from the Dutch and Flemish North Sea kitchen, where mixed white fish, shrimp, and shellfish were bound in a cream or bechamel-style sauce and finished in the oven. Its name is plain Dutch, vis meaning fish and pannetje meaning small pan, and it reflects a practical serving tradition: individual earthenware or enamel dishes that could turn modest fish pieces into a complete supper. The dish is especially at home in Zeeland, South Holland, and the Belgian coast, where North Sea catch, dairy, and a restrained gratin meet without pretending to be anything fancier than they are.

The technique, the tradition, and the story behind every dish.

Discover Culinary Explorer

Ingredients

firm white fish fillets

Quantity

500g

cut into large pieces

Dutch brown shrimp or small cooked shrimp

Quantity

150g

peeled

cooked mussel meat (optional)

Quantity

200g

leek

Quantity

1

thinly sliced

carrot

Quantity

1 small

finely diced

shallot

Quantity

1 small

finely chopped

butter

Quantity

40g

plain flour

Quantity

35g

fish stock

Quantity

250ml

dry white wine

Quantity

100ml

cream

Quantity

150ml

Dutch mustard

Quantity

1 teaspoon

bay leaf

Quantity

1

ground nutmeg

Quantity

1 small pinch

flat-leaf parsley

Quantity

1 tablespoon

chopped

young Gouda or mild Dutch cheese

Quantity

80g

grated

salt and white pepper

Quantity

to taste

lemon wedges

Quantity

to serve

Equipment Needed

  • Shallow 1.5-liter baking dish or 4 small ovenproof dishes
  • Wide saucepan
  • Whisk

Instructions

  1. 1

    Prepare the fish

    Heat the oven to 200C. Pat the fish dry and cut it into pieces large enough to survive the oven without falling into flakes too soon. Season lightly with salt and white pepper. If you are using cooked mussel meat, check it for shell fragments now, because nobody wants archaeology in the teeth.

  2. 2

    Soften the vegetables

    Melt the butter in a wide saucepan over medium heat. Add the leek, carrot, and shallot with a small pinch of salt, and cook for 6 to 8 minutes until the leek has softened but not browned. This is the quiet base of the dish; browned onion will shout over the fish.

  3. 3

    Make the sauce

    Stir in the flour and cook for 2 minutes, scraping the bottom of the pan so the roux loses its raw taste. Add the fish stock little by little, whisking until smooth, then add the wine, cream, bay leaf, mustard, and nutmeg. Simmer for 5 minutes until the sauce coats the back of a spoon, then remove the bay leaf and taste for salt.

    If the sauce tastes slightly too bright from the wine, give it another minute on the heat. If it tastes flat, it wants salt, not more cheese.
  4. 4

    Fill the dish

    Fold the raw fish pieces, shrimp, mussel meat if using, and parsley gently through the sauce. Spoon everything into one shallow baking dish or four small ovenproof pannetjes, little pans. Keep the fish mostly covered by sauce so it cooks softly rather than drying at the edges.

  5. 5

    Bake until golden

    Scatter the grated cheese over the top and bake for 18 to 22 minutes, until the sauce is bubbling at the sides, the cheese is golden in patches, and the fish flakes when nudged with a fork. Let it stand for 5 minutes before serving; the sauce settles, and the fish finishes gently in its own warmth.

  6. 6

    Serve at once

    Serve with boiled potatoes, crusty bread, or a small green salad, and pass lemon wedges at the table. The lemon is not decoration; it wakes the cream and reminds the dish where it came from.

Chef Tips

  • Ask the fishmonger for mixed firm white fish from the North Sea. Cod is fine, but pollock, haddock, whiting, or sole trimmings often make a better pannetje because the dish was built for variety.
  • Dutch brown shrimp are small, sweet, and worth seeking out. If you cannot find them, use small cooked shrimp and add them only when filling the dish so they do not turn rubbery.
  • The tide sets the menu, and so does the calendar. In winter, lean on cod, haddock, and mussels; in warmer months, ask what has come in clean and firm that morning.
  • Do not overbake it for the sake of a darker top. Fish forgives very little once it has passed from tender to dry; pale gold is better than a heroic crust.

Advance Preparation

  • The sauce can be made up to one day ahead and kept refrigerated. Rewarm gently before folding in the fish and seafood.
  • Do not assemble the raw fish in the sauce more than 30 minutes before baking. Salt and dairy will firm the fish if it sits too long.
  • Leftovers keep one day refrigerated and should be reheated gently in a low oven until just hot through.

Frequently Asked Questions

Nutrition Information

1 serving (about 335g)

Calories
495 calories
Total Fat
25 g
Saturated Fat
15 g
Trans Fat
1 g
Unsaturated Fat
8 g
Cholesterol
245 mg
Sodium
1360 mg
Total Carbohydrates
15 g
Dietary Fiber
1 g
Sugars
3 g
Protein
52 g

Note: Chef personas and recipes are created with AI assistance. Cook with care: follow safe food-handling practices, check doneness with a thermometer when needed, and adapt for allergies and your kitchen.

Where cooking meets culture.

Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.

Discover Culinary Explorer

More from North Sea Fish & Zeeland Shellfish

Browse the full collection