# Cuban Pernil Roast Pork Shoulder with Mojo Marinade and Crispy Skin

> Classic Cuban pernil: a bone-in pork shoulder marinated in bright, garlicky mojo, slow-roasted until meltingly tender and finished with blistered, crackling skin. This show-stopping roast is perfect for holiday feasts or weekend gatherings where bold citrus and garlic flavors shine.

Canonical URL: https://www.topshelf.recipes/recipes/cuban-pernil-roast-pork-shoulder-mojo-crispy-skin

## Author

Jake Woods

https://www.topshelf.recipes/chef/jake-woods

Published: June 25, 2026

Last Updated: September 25, 2026

## About This Recipe

Pernil is the kind of roast that quietly owns a holiday table: beneath a thin, crackling skin there’s a shoulder of pork rendered almost custard-soft by long, gentle heat, perfumed with a bright, garlicky citrus mojo that cuts through the richness. In Cuba the sauce—mojo criollo—leans hard on garlic and sour orange; here I use fresh orange balanced with a splash of white vinegar so you get that acidic lift even if true sour orange isn’t available. The bone-in shoulder and intact skin deliver maximum flavor and texture, the bone lending depth to the meat while the fat keeps the roast juicy during the low-and-slow phase.

This version is built around two small but essential moves: saturating the meat with a garlicky citrus marinade that’s pushed under the skin, and then aggressively drying the skin and dusting it with baking powder so it puffs and cracks when finished under very high heat. It’s a show-stopping centerpiece for a festive meal, forgiving enough for weekend projects, and excellent for make-ahead entertaining because the pork benefits from an overnight marinade and reheats beautifully without losing character.

## Recipe Information

- Prep Time: 45 minutes
- Cook Time: 300 minutes
- Total Time: 345 minutes
- Servings: 4
- Difficulty: Medium
- Category: Baking

## Ingredients

### Make the mojo and marinate the pork

- 4 1/2 lb Bone-in pork shoulder (pernil), skin on
- 3 tbsp Kosher salt (divided)
- 10 cloves Garlic cloves, peeled
- 1 1/4 cups Fresh orange juice (or sour orange), preferably fresh
- 2 tbsp White vinegar
- 1/4 cup Extra-virgin olive oil
- 1 tbsp Dried oregano
- 1 tsp Ground cumin
- 1 tsp Freshly ground black pepper

### Prep the skin for crisping

- 1 tbsp Baking powder (for skin crisping)

## Ingredient Guide

### Bone-in pork shoulder (pernil)

Pernil is the Spanish/Caribbean name for a bone-in pork shoulder traditionally marinated and slow-roasted until very tender; it’s a signature dish in Puerto Rican, Dominican and Cuban cuisines. The cut is richly marbled and often roasted with the skin on so it can be crisped into crackling, giving a combination of succulent meat and crispy skin. In the U.S. you’ll find it at Latino markets or by asking a butcher for 'bone-in pork shoulder' or 'Boston butt' labeled as pernil; if you can’t find a labeled pernil, any bone-in pork shoulder with skin is an appropriate substitute.

### Fresh orange juice (or sour orange), preferably fresh

Sour orange (naranja agria or Seville orange) is a bitter-tart citrus commonly used in Caribbean and Latin American marinades — it has a sharper, more astringent and floral profile than sweet orange juice. It’s prized for adding bright acidity and a slight bitter complexity to pernil marinades. You can find sour oranges at Latin markets, specialty produce stalls, or as bottled Seville/sour orange juice; a good home substitute is fresh orange juice mixed with lime juice (roughly 3:1 orange to lime) or a 50/50 mix of orange and grapefruit juice to mimic the acidity and bitterness.

## Instructions

### 1. Make the mojo and marinate the pork

In a blender or food processor, combine garlic, orange juice, vinegar, olive oil, oregano, cumin, black pepper and 2 tablespoons of the kosher salt; blend until smooth to make a bright mojo. Place the pork shoulder in a large nonreactive container or resealable bag and pour the mojo over the meat, massaging some of the marinade under the skin and into any incisions. Cover and refrigerate at least 8 hours or preferably overnight to let the flavors penetrate.

### 2. Prep the skin for crisping

Remove the marinated pork from the fridge and pat the skin completely dry with paper towels. Using a sharp knife, score the skin in a crosshatch pattern (don't cut deeply into the meat) and mix the remaining 1 tablespoon kosher salt with the baking powder; rub this mixture into the scored skin and the exposed fat. Place the pork uncovered on a rack set over a tray and refrigerate for at least 4 hours or up to overnight to dry the skin, which helps it crisp in the oven.

### 3. Low-and-slow roast until tender

Preheat the oven to 325°F (163°C). Place the shoulder fat-side up on a rack in a roasting pan and add about 1/2 cup water to the pan to keep the drippings from burning. Roast, uncovered or loosely tented with foil, until the internal temperature reaches about 180–195°F (82–90°C) and the meat is very tender when pierced, roughly 3 to 4.5 hours for a 4–5 lb shoulder; check after 3 hours and baste pan juices over the meat occasionally.

### 4. Finish hot to blister the skin

Increase the oven to 475–500°F (246–260°C) or switch to broil and return the roast to the oven to blister and crisp the skin, 10–20 minutes depending on your oven. Watch very carefully during this step to avoid burning; rotate the pan if parts are browning faster. The skin should puff and become deeply golden and crackly.

### 5. Rest, carve and serve with mojo

Remove the roast and tent loosely with foil; let it rest for 20–30 minutes to redistribute juices. Skim pan juices into a small saucepan, simmer briefly to concentrate if desired, and slice or pull the meat, serving pieces with crisp skin on top and extra mojo or pan jus on the side. Garnish with chopped fresh herbs or sliced onions if you like and serve with rice and beans or fried plantains.

## Nutrition

Estimated nutrition per serving (1 serving):

- Calories: 1093 kcal
- Protein: 66.3 g
- Carbohydrates: 12.3 g
- Fat: 86.8 g
- Saturated Fat: 28.7 g
- Fiber: 0.8 g
- Sugar: 6.5 g
- Added Sugars: 0 g
- Cholesterol: 267.8 mg
- Sodium: 4976.1 mg
- Potassium: 1280 mg
- Calcium: 274.7 mg
- Iron: 5.2 mg
- Vitamin D: 3.1 mcg

## Tips

### Massage marinade under skin

Lift the skin and push mojo directly onto the flesh in several spots so the citrus and garlic penetrate deeply rather than just flavoring the surface.

### Dry skin thoroughly

Pat the skin paper-dry and chill uncovered for hours; removing surface moisture is the single best predictor of successful crackling.

### Use baking powder sparingly

The baking powder helps blister the skin by raising pH and drawing moisture; mix it with salt and rub only into the skin and fat, not the meat.

### Monitor internal temperature

Aim for 180–195°F (82–90°C) for pull-apart tenderness; check with an instant-read probe near the bone for the most reliable result.

### Finish hot, watch closely

When you blast the skin under high heat or broil, stay by the oven and rotate the pan every few minutes to avoid scorching and to encourage even puffing.

## Variations and Substitutions

### Boneless shoulder option

Use a 4–5 lb boneless shoulder if you can’t get a bone-in pernil; reduce roasting time slightly and tie the roast so it cooks evenly, though you’ll lose some depth of flavor from the bone.

### Spicy mojo

Add 1–2 finely chopped jalapeños or a teaspoon of red pepper flakes to the blender for a chile kick that complements the citrus and garlic.

### Sour orange substitute

If you don’t have sour orange, mix 1 cup fresh orange juice with 2 tablespoons lime juice or 1 tablespoon white vinegar to replicate the tartness.

### Slow-cooker adaptation

After marinating, brown the roast briefly on all sides, then cook fat-side up in a slow cooker on low for 8–10 hours; transfer to a hot oven or broiler for 10–15 minutes to crisp the skin.

## Notes

This pernil sings at holiday dinners or any special weekend meal — the mojo marinade brightens rich pork while a short high-heat finish gives you irresistible crispy skin. Home cooks will love that most work is hands-off roasting; the results are both impressive and forgiving.

### Storage and Make-Ahead

Cool the roast to room temperature, then refrigerate sliced or pulled pork in an airtight container for up to 3–4 days; store the crackling separately if possible to keep it crisp. Freeze portions (without the skin) for up to 3 months in freezer-safe bags. Reheat gently in a 300°F oven covered with foil until warm, then re-crisp skin under the broiler or in a hot skillet for a few minutes.

### Serving Suggestions

Serve pernil over fluffy white rice with black beans (moros y cristianos) and fried sweet plantains for a classic Cuban spread, and offer extra mojo and pan jus for spooning. Bright pickled red onions or a simple cabbage slaw add acidity and crunch; pair with a citrus-forward mojito, a crisp lager, or a medium-bodied red like a Garnacha.

## Frequently Asked Questions

### Can I skip the overnight marinade?

You can marinate for as little as 4 hours in a pinch, but overnight yields much deeper garlic-and-citrus flavor and better penetration, especially if you push the mojo under the skin.

### What if my oven doesn't reach 500°F?

Set the oven as high as it goes (450–475°F) and use the broiler if available; keep the meat a safe distance from the broiler and watch continuously while crisping to prevent burning.

### How do I know the pork is done and tender?

Target 180–195°F near the bone and look for meat that yields easily to a fork or probe; at that range the collagen has broken down and the shoulder will pull apart instead of slicing cleanly.

### Why did my skin not puff or crackle?

Common causes are residual moisture, insufficient salt/baking powder on the skin, or not finishing at high enough heat; ensure the skin is bone-dry and well coated with the salt/baking powder mix and increase the finishing temperature.

### Can I make the mojo ahead of time?

Yes—mojo keeps well in the fridge for 3–4 days and the flavors meld; if storing longer, freeze in portions and thaw overnight before using.

### Is it okay to carve immediately after roasting?

Let the roast rest 20–30 minutes tented with foil so juices redistribute; carving too soon can cause the meat to lose moisture, while a rest also firms the meat slightly for cleaner slices.

## Related Recipes and Guides

- [Cloud Bread Sandwiches](https://www.topshelf.recipes/recipes/cloud-bread-sandwiches)
- [Honey Mustard Chicken Nuggets](https://www.topshelf.recipes/recipes/honey-mustard-chicken-nuggets-baked)
- [Cheddar Jalapeño Corn Muffins](https://www.topshelf.recipes/recipes/cheddar-jalapeno-corn-muffins)
- [Basque Burnt Cheesecake](https://www.topshelf.recipes/recipes/basque-burnt-cheesecake-salted-caramel)
- [30-Minute Sticky Baked Honey Garlic Chicken Thighs with Crisp Edges](https://www.topshelf.recipes/recipes/30-minute-sticky-baked-honey-garlic-chicken-thighs-crisp-edges)
- [Lemon Butter Salmon](https://www.topshelf.recipes/recipes/lemon-butter-salmon)
- [Baking Soda and Tenderized Beef](https://www.topshelf.recipes/articles/baking-soda-and-meat)
- [Gluten-Free Weeknight Grilling Plan](https://www.topshelf.recipes/articles/gluten-free-weeknight-grilling-plan)
- [Low-Fat Grill Swaps for Big Flavor](https://www.topshelf.recipes/articles/low-fat-grill-swaps-big-flavor)
