Juicy Puerto Rican pernil with garlicky adobo-mojo and crispy skin. Easy prep, bold flavor, and tender shreds for tacos, bowls or sandwiches all week.
This pernil delivers that “holiday-worthy” flavor without complicated techniques: a bold, garlicky adobo-herb marinade plus bright mojo creates tender, juicy pork with a crisped skin finish. It’s also budget-friendly for feeding a crowd, and the leftovers are the kind you actually look forward to.
Why this recipe works
- Mojo + vinegar tenderizes and deeply seasons the pork.
- Garlic-herb adobo marinade builds strong, traditional flavor without hard steps.
- Low-and-slow roasting makes pork shoulder juicy and tender enough to shred.
- Finish at a higher heat to crisp the skin for that signature texture.
- Resting time keeps juices in the meat when you shred.
What Americans often do wrong with pernil
- Not scoring deep enough (or skipping it), so the marinade never penetrates.
- Marinating too briefly (this style benefits from time; even a few hours helps).
- Roasting too hot the whole time, which dries the pork shoulder before it turns tender.
- Skipping the rest, then losing juices when shredding.
- Using lean cuts (pork loin) and expecting shreddable results—pork shoulder is built for this.
Substitutions for harder-to-find ingredients in the U.S.
- Mojo marinade (bottled): use a mix of orange juice + lime juice + garlic + olive oil + salt (store-bought “mojo criollo” varies, but citrus + garlic is the idea).
- Fresh oregano: substitute dried oregano (use less) if fresh isn’t available.
- Adobo seasoning: substitute a blend of salt, garlic powder, onion powder, black pepper (and a pinch of oregano).
- Fresh thyme: dried thyme works in a pinch (use less).
Ingredients (& what each one does)
** You can find the full recipe ingredients and instructions on the printable recipe card below.
- Pork shoulder with skin: high fat/marbling = tender, shreddable pork; skin can crisp at the end.
- Mojo marinade: citrusy acidity + garlic notes; boosts flavor and helps tenderize.
- White vinegar: adds tang and helps tenderize.
- Garlic: the backbone flavor—savory, aromatic, traditional.
- Adobo seasoning: balanced all-purpose seasoning that rounds out the marinade.
- Salt: amplifies flavor and helps seasoning penetrate.
- Black pepper: mild heat and depth.
- Ground coriander: subtle citrusy warmth that plays well with mojo.
- Fresh thyme: earthy herb note for complexity.
- Fresh oregano: classic herbal flavor that reads “Puerto Rican” in the final taste.
- Olive oil: carries fat-soluble flavor, helps browning, keeps the surface from drying.
(Ingredient set matches your recipe card.)
How to Make Puerto Rican Pernil
** You can find the full recipe ingredients and instructions on the printable recipe card below.
- Score and dry the pork shoulder so seasonings can work into the meat.
- Blend the garlic-herb adobo marinade, then coat the pork thoroughly.
- Marinate (at least 1 hour, ideally longer).
- Slow roast covered until tender, basting with mojo as it cooks.
- Uncover and raise heat to crisp the skin.
- Rest, then shred and serve with pan juices.
Recipe Tips and Tricks
- Score the skin about 1 inch deep all over for maximum flavor penetration.
- Marinate overnight when possible for the deepest flavor.
- Baste with the remaining mojo while roasting to keep the meat moist.
- Use a thermometer and aim for tenderness—pork shoulder shines when it’s fully broken down.
- Rest before shredding so juices redistribute.
Recipe variations
- Extra-garlic pernil: add a couple more garlic cloves to the marinade for a stronger punch.
- Spicy pernil: add chili powder or a dash of hot sauce to the marinade.
- Citrus-forward pernil: add extra citrus (especially orange + lime) to brighten the mojo profile.
- Herb swap: use dried herbs if fresh isn’t available (reduce quantity to avoid bitterness).
Serving suggestions
- Puerto Rican Rice and Beans
- Sweet plantain
- Apple Vinaigrette Salad
- Sandwiches on crusty bread with a tangy topping (pickled onions work great)
New life for leftovers
- Pernil sandwiches: warm pork + pan juices on crusty bread.
- Taco night: shred, reheat, and serve with quick slaw.
- Rice bowls: pork over rice with beans and a bright citrus drizzle.
- Breakfast hash: crisp leftover pernil in a skillet with potatoes and onions.
Storage
- Refrigerator: store cooled pernil airtight for 3–4 days.
- Freezer: wrap well and freeze 2–3 months.
- Reheat: low oven (about 275°F) covered until warmed through; microwave in short bursts for small portions.
People often ask (FAQs)
How long does pernil take to cook?
Plan for a long, slow roast—your recipe method is about 5 hours at 300°F plus 30 minutes to crisp.
Do I have to marinate overnight?
No. Your recipe works with at least 1 hour of marinating, but longer marinating deepens the flavor.
Can I use boneless pork shoulder?
Yes, but watch the cook time and moisture. Bone-in often stays juicier, and skin-on gives you the crisp finish.
What if I can’t find mojo marinade?
Use a citrus-garlic-olive oil mix (see substitutions above). You’re aiming for a citrus, garlic, and salt base.
How do I keep it from drying out?
Roast low and slow, keep it loosely covered for most of the cook, and baste with mojo as your recipe instructs.
Final thought
If you want a centerpiece pork roast that tastes like it came from someone’s abuela’s kitchen but still fits a busy schedule, this Puerto Rican pernil is the move: bold adobo-garlic flavor, citrusy depth from mojo, and that crisp-skin finish that makes people hover near the carving board.
Puerto Rican Pork Shoulder – Adobo Pernil
Ingredients
- 1 whole Pork shoulder with skin, about 11 pounds usually
- 1 bottle Mojo Marinade, divided I use Badia brand
Garlic-Herb Marinade
- 2 tbsp White Vinegar
- 6 cloves Garlic peeled
- 2 tbsp Adobo Seasoning I use Badia brand. More or less to taste.
- 1 tsp Salt more or less to taste
- 1/2 tsp Ground black pepper more or less to taste
- 1/2 tsp ground coriander
- 1/4 cup Fresh Thyme packed
- 1/4 cup Fresh Oregano packed
- 1/4 cup Olive oil
- 1/4 cup Mojo Marinade
Instructions
- Dry pork and with a sharp knife, score the skin about one inch deep all around pork to allow the marinade to get into the meat. This also quickens the cooking time.
- In a food processor [paid link] prepare the garlic-herb marinade.
- Pour garlic-herb marinade over the meat and refrigerate for at least 1 hour or up to 24 hours in the refrigerator.
- Preheat oven to 300 degrees F and cook for 5 hours, loosely covered with aluminum foil. Baste every hour or so with the remaining bottled Mojo marinade until the internal temperature of the thickest part of the meat is 165 degrees F.
- Increase the oven temperature to 375 degrees F and cook for another 30 minutes (uncovered) to crisp up the skin (cuero).
- Remove the pork from the oven and allow to rest for 15 minutes before shredding.
Nutrition
More Recipes You’ll Love
If you loved this Puerto Rican Pernil, you might also enjoy more recipes from our Global-Inspired Recipe Collection. Looking for even more ideas? Browse our full set of recipe group boards to find your next favorite meal.
📌 Save this recipe for later