Go Back
Cuban Mojo Pork Roast with Citrus marinade

Cuban Mojo Pork Roast with Citrus Marinade

Prep Time 20 minutes
Cook Time 8 hours
Total Time 8 hours 20 minutes
Course Main Course
Cuisine Cuban, Latin American
Servings 6

Equipment

  • Large zip-top bag or mixing bowl For marinating the pork
  • Slow cooker (Crock-Pot) Ideal for low-and-slow cooking
  • Oven-safe Dutch oven or roasting pan If baking the pork loin roast in oven
  • Blender or food processor Optional, to make a smoother mojo marinade
  • Meat Thermometer For checking doneness

Ingredients
  

For the Mojo Marinade

  • 1/2 cup fresh orange juice about 2 oranges
  • 1/4 cup fresh lime juice about 2–3 limes
  • 1/4 cup olive oil
  • 1 head garlic about 10 cloves, minced or smashed
  • 1 tablespoon orange zest
  • 2 teaspoons ground cumin
  • 1 tablespoon dried oregano
  • 1/2 teaspoon ground black pepper
  • 1 tablespoon kosher salt
  • 1/4 teaspoon red pepper flakes optional for a little heat

For the Pork

  • 4 to 5- pound boneless pork shoulder roast also labeled as pork butt
  • 1 large onion thinly sliced
  • 1 tablespoon olive oil for searing, if using the oven

Instructions
 

Make the Mojo Marinade

  1. In a bowl, whisk together the orange juice, lime juice, olive oil, garlic, orange zest, cumin, oregano, salt, pepper, and red pepper flakes. The result should be a bright, garlicky marinade that smells incredible — bold, zesty, and punchy.

Marinate the Pork

  1. Place your pork shoulder roast in a large zip-top bag or bowl and pour the marinade over the meat, turning to coat. Add the sliced onions to the mix. Seal the bag or cover the bowl and refrigerate for at least 8 hours, preferably overnight. This long marinade time is key to infusing the pork with flavor all the way through.

Choose Your Cooking Method

  1. Slow Cooker (Crock Pot) Method:
  2. Place the marinated pork and onions into your slow cooker. Pour any remaining marinade on top. Cook on low for 8 hours or until the pork shreds easily with a fork. This is one of the best pork roast crock pot recipes slow cooker fans can rely on — hands-off, full of flavor, and impossible to mess up.

Oven Method:

  1. Preheat your oven to 300°F. Heat a tablespoon of olive oil in a Dutch oven over medium-high heat. Sear the pork shoulder roast on all sides until browned (about 3–4 minutes per side). Add the onions and marinade to the pot, cover tightly with a lid or foil, and roast in the oven for 4 hours or until fork-tender.

Shred the Pork

  1. Once cooked, transfer the pork to a large platter or cutting board. Shred with two forks, discarding any large pieces of fat. If you like crispy edges, spread the shredded pork on a baking sheet and broil for 5–8 minutes, just until the edges caramelize.

Serve

  1. Drizzle with a few spoonfuls of the reserved cooking juices. You can serve the pork with rice, black beans, or pile it high into sandwiches with a tangy slaw.