Loading...

Place the pork picnic shoulder in a large bowl or clean sink. Cover with cold water, add 1/2 cup white vinegar and the halved lime. Let soak for 15 minutes. After soaking, remove the pork and pat it thoroughly dry with paper towels.

Carefully separate the skin from the meat of the pork shoulder, creating a large pocket or flap. Be gentle to keep the skin attached at one end. Once separated, use a sharp knife to make deep incisions (about 1-inch deep) into the meat itself, underneath the skin. This allows the marinade to penetrate deeply.

In a blender, combine the garlic cloves, Cubanelle pepper (or aji dulce/bell pepper), yellow onion, culantro leaves (or cilantro), 1/4 cup water, and 1/4 cup white vinegar. Blend until a smooth green paste, or sofrito, is formed.

Transfer the blended sofrito to a medium bowl. Add the achiote oil (or olive oil), garlic powder, dried oregano, ground cumin, onion powder, and 1 tablespoon of salt. Mix all ingredients thoroughly until well combined, creating a thick, aromatic marinade.

Drizzle and rub 1 tablespoon of achiote oil directly onto the exposed meat (under the skin) of the pork shoulder. Then, generously apply the prepared green marinade, ensuring it's worked into all the deep cuts and spread over the entire surface of the meat. Make sure to get the marinade into every crevice. Once marinated, carefully pull the skin back over the marinated meat.

Place the marinated pork shoulder in a large roasting pan, skin-side up. Cover the pan tightly with plastic wrap and refrigerate for at least 12 hours, or preferably overnight, to allow the flavors to meld.

Preheat your oven to 325°F (160°C). Remove the pork from the refrigerator and let it come to room temperature for about 30 minutes while the oven preheats.

Remove the plastic wrap from the roasting pan. Sprinkle the skin of the pork generously with sea salt. Place the roasting pan in the preheated oven and roast for 3-4 hours, or until the internal temperature of the pork reaches 185-190°F (85-88°C).

Increase the oven temperature to 400°F (200°C). Continue to roast for an additional 30-45 minutes, or until the skin is deeply golden brown and crispy. Keep a close eye on it to prevent burning.

Once the pernil is cooked and the skin is crispy, remove it from the oven. Tent loosely with foil and let it rest for at least 20-30 minutes before carving. This allows the juices to redistribute, resulting in more tender meat.

Carve the pernil, separating the crispy skin (cuerito) into pieces. Garnish the carved pork with fresh chopped cilantro before serving.


Place the pork picnic shoulder in a large bowl or clean sink. Cover with cold water, add 1/2 cup white vinegar and the halved lime. Let soak for 15 minutes. After soaking, remove the pork and pat it thoroughly dry with paper towels.

Carefully separate the skin from the meat of the pork shoulder, creating a large pocket or flap. Be gentle to keep the skin attached at one end. Once separated, use a sharp knife to make deep incisions (about 1-inch deep) into the meat itself, underneath the skin. This allows the marinade to penetrate deeply.

In a blender, combine the garlic cloves, Cubanelle pepper (or aji dulce/bell pepper), yellow onion, culantro leaves (or cilantro), 1/4 cup water, and 1/4 cup white vinegar. Blend until a smooth green paste, or sofrito, is formed.

Transfer the blended sofrito to a medium bowl. Add the achiote oil (or olive oil), garlic powder, dried oregano, ground cumin, onion powder, and 1 tablespoon of salt. Mix all ingredients thoroughly until well combined, creating a thick, aromatic marinade.

Drizzle and rub 1 tablespoon of achiote oil directly onto the exposed meat (under the skin) of the pork shoulder. Then, generously apply the prepared green marinade, ensuring it's worked into all the deep cuts and spread over the entire surface of the meat. Make sure to get the marinade into every crevice. Once marinated, carefully pull the skin back over the marinated meat.

Place the marinated pork shoulder in a large roasting pan, skin-side up. Cover the pan tightly with plastic wrap and refrigerate for at least 12 hours, or preferably overnight, to allow the flavors to meld.

Preheat your oven to 325°F (160°C). Remove the pork from the refrigerator and let it come to room temperature for about 30 minutes while the oven preheats.

Remove the plastic wrap from the roasting pan. Sprinkle the skin of the pork generously with sea salt. Place the roasting pan in the preheated oven and roast for 3-4 hours, or until the internal temperature of the pork reaches 185-190°F (85-88°C).

Increase the oven temperature to 400°F (200°C). Continue to roast for an additional 30-45 minutes, or until the skin is deeply golden brown and crispy. Keep a close eye on it to prevent burning.

Once the pernil is cooked and the skin is crispy, remove it from the oven. Tent loosely with foil and let it rest for at least 20-30 minutes before carving. This allows the juices to redistribute, resulting in more tender meat.

Carve the pernil, separating the crispy skin (cuerito) into pieces. Garnish the carved pork with fresh chopped cilantro before serving.
