The Best Puerto Rican Pernil Pork Shoulder Recipe

Prepare for a flavor explosion! This incredible Puerto Rican Pernil recipe delivers the most succulent, tender pork shoulder you've ever tasted. The secret? A savory soy sauce marinade and a low-and-slow roasting method that infuses the meat with deep, rich flavor. While it's a time commitment (best started early!), the incredible aroma filling your home all day and the unbelievably tender result are well worth the wait. Marinate for at least 24 hours for optimal flavor. This isn't your average weeknight meal – it's a culinary masterpiece!

Prep Time 30 mins
Cook Time 630 mins
Calories 1151.8 kcal
Protein 160g
Rating 3.5 (11 Reviews)
The Best Puerto Rican Pernil Pork Shoulder 21

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for The Best Puerto Rican Pernil Pork Shoulder

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this The Best Puerto Rican Pernil Pork Shoulder? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make The Best Puerto Rican Pernil Pork Shoulder

  1. **Make the Marinade:** In a medium bowl, whisk together 1/2 cup soy sauce, 1/4 cup lime juice, 2 tablespoons olive oil, 4 cloves minced garlic, 2 teaspoons dried oregano, 1 teaspoon salt, and 1/2 teaspoon black pepper.
  2. **Prepare the Pernil:** Wash a 4-5 lb bone-in pork shoulder (pernil) thoroughly with a mixture of 1 cup white vinegar and 1 cup water. Pat completely dry with paper towels.
  3. **Open the Pernil:** Place the pernil fat-side up on a cutting board. Using a sharp knife, carefully remove the layer of fat, leaving it attached at one end. Open the pork like a book to expose the meat.
  4. **Score the Meat:** Poke 1-inch deep holes all over the meat using a knife.
  5. **Marinate:** Place the pernil in a large roasting pan (skin-side up). Generously rub the marinade all over the pernil, ensuring it gets into the holes. Replace the layer of fat on top.
  6. **Score the Skin:** Score the skin with diagonal cuts about 1/2 inch apart. Sprinkle generously with salt.
  7. **Refrigerate:** Cover the roasting pan tightly with aluminum foil and refrigerate for 24-48 hours.
  8. **Preheat & Roast:** Preheat oven to 475°F (246°C). Remove the pernil from the refrigerator 45 minutes before roasting.
  9. **Initial Roast:** Add about 1/2 inch of water to the bottom of the roasting pan. Roast uncovered for 1 hour at 475°F.
  10. **Low & Slow:** Reduce oven temperature to 225°F (107°C). Tent the pernil loosely with aluminum foil and cook for 8 hours.
  11. **Final Roast:** Remove the foil and cook for another hour at 225°F until the internal temperature reaches 190-195°F (88-91°C).
  12. **Rest:** Remove the pernil from the oven and let it rest for at least 10 minutes before slicing and serving.

Nutrition Information (Approximate per serving)

Sodium

40 g

Sugar

4g

Fat

144g

Carbs

2g