Skip to content
Pernil
puerto-ricandinner🔥 Trending✨ New

Pernil

Puerto Rico's iconic slow-roasted pork shoulder — marinated overnight in adobo and garlic, roasted until the skin is glass-crisp and the meat falls apart.

Prep
30 min
Cook
360 min
Servings
8
Difficulty
Easy
4.9
Sign in to rate
#pork#roasted#holiday#slow-cooked#crispy-skin

About This Recipe

Pernil is Puerto Rico's most celebrated dish, the centrepiece of Christmas (Nochebuena) and New Year celebrations, and the most beloved pork preparation in the Caribbean. A bone-in pork shoulder is studded with garlic throughout its flesh and marinated overnight (or longer) in adobo — a paste of garlic, oregano, sour orange juice, olive oil, and sazon. It is then slow-roasted for many hours until the meat is impossibly tender and falling off the bone, while the skin (cuero) bubbles, blisters, and transforms into a shattering, crackling crust called chicharrón. The contrast of silky, flavour-saturated meat and glass-crisp crackling is what makes pernil extraordinary. It is served with arroz con gandules (rice with pigeon peas) and pasteles (Puerto Rican tamales) on Christmas Eve.

Ingredients

Serves 8

  • 2.5–3 kgbone-in pork shoulder(skin on)
  • 8 clovesgarlic(4 minced, 4 sliced for studding)
  • 2 tbspdried oregano
  • 1 tbspsalt(plus extra for the skin)
  • 1 tspblack pepper
  • 3 tbspolive oil
  • Juice of 2 sour orangesor 1 orange + 1 lime
  • 1 packetsazón with achiote(or 1 tsp annatto powder)

Instructions

  1. 1

    Stud the pork

    Using a sharp thin knife, make 1.5 cm deep cuts all over the flesh (not the skin) of the pork shoulder. Insert a slice of garlic into each cut.

  2. 2

    Make and apply adobo

    Mix minced garlic, oregano, salt, pepper, olive oil, citrus juice, and sazón into a paste. Rub all over the flesh, getting into every crevice. Score the skin in a cross-hatch pattern and rub with extra salt only (no adobo on the skin).

    Salt the skin separately — this draws out moisture and is what creates the legendary chicharrón crackling.

  3. 3

    Marinate overnight

    Place pork skin-side up on a rack in a roasting tin. Refrigerate uncovered 12–24 hours. The skin will dry out — this is exactly what you want.

  4. 4

    Slow roast

    Bring pork to room temperature 1 hour. Roast at 160°C for 4–5 hours until internal temperature reaches 85°C and meat is completely tender.

  5. 5

    Blast for crackling

    Increase oven to 230°C. Roast a further 30–45 minutes until the skin is blistered, golden, and glass-crisp. Watch carefully — it can go from perfect to burned in minutes.

  6. 6

    Rest and serve

    Rest for 20 minutes before carving. Pull the meat apart with two forks. Shatter the chicharrón skin and serve pieces alongside the pork.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    The overnight uncovered marinating (skin drying) is non-negotiable for proper chicharrón.

  • →

    Use a thermometer — 85°C internal temperature is the target for falling-apart tenderness.

  • →

    The crackling is the prize — protect it from the cooking juices to keep it dry.

  • →

    Taste and adjust salt at the very end — flavors concentrate as liquids reduce, and a final pinch of flaky salt sharpens the whole dish.

Variations

  • •

    Use a whole suckling pig for a spectacular celebration version.

  • •

    Add sofrito to the adobo paste for a more complex marinade.

  • •

    Serve pulled in sandwiches with pickled onion for leftovers.

  • •

    Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.

Storage

Keeps refrigerated for 4 days. Reheat pulled meat in a pan with a little stock; reheat crackling separately in a hot oven for 5 minutes.

History & Origin

Pernil arrived in Puerto Rico with Spanish colonisers who adapted their tradition of lechón (whole roast pig) to the pork shoulder cut. Over centuries, Puerto Rican cooks developed the distinctive adobo marinade and perfected the chicharrón technique. Pernil is now inseparable from Puerto Rican Christmas culture — the smell of pernil roasting on Nochebuena is one of the most evocative sensory memories of Puerto Rican childhood.

Frequently Asked Questions

Can I make pernil in a day without overnight marinating?

You can marinate for as little as 4 hours, but the overnight rest is strongly recommended — it allows the flavours to penetrate deeply and dries the skin for better crackling.

What if the skin doesn't crackle?

The skin must be completely dry before blasting. If it's still soft after the high-heat phase, return to the oven for another 15–20 minutes. Ensure no cooking juices have splashed onto it during roasting.

Can I make this ahead of time?

Yes — most of the components can be prepared up to a day in advance and refrigerated separately. Reheat gently and assemble just before serving so textures stay distinct.

What can I substitute if I don't have all the ingredients?

Stay close to the role each ingredient plays: swap aromatics for similar ones (shallot for onion, lime for lemon), and keep the fat-acid-salt balance intact. Spice blends can usually be approximated with what's in the cupboard.

Nutrition Facts

Per serving · 8 servings total

Calories580kcal
Protein52g
Carbohydrates3g
Fat40g
Fiber0g
Protein52g
Carbs3g
Fat40g

Time Summary

Prep time30 min
Cook time360 min
Total time390 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes