Go Back
Puerto Rican Pernil Recipe

Puerto Rican Pernil Recipe

5 from 1 vote
This traditional Puerto Rican Pernil Recipe is a flavorful slow-roasted pork shoulder marinated in a mixture of garlic, herbs, and citrus, creating a juicy and tender roast with a crispy exterior. Perfect for family gatherings, holidays, or any special occasion, this Puerto Rican classic will transport your taste buds straight to the island. Whether served with rice, beans, or plantains, this dish is a crowd-pleaser that’s as flavorful as it is satisfying.
Prep Time 15 minutes
Cook Time 5 hours
Resting Time 20 minutes
Total Time 5 hours 35 minutes
Servings: 4
Course: Meat Meal
Cuisine: American
Calories: 250

Ingredients
  

  • 1 5-6 lbs Pork Shoulder (bone-in or boneless)
  • 8 cloves of Garlic minced
  • 1/4 cup Olive Oil
  • 1 tablespoon Salt or to taste
  • 1 tablespoon Black Pepper
  • 1 tablespoon Dried Oregano
  • 1 tablespoon Ground Cumin
  • 1 tablespoon Paprika
  • 1/2 cup Sour Orange Juice or use a mix of orange and lime juice
  • 1/4 cup Apple Cider Vinegar optional for extra tang
  • 1/2 cup Fresh Cilantro chopped
  • 1 Onion sliced
  • 1 teaspoon Adobo Seasoning or to taste

Equipment

  • Roasting Pan or Dutch Oven
  • Sharp knife
  • Bowl for marinating
  • Meat Thermometer (optional but recommended)
  • Aluminum Foil (optional)
  • Basting Brush (optional)

Method
 

  1. Prepare the Pork Shoulder: Rinse the pork shoulder and pat dry with paper towels. Pierce the pork all over using a sharp knife, making a few deep incisions so that the marinade can permeate.
  2. Make the Marinade: Mix the minced garlic, olive oil, salt, black pepper, dried oregano, cumin, paprika, sour orange juice (or orange and lime juices), apple cider vinegar and cilantro. Mix everything well.
  3. Marinate the Pork: Wipe the marinade over the pork shoulder, rubbing it into the nooks, crannies, and deep cuts. Wrap the pork and refrigerate for at least 12 hours, preferably overnight, for the most flavor.
  4. Preheat the Oven: Preheat the oven to 300°F (150°C).
  5. Roast the Pernil: Transfer the marinated pork shoulder to a roasting pan, scoring the skin side up. Scatter the sliced onion around the pork in the pan. Tightly cover the pan loosely with aluminum foil, then roast for 3-4 hours or until meat shreds quickly and the internal temperature is 190°F (88°C).
  6. Crisp the Skin: After tender pork, raise the oven temperature to 450°F (230°C) and roast the pork for another 30-45 minutes or until the skin is crispy and golden brown. Baste the pork with the pan drippings (every 15-20 minutes) to crust up the skin.
  7. Rest and Serve: When the pernil is finished, allow it to rest for 15 to 20 minutes before carving. Accompany it with rice, beans, or your favorite Puerto Rican sides.

Notes

Marinating: The longer you marinate the pork, the more flavorful it will be. Ideally, marinate for 12-24 hours.
Slow Cooking: For the best results, slow roast the pork at a low temperature to ensure the meat becomes tender and juicy.
Puerto Rican Pernil Recipe
Crisping the Skin: The key to crispy skin is high heat toward the end of the cooking process. Don't skip this step!
Adobo Seasoning: If you can't find Puerto Rican adobo seasoning, you can make your own by combining salt, garlic powder, oregano, and pepper.
Leftovers: Leftover Puerto Rican Pernil is perfect for sandwiches, tacos, or adding to soups and stews.
Puerto Rican Pernil Recipe