Cuba · Latin America & Caribbean

Cuban Traditional Christmas Food: Mojo Roast Pork

Updated November 3, 2026

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

Jump to recipe

Cuban Traditional Christmas Food: Mojo Roast Pork

Mojo roast pork, or lechón asado, is a Cuban Christmas centerpiece made by marinating pork with garlic, sour orange, oregano, and cumin, then roasting it until tender. This home-oven version uses pork shoulder rather than a whole pig and is served with its savory pan juices; Cuban holiday tables and family recipes vary, but roast pork is a familiar favorite.

Ingredients

  • 1 bone-in pork shoulder, about 5 lb (2.3 kg), preferably with a fat cap and skin removed
  • 1 cup (240 ml) sour orange juice; if unavailable, use ¾ cup (180 ml) orange juice and ¼ cup (60 ml) lime juice
  • 12 garlic cloves (about 36 g), peeled and finely chopped or crushed
  • ⅓ cup (80 ml) neutral oil, such as canola or avocado oil
  • 1 medium yellow onion (about 150 g), thinly sliced
  • 1 tablespoon (18 g) fine sea salt
  • 2 teaspoons (2 g) dried oregano
  • 1½ teaspoons (3 g) ground cumin
  • 1 teaspoon (2 g) freshly ground black pepper
  • 2 bay leaves (about 0.2 g)
  • ½ cup (120 ml) water, for the roasting pan

Sour orange, also called naranja agria, gives Cuban-style mojo its characteristic balance of tartness and gentle bitterness. Bottled sour-orange juice is convenient where it is sold. The orange-and-lime substitute is easy to find and works well, though it tastes a little sweeter and brighter. Choose a shoulder roast with a good fat cap; bone-in meat usually takes longer than boneless, but the bone adds flavor and helps the roast stay succulent.

Instructions

  1. Mix the mojo. In a bowl, stir together the sour orange juice, garlic, oil, salt, oregano, cumin, and black pepper. The mixture should smell strongly of citrus and garlic. Set aside a clean spoonful if you want to taste the seasoning before it touches the pork; do not taste marinade after it has contacted raw meat.
  2. Prepare the pork. Pat the shoulder dry with paper towels. If it has a thick fat cap, score the fat in a shallow crosshatch, taking care not to cut deeply into the meat. Put the onion slices and bay leaves in a deep roasting pan. Set the pork on top, fat side up, and rub the mojo over every surface, working some into the scored fat and any natural folds. Pour the remaining marinade into the pan.
  3. Marinate under refrigeration. Cover the pan tightly with foil or transfer the pork and marinade to a food-safe covered container. Refrigerate for 8 hours, turning the roast once about halfway through if it is easy to handle. Do not leave raw pork on the counter to marinate. If you need to marinate longer, keep it refrigerated and roast within 24 hours for the best texture and flavor.
  4. Heat the oven and set up the pan. Take the pork out of the refrigerator while the oven heats to 300°F (149°C); do not leave it out for more than 30 minutes. Pour the ½ cup (120 ml) water into the pan around the roast, not over the seasoned top. Cover the pan snugly with foil so the shoulder braises gently in its own juices rather than drying out.
  5. Roast until tender. Roast, covered, for about 4 hours 45 minutes. Remove the foil and continue roasting for about 45 minutes to brown the top, bringing the estimated oven time to 5 hours 30 minutes. Start checking earlier if your roast is smaller or boneless; ovens and shoulder shapes vary. The USDA FSIS safe minimum for a whole cut of pork is 145°F (63°C) followed by a 3-minute rest, measured with a food thermometer in the thickest part away from the bone. For shreddable shoulder, continue cooking until it is about 195–205°F (91–96°C) and a fork slips in easily. If it is not tender, cover it again and cook in 20–30-minute increments.
  6. Rest, then pull or slice. Transfer the roast to a cutting board and rest for 30 minutes, loosely tented with foil. Lift out the bone if present, then pull the pork into large pieces with two forks or slice it across the grain. Spoon off excess fat from the pan juices and serve some of the onion-rich juices with the meat. The cooked pan juices can be served as they are; do not pour uncooked marinade over the finished pork.

The total time is a planning estimate: the 8-hour marinade and 30-minute rest are included, while the listed 35 minutes of prep covers mixing the mojo, preparing the roast and pan, and pulling the pork after its rest. The shoulder’s tenderness matters more than hitting the estimated oven time exactly. A thermometer gives a useful temperature check, but the fork test tells you whether the connective tissue has softened enough for easy pulling.

Tips

  • Keep the garlic from scorching. Finely chopped garlic can darken during the uncovered browning stage. If the top is becoming too dark before the pork is tender, loosely replace the foil and let the roast finish covered.
  • Use a roomy roasting pan. The pan should hold the pork and its juices without crowding. If the drippings look dry during cooking, add a little hot water; avoid adding a large amount, which can dilute the flavorful juices.
  • Plan around the roast, not the clock. Pork shoulders differ in shape and connective tissue, and bone-in roasts can take longer. If the meat resists a fork at the estimated finish, keep cooking it covered in short increments rather than slicing it too soon.
  • Make-ahead is useful. Mix the mojo and marinate the pork the night before. For easier serving, roast it earlier in the day, refrigerate it promptly, and reheat it gently with some pan juices so the pulled meat stays moist.

Serving Suggestions

Serve the pork as the centerpiece of a Cuban-inspired Christmas meal, with the pan juices on the side and rice and black beans alongside. Moros y cristianos, in which black beans and rice are cooked together, is a classic pairing; white rice with a separate pot of black beans works just as well. Yuca with mojo adds a starchy, citrusy side that echoes the pork marinade, while fried sweet plantains bring a soft, caramelized contrast.

For a fresh counterpoint, offer a simple salad of lettuce, tomato, and avocado or a cabbage slaw dressed with lime. Put the pork on a platter with the browned pieces on top, and let guests build plates with a little of each side. Any leftovers can also be tucked into rolls with sliced onion, or served over rice for a straightforward next-day meal. Keep rich sides and sauces modest if the roast itself is especially garlicky and juicy.

Variations

Use a boneless shoulder: A boneless roast is easier to carve and often cooks somewhat faster, but the actual time depends on its thickness. Begin checking tenderness earlier and rely on the thermometer and fork test instead of assuming it will finish at the same time as a bone-in roast.

Adjust the citrus: If sour orange is not available, the orange-and-lime blend in the ingredient list is the practical substitute. A little extra lime makes the marinade sharper; more orange makes it sweeter. Keep the total juice close to 1 cup (240 ml) so the seasoning stays balanced rather than turning the roast into a bath of excess liquid.

Make it more garlicky or peppery: Cuban home recipes differ in the amount of garlic, oregano, and cumin they use. You can add up to 4 more garlic cloves (about 12 g) or increase the black pepper by ½ teaspoon (1 g). Avoid adding a lot more salt without tasting the cooked pan juices, because they concentrate as the roast cooks.

Cook smaller pieces: Two smaller shoulder roasts can be used in place of one large roast, but leave space between them so heat circulates. Their combined weight does not guarantee the same cooking time; start checking early. This recipe is an oven adaptation of roast-pork traditions, not a claim that every Cuban Christmas roast is prepared in exactly the same way.

Storage and Reheating

Refrigerate cooked pork within 2 hours of cooking, divided into shallow airtight containers so it cools promptly. Keep it refrigerated for 3–4 days. Store the meat with a little of its pan juice if possible; this helps prevent the edges from drying out. If you will not use it within that period, freeze it in meal-size portions with some juices for up to about 3 months for best quality. Thaw frozen pork in the refrigerator rather than on the counter.

Reheat only the portion you need in a covered baking dish with a splash of water or reserved pan juice at 325°F (163°C), or warm it in a covered skillet over low heat, stirring occasionally. Heat leftovers to 165°F (74°C), checked with a food thermometer, before serving. A microwave also works: cover the portion, heat in short intervals, and stir or rearrange it so it warms evenly. Avoid repeatedly cooling and reheating the whole batch.

Frequently Asked Questions

What is the traditional Cuban Christmas meat?

Roast pork, often called lechón asado, is strongly associated with Cuban Christmas and other family celebrations. Some gatherings roast a whole pig, while home cooks may make a pork shoulder or another roast. Sides, marinades, and cooking methods vary by household and region.

Can I make this recipe without sour orange juice?

Yes. Use ¾ cup (180 ml) orange juice plus ¼ cup (60 ml) lime juice for each 1 cup (240 ml) of sour orange juice. It will be slightly sweeter and less bitter than sour-orange mojo, but keeps the important citrus-and-garlic character.

Can I marinate the pork overnight?

Yes. Eight hours is a useful minimum for the flavor to reach the outside of the roast, and an overnight marinade is convenient. Keep it covered in the refrigerator and roast it within 24 hours. Do not marinate raw pork at room temperature.

How do I know when the pork shoulder is done?

Check the thickest part with a food thermometer, avoiding the bone. The USDA FSIS minimum for whole-cut pork is 145°F (63°C) with a 3-minute rest, but shoulder cooked for pulling usually needs to reach roughly 195–205°F (91–96°C) and feel fork-tender. If it reaches a safe temperature but is still tough, it needs more cooking for texture.

Can I prepare the pork a day before serving?

Yes. Roast and pull it, refrigerate it within 2 hours, and store it with some pan juices. The next day, reheat covered until it reaches 165°F (74°C). You can also marinate it the night before and roast it on the day you plan to serve it.

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).