Culinary Explorer

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

Discover Culinary Explorer
Kogt Oksekod med Peberrodssovs

Kogt Oksekod med Peberrodssovs

Created by Chef Freja

Danish boiled brisket simmered with roots and bay until a skewer slides through, then carved across the grain and bathed in a sharp horseradish cream sauce built from its own broth. Slow food before the word existed.

Soups & Stews
Danish
Comfort Food
Make Ahead
Special Occasion
20 min
Active Time
3 hr cook3 hr 20 min total
Yield6 servings

There's a stretch in January when Copenhagen goes quiet. The holidays are packed away, the daylight is barely five hours wide, and the wind off the harbor has a specific kind of cold that gets into the seams of your coat. This is when kogt oksekød comes out of the Danish kitchen. It belongs to the Sundays when nobody is going anywhere, and the whole point of the afternoon is the smell of something slow on the stove.

The dish is exactly what its name says. Boiled beef with horseradish sauce. A piece of brisket, a pot of water, a handful of root vegetables, and the patience to let them become something together over three hours. Then a roux-based sauce built from the poaching liquid itself, loosened with milk and cream, and finished off the heat with a generous scoop of freshly grated horseradish. The sauce is half the dish, and the broth that makes the sauce is half of that. Everything in the pot is working for everything else.

I want you to watch for three moments. The first is the slow start: the brisket goes into cold water, not hot, and the broth stays clean as long as you skim it gently. The second is the simmer: a whisper of movement, never a hard boil, because hard boiling tightens the meat and you cannot undo it. The third is the horseradish going in at the very end, off the heat, because fresh horseradish is volatile and cooking it is the fastest way to lose what you came for. Do those three things and the rest of the recipe does the work for you. This is comfort food that trusts you to be unhurried, and the joy of waiting is built into every stage.

Boiled beef with horseradish sauce appears in Frøken Jensens Kogebog, the 1901 cookbook that shaped the Danish bourgeois kitchen for most of the twentieth century, and the dish was already old when she wrote it down. Horseradish arrived in Denmark through the medieval monastery gardens, where it was grown as a medicinal root long before it became a kitchen ingredient, and it became firmly attached to boiled beef in the 1800s when the dish settled into the rotation of Danish Sunday cooking. Regional variations split along familiar lines: Jutland cooks often add a touch more vinegar to cut through the richness, while Sjælland kitchens lean on extra cream and a gentler hand with the root.

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

Discover Culinary Explorer

Ingredients

beef brisket

Quantity

1.5kg

in one piece

yellow onions

Quantity

2 medium

peeled and halved

carrots

Quantity

3 medium

scrubbed, one halved for the broth, two kept whole for serving

leek

Quantity

1

trimmed and split lengthways

celeriac

Quantity

200g

peeled, cut in thick chunks

parsnip

Quantity

1

peeled and halved

bay leaves

Quantity

3

whole black peppercorns

Quantity

10

whole allspice berries

Quantity

6

whole cloves

Quantity

3

fine sea salt

Quantity

1 tablespoon

cold water

Quantity

about 2.5 litres, to cover

waxy potatoes

Quantity

800g

peeled, to serve

unsalted butter (for the sauce)

Quantity

50g

plain flour (for the sauce)

Quantity

50g

reserved poaching liquid

Quantity

500ml

strained

whole milk

Quantity

200ml

double cream

Quantity

100ml

fresh horseradish

Quantity

60g

finely grated

caster sugar

Quantity

1 teaspoon

white wine vinegar

Quantity

1 teaspoon

fine sea salt

Quantity

to taste

white pepper

Quantity

to taste

flat-leaf parsley

Quantity

small bunch

finely chopped, to finish the potatoes

Equipment Needed

  • Heavy-bottomed pot, at least 5 litre, wide enough for the brisket to lie flat
  • Fine-mesh sieve for straining the broth
  • Whisk for the sauce
  • Hand grater for the fresh horseradish
  • Sharp carving knife
  • Large cutting board with a juice groove

Instructions

  1. 1

    Start the brisket cold

    Place the brisket in a heavy pot wide enough to hold it flat. Cover with cold water by a good two fingers. Bring it slowly up to a simmer over medium heat. A slow start is what you want here. If you drop the meat into hot water the outside seizes and the broth goes cloudy. Starting cold lets the impurities rise gently, and you will skim them off in the next step.

    A grey foam will rise to the surface as the water heats. Skim it off with a spoon and discard. Keep skimming until the surface is clear. This is the difference between a clean broth and a muddy one.
  2. 2

    Add the aromatics

    Once the water is clear and barely simmering, add the onions, the halved carrot, the leek, the celeriac, the parsnip, the bay leaves, peppercorns, allspice, cloves, and the salt. These aromatics do two jobs. They perfume the meat from the outside, and they build the stock that becomes your sauce. Everything in the pot is working for you now.

  3. 3

    Simmer low and slow

    Keep the heat as low as you can while still seeing the occasional bubble break the surface. Partially cover the pot and let the brisket cook for two and a half to three hours. Never let it boil hard. A hard boil tightens the meat and makes it stringy. What you want is a whisper of movement in the liquid, nothing more. The kitchen will smell of slow food and winter Sundays.

  4. 4

    Test for tenderness

    After two and a half hours, slide a thin skewer or the tip of a knife into the thickest part of the brisket. It should go in with only the gentlest resistance and come out cleanly. If it still feels tight, give it another twenty or thirty minutes and test again. Brisket is not in a hurry and neither should you be. You'll know when it's right.

  5. 5

    Rest the meat in its broth

    When the brisket is tender, turn off the heat and leave the meat to rest in the hot broth for at least fifteen minutes. This is not optional. Resting in the liquid keeps the meat moist and warm while you make the sauce. Lift it out and it will dry on the counter. Leave it in and it stays luminous.

  6. 6

    Cook the potatoes and whole carrots

    While the meat rests, put the peeled potatoes and the two whole carrots in a separate pot of salted water. Bring to a gentle simmer and cook until a knife slides through without resistance, about fifteen to twenty minutes. Drain and keep warm. Toss the potatoes with a small piece of butter and the chopped parsley just before serving.

  7. 7

    Make the roux

    Strain 500ml of the poaching liquid through a fine sieve and set it aside. In a clean heavy saucepan, melt the butter over medium heat until it foams and smells faintly of hazelnuts. Add the flour all at once and whisk it into the butter. Cook the roux for two minutes, stirring constantly. You want a pale blonde color and a smell like warm biscuits. Don't let it brown. A brown roux belongs to other sauces, not this one.

    The two minutes of cooking the roux are what take away the raw flour taste. Skip it and the sauce will taste of paste no matter what else you do.
  8. 8

    Build the sauce

    Pour the warm poaching liquid into the roux in a thin stream, whisking constantly. It will thicken quickly at first and then loosen as more liquid goes in. Keep whisking until the sauce is smooth. Add the milk and cream and let the whole thing simmer very gently for eight to ten minutes, stirring often. The sauce should coat the back of a spoon and leave a clean line when you draw a finger through it.

  9. 9

    Finish with horseradish

    Take the sauce off the heat before you add the horseradish. This matters. Fresh horseradish is volatile, and hard heat blows off the sharpness that is the whole point of the dish. Stir in the grated horseradish, the sugar, and the vinegar. The sugar rounds the edge, the vinegar wakes it up. Taste and season with salt and white pepper. It should make your nose prickle gently. If it doesn't, add more horseradish.

    Fresh horseradish is non-negotiable here. The jarred kind is a pale shadow. A hand grater and a knob of fresh root will give you a sauce that actually does what it is meant to do.
  10. 10

    Slice and serve

    Lift the brisket from the broth and set it on a board. Carve it across the grain into slices about half a centimetre thick. Carving across the grain is what keeps each slice tender in the mouth. Arrange the slices on warm plates, spoon the horseradish sauce generously over the meat, and serve with the parsleyed potatoes and the whole carrots alongside. Tak for mad.

Chef Tips

  • Buy the brisket in one piece from a butcher who can tell you where it came from. Supermarket brisket pre-trimmed of fat will give you a drier result. You want the fat. It renders into the broth and the broth becomes the sauce.
  • Save every drop of poaching liquid you don't use in the sauce. Strain it, cool it, and freeze it in portions. It's one of the best stocks you'll ever have for soup, for braising, for risotto. Throwing it out would be a quiet tragedy.
  • The dish is even better the next day. The meat sets into the broth as it cools, and when you gently reheat it in the liquid the flavor has gone deeper. Make the sauce fresh on the second day. Old horseradish sauce loses its edge.
  • An ice-cold beer or a small glass of snaps is the traditional drink here. A medium-bodied red also works, nothing too tannic. The sauce is the star and you want to support it, not argue with it.

Advance Preparation

  • The brisket can be cooked a full day ahead. Cool it in its broth, refrigerate the whole pot, then lift off any fat from the surface before gently reheating. The meat will be easier to slice cleanly when it has set in the cold broth.
  • Make the sauce on the day of serving. A roux-thickened sauce with fresh horseradish doesn't hold well. The horseradish loses its sharpness within a few hours and the sauce can split on reheating.
  • Fresh horseradish root keeps for two weeks wrapped tightly in the fridge. Grate it at the last possible moment. Once grated, its volatile oils begin to fade within minutes.

Frequently Asked Questions

Nutrition Information

1 serving (about 490g)

Calories
755 calories
Total Fat
40 g
Saturated Fat
18 g
Trans Fat
1 g
Unsaturated Fat
20 g
Cholesterol
195 mg
Sodium
720 mg
Total Carbohydrates
37 g
Dietary Fiber
3 g
Sugars
5 g
Protein
53 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 Danish Stews & Braises

Browse the full collection