Skip to main content New<> this month
Get the Allrecipes magazine

Spanish Roasted Pork (Pernil)

Rated as 5 out of 5 Stars

"Traditional dish in our family."
Added to shopping list. Go to shopping list.


6 h servings 362
Original recipe yields 16 servings


{{model.addEditText}} Print
  1. Preheat oven to 325 degrees F (165 degrees C).
  2. Rub pork shoulder all over with lime.
  3. Mash garlic into paste in a mortar and pestle or pilon. Transfer to a bowl; mix in salt, 1 tablespoon oil, oregano, black pepper, adobo seasoning, and vinegar.
  4. Lift skin off the pork to 1-inch from the narrow part of the bone. Make 3/4-inch slits all over the pork with a sharp knife. Stuff seasoned garlic paste into the slits. Pull skin back over to cover the pork.
  5. Mix remaining 1/2 teaspoon oil and sazon seasoning together in a small bowl. Rub over the skin of the pork.
  6. Transfer pork to a large roasting pan. Pour in beer. Cover with aluminum foil, sealing well.
  7. Roast in the preheated oven until slightly pink in the center, about 3 hours.
  8. Increase oven temperature to 350 degrees F (175 degrees C). Uncover pork and continue roasting until skin is golden brown and crispy, about 2 1/2 hours. Remove from oven and let stand for 10 minutes before carving.

Nutrition Facts

Per Serving: 362 calories; 25.2 3 26.4 100 1171 Full nutrition

Explore more


Read all reviews 1
Most helpful
Most positive
Least positive

Delicious recipe! We made this twice in the past week. Followed the recipe exactly except we used pork butt instead of shoulder and added a lot more garlic because we love garlic!! Also added so...