Back to all recipes
Pernil

Pernil

Puerto Rican Pernil — The Holiday Showstopper That's Worth the Wait

Few dishes command a table like pernil, Puerto Rico's legendary slow-roasted pork shoulder. The magic happens during those patient days of marinating — garlic paste and spices work their way deep into the meat while you wait for the payoff: impossibly tender pork wrapped in crackling, golden skin.

CaribbeanDinnerComfort FoodMeal PrepHolidaySlow CookerRoastingPork
Prep45 min
Cook6 hrs
Total6 hrs 45 min
Servings12
Difficultymedium

Ingredients

  • 10 lbpork shoulder (picnic shoulder preferred), bone-in with skin on
  • ¼ cupwhite vinegar
  • 16 clovegarlic cloves, peeled and mashed to a smooth paste
  • 2 tbspsofrito (store-bought or homemade)
  • 2 tbspadobo seasoning
  • 2 tbsponion powder
  • tbspsazón with culantro and achiote
  • tbspdried oregano leaves, crushed between your fingers
  • ½ tbspkosher salt, plus more for final seasoning
  • tspfreshly ground black pepper

Instructions

  1. Take a sharp boning knife and work it between the fat cap and the meat, creating a deep pocket while keeping the skin attached along the back and sides. You want enough space to stuff the seasoning paste without losing that precious skin.
  2. Stab the knife tip deep into the meat in several spots, making slits that don't go through to the skin. Turn the pork over and repeat on the bottom — these channels will carry flavor throughout the roast.
  3. Pour vinegar all over the meat, working it into the pocket you created and rubbing it into every surface including the skin. The acid will help tenderize the meat and balance the rich seasonings to come.
  4. Mix the mashed garlic with sofrito, adobo, onion powder, sazón, oregano, salt, and pepper until you have a thick, aromatic paste. It should hold together but still be spreadable — this is your flavor concentrate.
  5. Pack about one-third of the paste deep into the pocket between skin and flesh, then massage more paste into all those slits you made. Really work it in there — this is where the deepest flavor penetration happens.
  6. Flip the pork over and coat the bottom with another third of the paste, rubbing it into the meat. Turn it back skin-side up and spread the remaining paste all over the skin, getting into every crevice.
  7. Wrap the seasoned pork tightly in plastic wrap, then add a layer of aluminum foil. Set it on a sheet pan to catch any drips — you don't want those spices leaking all over your refrigerator.
  8. Refrigerate for 2 to 3 days, turning it once each day if you remember. This long marination is what separates great pernil from just okay roasted pork — patience pays off here.
    48 hrs
  9. Unwrap the pernil and set it on a roasting rack fitted over a roasting pan. Pat the skin completely dry with paper towels and scrape off any excess paste that might burn during roasting.
  10. Let the pork come to room temperature for 30 to 60 minutes while you position a rack in the lower third of your oven and preheat to 350°F. Starting with cold meat leads to uneven cooking.
    30 min
  11. Roast at 350°F for exactly 5 hours. Don't open the door to check — just let it do its slow, steady work. The meat should be fork-tender and pulling away from the bone when this phase is done.
    5 hrs
  12. Remove the pernil and crank your oven up to 425°F. This temperature jump is crucial for getting that skin to crisp and crackle properly.
  13. Sprinkle the skin lightly with kosher salt and transfer to a clean roasting pan — the old one probably has burnt drippings that could smoke at high heat.
  14. Roast at 425°F for up to 1 hour, rotating the pan every 15 minutes so the skin browns evenly. You'll know it's ready when the skin sounds hollow and hard when you tap it with a spoon.
    1 hr
  15. Check that the internal temperature has reached 180 to 200°F — this high temperature ensures the connective tissue has completely broken down. The juices should run clear when you pierce the thickest part.
  16. Rest the pernil for 30 minutes before carving — this lets the juices redistribute. Remove the crispy skin in large pieces, then shred the meat with two forks. Serve the crackling skin alongside for the full experience.
    30 min

Notes

5 pound pernil= 3 hours roasting time 7 pound= 4 hours 8 pound= 5 hours 9 pound= 5 hours 15 minutes 10 pound= 6 hours Suggest using a Meater or other in-oven thermometer to monitor the internal temperature.