Mexican Roast Pork


This highly seasoned, richly flavored meat that's cooked until it's falling off the bone is delicious wrapped in warm tortillas or served with rice and beans.

Plus: More Pork Recipes and Tips


  1. One 8-pound whole fresh pork shoulder, boned
  2. 1 1/2 tablespoons minced garlic
  3. 1 cup plus 2 tablespoons white vinegar
  4. 3/4 cup fresh lime juice
  5. 1/4 cup fresh grapefruit juice
  6. 1/4 cup fresh orange juice
  7. 2 tablespoons dried oregano, crumbled
  8. 1 tablespoon freshly ground pepper
  9. 1 teaspoon Goya adobo seasoning
  10. 1 teaspoon Goya Sazón with Coriander and Annato
  11. 1 large green bell pepper, coarsely chopped
  12. 1 medium onion, coarsely chopped
  1. Set the pork on a work surface. Using a small, sharp knife, make 1-inch-long slashes in the skin, about 2 inches apart. Rub the garlic into the slashes and along the underside of the pork.
  2. In a large glass or ceramic bowl, combine the vinegar with the lime, grapefruit and orange juices, oregano, pepper, adobo seasoning and Sazón. Stir in the green pepper and onion, then add the pork, skin side up. Refrigerate overnight, turning the meat once or twice. Bring to room temperature before cooking.
  3. Preheat the oven to 400°. Transfer the pork and its marinade to a roasting pan. Cover with foil and roast for about 3 hours, or until the meat is very tender. Let cool in the liquid. Transfer the pork to a cutting board and discard the skin and fat. Strain the pan juices into a glass measure and skim off the fat. Slice or shred the meat before serving.
Make Ahead
The pork can be refrigerated for up to 3 days.
Serve With
Cuban Sandwiches .