Yucatan-Style Slow-Roasted Pork Recipe | Cook the Book

Caroline Russock

When eating alone, it's a good idea to have an artillery of options lined up in the fridge and freezer so your meals don't become too monotonous. For Serve Yourself, Joe Yonan has created a handful of what he calls weekend projects (read: long cooking times) that are versatile enough to make their way into all sorts of meals to come.

His Yucatan-Style Slow-Roasted Pork is one of my favorites, a lovely slow braised pork shoulder slathered with a Mexican spice rub and left to cook until falling apart tender. Although the cook time is four to five hours, it only takes about 20 minutes to get the shoulder into the oven; after that, the slow heat does all of the work. Overcooking isn't really an option here—an added hour or even two will really just render even more of the pork fat into the meat and give the spices a chance to really permeate.

Once your pork is roasted, it can be portioned out and incorporated into all sorts of easy weeknight meals. It makes a killer pulled pork sandwich (even better when topped with some slaw), incredible tacos (especially with some quickly pickled onions), or on its own with rice and beans. Yonan even uses this slow roasted pork to make what he calls a "faux-lognese" sauce, by cooking it down with carrots, celery, shallots, white wine, and crushed tomatoes.

As always with our Cook the Book feature, we have five (5) copies of Serve Yourself to give away this week.

Adapted from Serve Yourself by Joe Yonan. Copyright © 2011. Published by Ten Speed Press, a division of Random House, Inc. Available wherever books are sold. All Rights Reserved.

Recipe Facts



Active: 20 mins
Total: 0 mins
Serves: 6 to 8 servings

Rate & Comment


  • 3 tablespoons annatto seeds
  • 3 tablespoons whole black peppercorns
  • 1 tablespoon toasted cumin seeds
  • 3/4 cup peeled garlic cloves
  • 3/4 cup lightly packed fresh cilantro leaves and stems
  • 1 1/2 tablespoons kosher or coarse sea salt
  • 1 seedless orange, peeled and cut into large chunks
  • 1/4 cup beer of any type
  • 2 teaspoons red pepper flakes
  • 1 teaspoon ground allspice
  • 1 teaspoon pimenton (smoked Spanish paprika)
  • 1 teaspoon ground ancho chile
  • 3 pounds fresh pork shoulder (Boston butt or picnic shoulder)


  1. Preheat the oven to 275°F.

  2. Using a spice grinder (such as a coffee grinder reserved for spices), grind the annatto seeds, peppercorns, and cumin seeds to a fine powder.

  3. In the bowl of a food processor, combine the garlic cloves, cilantro, and salt and process until finely chopped. Add the orange, beer, red pepper flakes, allspice, pimenton, ground ancho, and the ground annatto mixture and process until a fairly smooth paste forms.

  4. Lay a 2-foot sheet of aluminum foil on your work surface. Set the pork in the middle of it. Spread the spicy paste over the pork, coating it on all sides, then tightly roll up the pork inside the foil, tucking in the sides as you go, as if you’re making a burrito. Use another long strip of foil to create another layer, being sure to seal the pork tightly inside the foil. Place the pork packet in a roasting pan, fill it with water to come a couple of inches up the side of the foil-wrapped pork, then use another piece of aluminum foil to cover and seal the whole pan.

  5. Roast the pork until you can feel it falling apart inside its package if you push on it, and a skewer inserted through the top of the foil and into the meat encounters no resistance, 4 to 5 hours. (If you’re not sure, err on the side of longer cooking; you really can’t overcook this.)

  6. Remove the roast in its foil from the pan, transfer to a platter, and let it cool for at least 30 minutes before slashing open the foil. Discard any large pieces of fat, and use two forks to shred the meat. Combine the meat with enough of the sauce created from the spices and pan drippings so that it is very juicy but not swimming, reserving the rest of this sauce for other uses, such as spooning onto pan-fried pork chops or adding extra moisture to a pulled pork sandwich.

  7. Eat one serving of the meat however you like (with tortillas, pickled onions, and sour cream is a good bet) while letting the rest cool to room temperature. Refrigerate the leftovers for up to 1 week or divide into 4 to 6 portions, seal in heavy-duty plastic freezer bags, removing as much air as possible, and freeze for up to 6 months.