
Citrusy, garlicky, and fall-apart tender, this slow-roasted pork shoulder is the kind of centerpiece dish that makes people hover around the kitchen waiting for it to be done. The mojo marinade — built from fresh orange and lime juice, six cloves of garlic, olive oil, and a warm blend of cumin, oregano, turmeric, and smoked paprika — soaks into the meat overnight, turning every bite into something deeply savory and bright at the same time. A long, covered roast at low heat does the heavy lifting, breaking the pork down until it pulls apart effortlessly, and then a final blast of high heat caramelizes the exterior into something genuinely irresistible. For anyone navigating holiday tables or weeknight dinners without poultry, pork shoulder is one of the most satisfying alternatives you can reach for — rich, crowd-pleasing, and completely its own thing. Spooning the pan juices back over the pulled meat right before serving ties everything together, and a squeeze of fresh lime at the table keeps it lively. Serve it with rice, black beans, or just a stack of warm tortillas and let everyone dig in.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →6 servings













In a blender or food processor, combine the orange juice, lime juice, orange zest, garlic, olive oil, cumin, oregano, turmeric, smoked paprika, and 1/4 tsp black pepper. Blend until smooth and emulsified, about 30 seconds.
Pat the pork shoulder dry with paper towels. Season all over with the kosher salt and 1/2 tsp black pepper. Place the pork in a large zip-top bag or a snug container and pour all of the mojo marinade over it, turning to coat every surface. Seal and refrigerate for at least 8 hours or overnight.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
