Venezuela · Latin America & Caribbean

Venezuelan Pernil Recipe: Slow-Roasted Pork Shoulder

Updated November 3, 2026

Total time
18 hr 40 min
prep 35 min · cook 5 hr 35 min
Serves
10
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece
Cuisine
Venezuela
Latin America & Caribbean

Jump to recipe

Venezuelan Pernil Recipe: Slow-Roasted Pork Shoulder

Venezuelan pernil is pork shoulder marinated with garlic, oregano, citrus, and spices, then roasted slowly until tender, with crisp skin when the cut includes it. It is often served at holiday gatherings, though seasonings and methods vary from household to household; this version balances bright, savory marinade with a hands-off roast.

Ingredients

  • 1 bone-in, skin-on pork shoulder, 6 to 7 lb (2.7 to 3.2 kg)
  • 12 garlic cloves (about 45 g), peeled
  • 1 medium yellow onion (about 150 g), roughly chopped
  • 1 cup sour orange juice (240 ml); or use ¾ cup orange juice (180 ml) plus ¼ cup lime juice (60 ml)
  • ¼ cup red wine vinegar (60 ml)
  • 2 tablespoons neutral oil (30 ml)
  • 2 tablespoons Worcestershire sauce (30 ml)
  • 2 tablespoons kosher salt (about 30 g; use about 1 tablespoon plus 1 teaspoon if using fine table salt)
  • 2 tablespoons dried oregano (about 6 g)
  • 2 teaspoons ground cumin (about 4 g)
  • 2 teaspoons freshly ground black pepper (about 5 g)
  • 2 bay leaves
  • 1 cup water or unsalted chicken broth (240 ml), for the roasting pan

Instructions

  1. Prepare the pork. Pat the shoulder dry with paper towels. If the skin is still attached, use a sharp knife to score it in a crosshatch pattern, making shallow cuts through the skin and fat but not into the meat. If your shoulder is sold without skin, skip the scoring; the meat will still be flavorful, but it will not develop the same crisp outer layer. Turn the roast over and cut 8 to 10 deep pockets, about 1 inch (2.5 cm) wide, into the meat without cutting all the way through.
  2. Make the marinade. Add the garlic, onion, sour orange juice, vinegar, oil, Worcestershire sauce, salt, oregano, cumin, and pepper to a blender or food processor. Blend to a coarse, spoonable paste. If you do not have sour oranges, orange juice mixed with lime juice gives a practical substitute: it is fruity and tangy, though a little sweeter and less distinctly floral than sour orange. Stir in the bay leaves after blending.
  3. Season and marinate. Rub the paste over the meat, working it into the pockets and spreading it across the underside and sides. Keep as much marinade off the scored skin as possible so it can dry and crisp; wipe any paste from the skin with a clean paper towel. Set the pork skin-side up in a roasting pan, cover tightly, and refrigerate for 12 hours. Keep raw pork and its marinade refrigerated, not on the counter. For a more even seasoning, turn the roast once during the marinating time, then return it skin-side up before roasting.
  4. Take the chill off and heat the oven. Remove the pork from the refrigerator while the oven heats to 325°F (163°C), about 30 minutes. Do not leave it at room temperature longer than this. Pour the water or broth into the bottom of the pan, taking care not to pour it over the skin. The liquid helps keep drippings from scorching during the covered part of the roast.
  5. Roast covered until tender. Cover the pan tightly with foil, tenting it so the foil does not press against the skin. Roast for about 4 hours 30 minutes, then carefully remove the foil. The exact time depends on the roast’s shape and your oven. Insert a thermometer into the thickest part without touching bone: USDA FSIS gives 145°F (63°C) with a 3-minute rest as the safe minimum for whole cuts of pork, but shoulder is much more tender when cooked well beyond that point. For shreddable pernil, aim for about 195–203°F (91–95°C) and meat that yields easily to a fork.
  6. Brown the outside. If the pork is not yet fork-tender when uncovered, cover it again and continue roasting, checking every 30 minutes. Once tender, roast uncovered at 325°F (163°C) for about 45 minutes to brown the exposed meat and help dry the skin. If the skin needs more color, raise the oven to 425°F (220°C) and roast for about 20 minutes, watching closely so it does not burn. The expected roasting time is about 5 hours 35 minutes; a larger or less tender shoulder may need longer. Use tenderness and temperature rather than the clock alone.
  7. Rest, then carve or pull. Transfer the roast to a carving board and rest it for 30 minutes before serving. Keep the crisp skin uncovered while it rests so trapped steam does not soften it. Remove the bay leaves if visible. Slice the meat across the grain, or pull it into large pieces with two forks, and spoon a little of the pan drippings over the meat. Break the crisp skin into pieces and serve it alongside or on top.

Tips

  • Dry skin makes a better crust. Keeping marinade off the skin and wiping away any splashes before roasting help it brown. If you have time, leave the marinated roast uncovered in the refrigerator for the final 8 to 12 hours, skin-side up; this dries the surface, but keep it on a tray below ready-to-eat foods.
  • Use the thermometer in two ways. Check the center of the meat without touching the bone, and use tenderness as the guide for shredding. The pork is safe at the USDA minimum temperature with the required rest, but it may still be chewy then; the higher shoulder target is for texture, not a different safety minimum.
  • Choose the right salt. The listed amount is for kosher salt, whose crystal size varies by brand. If using fine table salt, reduce the amount as noted and taste the pan juices before adding any more salt at the table.
  • Protect the drippings. Check the roasting pan when you uncover the pork. If it is dry or the drippings are beginning to darken, add a little hot water to the pan. Do not pour liquid onto the skin, and do not use leftover raw marinade as a sauce unless you boil it thoroughly first.

Serving Suggestions

Serve pernil as the centerpiece of a meal, with the meat sliced or pulled and the crisp skin passed separately so everyone can add as much as they like. White rice is a simple companion that catches the savory pan juices. Black beans, red beans, or another softly cooked bean dish make the plate more substantial, while a bright cabbage salad or sliced avocado adds a fresh contrast to the rich pork.

For a Venezuelan-inspired holiday spread, offer arepas or warm corn cakes alongside the roast, plus a small bowl of the strained, skimmed pan juices for spooning over meat and rice. Keep any crisp skin separate until serving; covering it with sauce or setting it in the juices softens it quickly. Leftover pernil also works in sandwiches, tucked into arepas, or served with eggs and beans for a hearty next-day meal.

Variations

Boneless shoulder: A boneless roast is convenient to carve and may cook faster, but its shape can be uneven. Tie it with kitchen twine if needed for a more even thickness, begin checking for tenderness earlier, and rely on a thermometer rather than copying the bone-in timing. Without skin, follow the covered and uncovered roasting method but skip the high-heat skin-crisping finish.

No sour oranges: The orange-and-lime mixture in the ingredient list is a useful substitute. In a pinch, use orange juice and a little extra vinegar, but expect a sweeter, less sharply citrusy flavor. Lemon juice can replace lime, though it gives the marinade a different aroma.

Adjust the seasoning: Add a pinch of chili flakes or a chopped mild chile to the paste if you want gentle heat. For a more herb-forward flavor, add a tablespoon of chopped fresh parsley or cilantro after blending, rather than increasing the dried oregano substantially. These are variations, not requirements; the garlic, oregano, citrus, and slow roast are enough to season the pork well.

Storage and Reheating

Refrigerate leftover pork within 2 hours of cooking. Store the meat and crisp skin separately in airtight containers; keeping the skin apart helps it retain a little texture. Cooked pernil keeps for 3 to 4 days in the refrigerator. For longer storage, freeze the meat in meal-size portions for about 2 to 3 months for best quality, then thaw it in the refrigerator. The skin can also be frozen, though it is usually less crisp after thawing.

Reheat only the amount you plan to serve. Put sliced or pulled pork in an oven-safe dish with a spoonful of water or reserved drippings, cover, and heat at 325°F (163°C) until the center reaches 165°F (74°C), checking with a food thermometer. For the microwave, cover the pork and heat in short intervals, stirring or turning pieces so it warms evenly to 165°F (74°C). Re-crisp skin separately on a baking sheet in a hot oven for a few minutes, watching carefully. Avoid repeatedly cooling and reheating the whole roast.

Frequently Asked Questions

Can I marinate pernil for longer than 12 hours?
Yes. A 12-hour refrigerated marinade gives the seasoning time to flavor the meat, and you can leave it for up to about 24 hours. The citrus and vinegar are acidic, so much longer can make the surface texture soft. Keep the pork covered and chilled throughout.

Can I make this recipe without a skin-on shoulder?
Yes. Use a bone-in or boneless pork shoulder without skin and follow the same seasoning and covered roasting approach. It will not have crisp skin, but the meat will still become tender and flavorful. A fattier shoulder is preferable to a very lean pork loin, which can dry out during a long roast.

Why is my pork still tough after the listed roasting time?
Shoulder size, shape, starting temperature, and oven accuracy all affect cooking time. If a fork meets resistance, cover the pan again and continue roasting, checking every 30 minutes. For pulled texture, the meat should give easily and typically reach about 195–203°F (91–95°C); the clock is only an estimate.

Can I prepare the marinade ahead?
Yes. Blend it up to 2 days ahead and keep it in a covered container in the refrigerator, then use it to season the pork. Do not save marinade that has touched raw pork for another use unless it is brought to a full boil. The cleanest approach is to make only what you need for this roast.

Can I cook pernil a day ahead?
Yes. Roast it until tender, cool and refrigerate the meat promptly, then reheat it covered with a little pan juice until it reaches 165°F (74°C). Crisp the skin separately in a hot oven just before serving. This works well for a gathering because most of the long roasting can be done ahead, though freshly crisped skin has the best texture.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).