Classic Danish Roast Pork (Flæskesteg) Recipe with Crisp Crackling

Danish Christmas Dinner

For our family, Danish Christmas dinner is the highlight of the year. We’ve eaten this meal every Christmas for as long as we can remember, and it never gets old. Part of the charm is that it appears only once a year, but mostly it’s because the food is truly exceptional. If you want a show-stopping main course for Christmas or any large gathering, flæskesteg — a classic Danish roast pork — is a fantastic choice. It yields juicy, flavorful slices of pork topped with the irresistible crunch of pork crackling.

Psst…we published an Ebook!

Bring a touch of Danish hygge to your Christmas with our practical PDF guide to planning and hosting a traditional Danish julefrokost (Christmas lunch).

Get the guide

Slices of roast pork loin with crackling on a cutting board.
Slices of roast pork loin with crackling on a serving dish.
A cross section of a roast pork loin with crackling on a cutting board.

Side Dishes

Danish Christmas dinner is typically served with plenty of potatoes. Boiled potatoes drenched in gravy are standard, and brunede kartofler — small potatoes glazed in caramel — are a beloved sweet-savory side. We also often serve roasted duck with apples and prunes, braised red cabbage (rødkål) for a bright, tangy balance, and an assortment of pickles and condiments. For texture, a few potato chips on the side add a welcome crunch. Dessert is usually rice pudding with warm cherry sauce and one whole almond hidden inside; the person who finds the almond receives the playful “almond gift.” These traditions make the meal festive and memorable.

A roast pork loin with crackling on a cutting board.
A roast pork loin with crackling on a cutting board.
Slices of roast pork loin with crackling on a serving dish.

Cooking a Flæskesteg

The key to an authentic flæskesteg is a roast with the rind still attached — that rind becomes the crackling everyone loves. The method is simple: season the roast with flaky salt, pepper, and tuck bay leaves and rosemary between the rind slices. Roast the pork in a roasting pan with about 2 cups of water in the bottom to keep the meat moist. For a 2.75 kg (approximately 6 lb) roast, roast for roughly 2–2.5 hours total, removing the fresh herbs after the first hour to prevent burning. If the rind hasn’t puffed and crisped by the time the internal temperature reaches at least 145°F (63°C), finish the roast briefly under a broiler to achieve a crackling crust. Let the roast rest before slicing and serve with gravy, potatoes, and braised red cabbage.

Slices of roast pork loin with crackling on a cutting board.
Slices of roast pork topped with gravy.
Slices of roast pork loin with crackling on a serving dish.

Flæskesteg (Danish Roast Pork)

5 from 3 votes
This recipe delivers juicy, tender pork with a crunchy, savory crackling — a classic centerpiece for a Danish holiday meal.
Servings 6 people
Prep Time 15
Cook Time 3
Total Time 3 15
Print Recipe
Pin Recipe

IMPORTANT NOTE:

We develop our recipes using a digital scale and metric measurements (grams and milliliters) and test them in a convection (fan) oven. Cup measurements may be less precise.

Ingredients

  • 2.75 (6 lbs) kg pork loin with the rind on (ask your butcher for a rind-on cut if needed)
  • Flaky salt
  • Pepper to taste
  • Fresh bay leaves (or dried)
  • Fresh rosemary sprigs (optional)
  • 2 cups water (for the roasting pan)

Instructions

  • Preheat the oven to 325°F (160°C) on a convection roast setting if available.
  • Pat the pork loin completely dry after removing it from packaging.
    Patting the pork roast dry.
  • If the rind is pre-scored, rub flaky salt into the cuts. If not, carefully score the rind into about 1 cm slices, cutting through the fat but not the meat.
    Rubbing salt in between the rind of the pork roast.
  • Season the entire roast with salt and pepper.
  • Tuck bay leaves and optional rosemary sprigs between the rind slices.
    Adding bay leaves and rosemary to the top of the roast.
  • Place the roast on an elevated rack in a roasting dish and pour 2 cups of water into the pan. If you don’t have a rack, skip the water to avoid steaming the rind.
  • Make sure the roast sits level. If one end is lower, prop it with slices of potato so the rind cooks evenly.
    Adding potato under the roast to even out the top.
  • Roast for about one hour, then remove the bay leaves and rosemary so they don’t burn. Optionally baste the roast once.
    Removing the herbs so they don't burn.
  • Continue roasting for another hour to an hour and a half for a 2.75 kg roast (roughly 20–25 minutes per pound). Use a thermometer and aim for at least 145°F (63°C) internal temperature. If it hasn’t reached that, roast in 15-minute increments until done.
  • If the rind hasn’t puffed, finish under a broiler for about 5 minutes, watching carefully so it crisps without burning.
    Crispy skin on the pork loin.
  • Remove the roast from the oven and let it rest at least 10 minutes. Slice following the rind cuts and serve with gravy, potatoes, and braised red cabbage.
    Slicing pork roast.
Course: Dinner
Cuisine: Danish
Keyword: classic, december, festive, juleaften, pork, pork rind, roast, traditional, winter
Difficulty: Beginner