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/2cupfresh orange juiceabout 2 oranges
1/4cupfresh lime juiceabout 2–3 limes
1/4cupolive oil
1head garlicabout 10 cloves, minced or smashed
1tablespoonorange zest
2teaspoonsground cumin
1tablespoondried oregano
1/2teaspoonground black pepper
1tablespoonkosher salt
1/4teaspoonred pepper flakesoptional for a little heat
For the Pork
4 to 5-poundboneless pork shoulder roastalso labeled as pork butt
1large onionthinly sliced
1tablespoonolive oilfor searing, if using the oven
Instructions
Make the Mojo Marinade
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
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
Slow Cooker (Crock Pot) Method:
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:
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
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
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.