A culinary education for the home kitchen — from fond to flame
Fond & Flame

mains · pork

Pernil (Puerto Rican Roast Pork Shoulder)

Slow-roasted pork shoulder marinated in garlic, oregano, and vinegar.

★★ Intermediate$5 hrServes 10
Be the first to rate
Pernil (Puerto Rican Roast Pork Shoulder) — pork — recipe plated and ready to serve

Nutrition (per serving)

450

Calories

38g

Protein

4g

Carbs

30g

Fat

0g

Fiber

Ingredients

Servings:10
  • 1 bone-in pork shoulder (pernil), about 8–10 lbs, skin on
  • 10 cloves garlic, minced
  • 2 tbsp olive oil
  • 2 tbsp white vinegar
  • 1 tbsp dried oregano
  • 1 tbsp ground cumin
  • 1 tbsp salt
  • 1 tsp black pepper
  • 1 packet sazón seasoning (Goya, with achiote)
  • Method

    1. Make the adobo marinade by combining garlic, olive oil, vinegar, oregano, cumin, salt, pepper, and sazón into a paste. This is the flavor base — it should be thick and pungent.

    2. Score the pork shoulder deeply — make slits 1 inch apart and 2 inches deep all over the surface, through the skin and into the meat. Push the marinade paste into every slit with your fingers. Rub the remaining paste over the entire surface. Cover tightly with foil and refrigerate for 24–48 hours.

    3. Roast at 325°F covered with foil for 4–5 hours. The internal temperature should reach 195–200°F — much higher than the safe minimum of 145°F. At this temperature, the collagen in the shoulder has fully converted to gelatin, making the meat pull-apart tender.

    4. Remove the foil and increase the oven to 400°F. Roast uncovered for 25–30 minutes until the skin is blistered, golden, and crackling. Watch carefully — the skin goes from perfect to burned quickly. If spots are browning too fast, rotate the pan.

    5. Rest for 20 minutes before carving. The juices redistribute and the skin stays crispy. Pull the meat apart with forks — it should shred effortlessly. Serve the crispy skin (cuero) separately — it's the most prized part.

    Equipment

    Chef Notes

    • The most important thing: Score the skin and fat deeply, then rub the marinade into every cut. The marinade needs to penetrate the thick shoulder — surface seasoning alone won't flavor a 10-lb roast. Make deep slits with a knife and push the garlic paste inside.
    • Marinate for at least 12 hours, ideally 24–48 hours. Pernil is a holiday dish that's traditionally prepped 2 days before cooking. The longer the marinade, the deeper the flavor.
    • Low and slow, then blast. Roast covered at 325°F for 4–5 hours until the meat is fall-apart tender, then uncover and crank to 400°F for the last 30 minutes to crisp the skin (cuero). The crispy skin is the best part.
    • Sazón is a Puerto Rican seasoning blend with achiote (annatto) that gives the meat its characteristic golden-orange color. It's available at any Latin American market or the international aisle.
    • This feeds a crowd — 15–20 people. It's the centerpiece of Nochebuena (Christmas Eve) dinner in Puerto Rican households.

    Common Substitutions

    IngredientSubstitutionNotes
    Bone-in pork shoulderBoneless pork shoulder (5–6 lbs)Faster cook time (3–4 hours). Less dramatic but same flavor
    Sazón1 tsp achiote powder + 1/2 tsp garlic powder + 1/2 tsp cuminApproximates the color and flavor
    White vinegarLime juice or sour orange juiceSour orange (naranja agria) is traditional in some regions
    Whole shoulderPork butt (Boston butt)Same cut, different name. Works identically

    What You're Practicing

    Pernil teaches you the low-and-slow roast — the technique of cooking a large, tough cut at low temperature for hours until the collagen converts to gelatin. This same method produces pulled pork, brisket, and lamb shoulder. The key insight: internal temperature matters more than time. At 195°F, the meat transforms from tough to tender. Visit Techniques for more on slow roasting.

    You're also learning the two-temperature roast — low heat for tenderness, then high heat for crust. This approach is used for prime rib, roast chicken, and any protein where you want both a tender interior and a crispy exterior. Explore more at Techniques.

    Video Resources

    Some equipment and ingredient links are affiliate links. We earn a small commission at no extra cost to you. Learn more

    No comments yet. Be the first to share your thoughts.

    Frequently Asked Questions

    Can I make Pernil (Puerto Rican Roast Pork Shoulder) ahead of time?
    Yes — prep the components up to a day ahead and store covered in the refrigerator. Reheat gently or bring to room temperature before serving.
    How do I store leftover Pernil (Puerto Rican Roast Pork Shoulder)?
    Store in an airtight container in the refrigerator for 3-4 days. Reheat gently over medium-low heat, adding a splash of broth or water to prevent drying out.
    Can I freeze Pernil (Puerto Rican Roast Pork Shoulder)?
    Yes — most cooked mains freeze well for up to 3 months. Cool completely, store in freezer-safe containers, and thaw overnight in the refrigerator before reheating.
    How many servings does this recipe make?
    This recipe serves 10. You can scale the ingredients up or down proportionally — use the Meal Plan servings slider to adjust the grocery list automatically.
    Why does Pernil (Puerto Rican Roast Pork Shoulder) take so long?
    This recipe takes 5 hours because low-and-slow cooking breaks down tough connective tissue into tender, flavorful gelatin. The hands-on time is much shorter — most of the cook time is unattended.
    Is Pernil (Puerto Rican Roast Pork Shoulder) dairy free and gluten free and high protein and keto?
    Yes — this recipe is dairy free and gluten free and high protein and keto. Check the Common Substitutions section for additional dietary adaptations.
    What substitutions can I make for Pernil (Puerto Rican Roast Pork Shoulder)?
    See the Common Substitutions section above for ingredient and equipment swaps with specific trade-off notes for each alternative.

    You Might Also Like