Puerco Asado (Pork Roast)

Puerco asado (Pork roast)

This is the dish that symbolizes Christmas, the centerpiece of the Dominican Christmas feast. There are even Christmas carols that sing its praises.

Traditionally cooked “en puya”, Puerco Asado (Pork Roast) is crossed with a stick over a rotating base and cooked over coal-fire, here we present you with a recipe that can be prepared using a regular oven.

Puerco Asado / Pernil Asado Recipe (Dominican Pork Roast)

If you are wondering about the mistery behind this juicy, plump, flavorful dish, look no further than the seasoning that  this dish is made with, half dry rub, half marinade.

If you are used to brining your hams, this works in a similar way, only better, as the pockets of seasoning carved into the meat infuses the pork with all its flavors.

Puerco asado (Pork roast)

I dare to predict that most Dominicans do not cook this at home, but buy it, but there’s no doubt in my mind that homemade is always better.

Take your time to cook this dish, and impress your guests with it.

Aunt Clara
Puerco Asado / Pernil Asado Recipe (Dominican Pork Roast)
Prep time
Cook time
Total time
Puerco Asado (Pork Roast) is undoubtedly one of the most cherished traditions in Dominican cuisine, and the "pièce de résistance" at the Christmas dinner table.
Serves: 12 generous portions
  • 8 lbs of pork (leg of ham)
  • 1 lime
For the seasoning
  • ½ cup of pitted olives
  • ½ cup of capers
  • 1 large onion
  • 8 cloves of garlic, peeled
  • 1 tablespoon of parsley finely diced
  • 4 tablespoons of oregano
  • 2 tablespoons of pepper
  • 2 bell peppers diced into small cubes
  • 4 tablespoons of fruit vinegar
  • ¼ cup of salt
  1. Mix in all the ingredients for the seasoning.
  2. Carve deep holes in the meat on the opposite side of the skin (do not pierce the skin) following the muscle fiber. Keep a distance of about 3 inches between each hole.
  3. Scrub with the lime, getting the juice into the cuts.
  4. Using a teaspoon stuff the holes with the seasoning mixture, spread the remaining seasoning on the surface (the side opposite to the skin).
  5. Let it rest in the fridge for at least 5 hours before cooking (best overnight).
  6. Pre-heat the oven to 350°F (175°C).
  7. Place on a roast tray with rack, or else the bottom of the roast will just boil in its own juices.
If you have a [url:3]meat thermometer[/url].
  1. Roast until the thermometer reaches 71 °C (160 °F), start measuring at 3.5 hrs cooking time with the tip of the thermometer reaching the center of the ham.
If you don't have a meat thermometer
  1. Cook for 4 hours. Turn around and inspect that the juices run clear.
Please keep in mind the type of oven you have. Convection oven (the type I have) cook foods 30% faster than regular ovens, so adjust your timing for it. I strongly advice that you acquire a meat thermometer, as this will guarantee that your pork is cooked safely and to perfection.
Get new recipes and updates in your inbox.

{ 3 comments… add one }

  • Bibi March 4, 2014, 11:46 PM

    I just wanted to say Thanks!! For this wonderful Pernil recipe. I did it tonight and my friends and family liked it very much. The only thing I omitted was the parsley and replace it with cilantro and added one more lemon. Overall it was delish. Thanks .

  • Garda March 29, 2011, 8:28 AM

    I do appreciate all these wonderful recipes to try on with my class: 29 11 year old