Thick slices of cold fried cod roe on dark rugbrod with Danish remoulade and chives. An old Copenhagen lunch counter classic from the deepest weeks of winter, when the fishing boats came in with roe sacks heavy as a fist.
Sandwiches & Wraps
Danish
Weeknight
Comfort Food
20 min
Active Time
35 min cook•4 hr total
Yield4 pieces
Torskerogn belongs to the deepest weeks of Danish winter. January into February, when the cod are spawning in the cold waters around Bornholm and the fishmongers at Copenhagen's Torvehallerne lay out the heavy pink sacks on ice. You don't find cod roe in July. The season decides, and the season is now.
This is an old piece of the Danish lunch repertoire, the kind of smorrebrod you'd find at the wood-panelled frokostrestauranter along Nyhavn and down by the harbour, where clerks and dockworkers sat elbow to elbow with a glass of beer and a schnapps and ate their way through herring, roe, liver paste, and cheese in the proper order. The roe was always the quiet piece. Not the showiest, not the one people talked about, but the one the regulars ordered without looking at the menu.
Here is what you need to understand before you start. The roe is poached whole in its sack, chilled completely, sliced thick, floured, and fried in butter until the edges turn deep gold. Then, and this is the part people get wrong, it's cooled again before it goes on the bread. Hot fried roe on cold rugbrod is not this dish. Cold fried roe on cold rugbrod, with cool remoulade underneath and bright chives on top, is. The temperature is part of the flavour. You'll taste it and you'll understand.
The hardest part of the whole thing is the patience. The poaching is slow, the cooling is slow, the frying is fast and the second cooling is slow again. But none of it is difficult. If you can bring a pot of water up gently and fry a slice of something in butter, you can make this. And when you lay the first piece on the plate and see the mahogany slices against the dark rye with the yellow remoulade showing at the edges, you'll feel what the old lunch counters knew: that the simplest things are often the ones worth sitting down for.
Cod roe has been eaten along the Danish coasts for as long as there have been fishing villages, but torskerogn on smorrebrod belongs specifically to the Copenhagen lunch counter tradition that flourished between the 1880s and the 1960s. It was cheap, filling, and tied to the winter cod fishery out of Bornholm and the North Sea ports, which is why it became a staple of the working lunch. The dish nearly disappeared in the late twentieth century as fresh roe became harder to find and the old frokostrestauranter closed one by one, but it has quietly returned to Danish menus in the last decade, carried back by cooks who remember eating it at their grandparents' tables and refused to let it go.
The technique, the tradition, and the story behind every dish.
Rinse the cod roe very gently under cold running water. The sack is fragile. If it tears, the eggs spill into the cooking water and you'll be left with nothing to slice. Lay the roe on a double layer of muslin or a clean tea towel and wrap it into a loose parcel, tying the ends with kitchen string. The cloth holds the shape steady while it poaches and gives you something to lift it out by.
Ask the fishmonger for roe in an unbroken sack. Late January through February is the season in Danish waters, and that's when you find it at its best.
2
Build the poaching liquid
Pour the cold water into a wide pot and add the salt, vinegar, bay leaves, peppercorns, and the two lemon halves squeezed in, spent shells dropped in after. Cold water matters here. If you start the roe in hot water, the outside seizes and the inside stays raw. A slow rise from cold lets the heat reach the centre evenly.
3
Poach gently
Lower the wrapped roe into the cold liquid and set the pot over a medium heat. Bring it slowly to a bare simmer, which should take about fifteen minutes. You want the surface to tremble, not bubble. Onceit reaches that quiet simmer, cook for another twenty minutes. The roe is ready when it feels firm to the touch through the cloth, like a ripe pear with a little resistance at the centre.
4
Cool in the liquid
Take the pot off the heat and let the roe cool completely in its poaching liquid. This is not optional. The roe firms as it cools, and the liquid keeps it moist. Once the pot is at room temperature, lift the parcel out, set it on a plate, and chill it in the fridge for at least two hours. Overnight is better. A cold roe slices cleanly. A warm one crumbles into the pan.
5
Slice thick
Unwrap the chilled roe and peel away any loose membrane on the outside. Slice it into rounds about one and a half centimetres thick with a sharp knife. Thinner and they fall apart in the pan. Thicker and the inside stays cool while the crust takes on too much colour. Lay the slices on a plate, season lightly with salt and pepper, and dust each side in plain flour. Shake off the excess. The flour is what gives you the crackle when they meet the butter.
6
Fry to deep gold
Heat the butter and oil together in a heavy frying pan over medium heat. The oil stops the butter from burning, the butter gives the slices their nutty colour and flavour. When the butter foams and starts to smell of hazelnuts, lay the roe slices in. Cook for two to three minutes on each side without crowding the pan. You want a deep golden crust, almost mahogany at the edges. Lift them onto kitchen paper and let them cool completely. This is a cold smorrebrod. Fried hot, served cold. That's how the lunch counters did it.
Don't rush the cooling. The flavour deepens and the texture settles as the slices come down to room temperature. Twenty minutes is the minimum.
7
Assemble the smorrebrod
Spread each slice of rugbrod with a generous layer of remoulade, going right to the edges. Lay two cold roe slices on top of each piece, overlapping slightly so they cover most of the bread but leave a dark border of rye showing. Scatter the chives across the top in a thick green line. Finish with a small grind of black pepper and tuck a lemon wedge alongside. Serve on a flat plate with a knife and fork. Smorrebrod is never picked up, and this one especially, because the layers are the whole point.
Chef Tips
•Fresh cod roe is a winter ingredient. From late January through February is the window in Danish waters. Outside that season, ask the fishmonger for frozen roe from the same catch, which holds well and poaches the same way. Don't substitute other roe. Cod roe has the particular mild, creamy texture the dish is built around.
•Danish remoulade is the yellow, gently sweet, vegetable-flecked kind, not the French version. Brands like Beauvais or Graasten are the traditional choice. If you can't find one, mix good mayonnaise with a teaspoon of mild curry powder, a spoonful of finely chopped cornichons, and a little chopped caper.
•The flour for dusting should be plain, nothing more. Some cooks use rye flour for a nuttier crust, which is a Jutland touch and not wrong, just different. Try it once you've made the standard version and know what you're comparing it to.
•A cold beer and a small glass of aquavit are the traditional accompaniments. If you're eating this as part of a proper Danish lunch, the roe comes after the herring and before the warm dishes. That's the order, and the order is the meal.
Advance Preparation
•The poaching and chilling should be done the day before you serve. Poach the roe in the morning or evening, cool it in the liquid, then refrigerate overnight wrapped in its cloth. A fully cold roe is the only roe that slices cleanly.
•The frying can be done up to four hours before serving. Fry the slices, let them cool to room temperature, cover loosely, and keep them in a cool place, not the fridge. The fridge makes the crust go soft.
•Assemble the smorrebrod just before eating. Rugbrod spread with remoulade sits well for an hour, but once the roe goes on, serve within fifteen minutes so the bread stays dark and dry under the topping.
Frequently Asked Questions
Nutrition Information
1 serving (about 200g)
Calories
440 calories
Total Fat
20 g
Saturated Fat
7 g
Trans Fat
0 g
Unsaturated Fat
12 g
Cholesterol
380 mg
Sodium
800 mg
Total Carbohydrates
36 g
Dietary Fiber
5 g
Sugars
3 g
Protein
28 g
Where cooking meets culture.
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.