
Few things hit as deeply as slow-roasted pork that's been bathing overnight in a bright, citrusy marinade — and this Cuban-inspired mojo version absolutely delivers on that promise. The marinade is built entirely from fresh orange juice, fresh lime juice, garlic-infused olive oil, and a handful of dried spices, so every element is clean and straightforward with zero cured or processed ingredients sneaking in. That matters a lot when you're avoiding nitrates and nitrites, since traditional cured pork products are among the most common culprits — this recipe sidesteps all of that by starting with a plain bone-in pork shoulder and building flavor the old-fashioned way. Low-and-slow roasting at 325°F coaxes the meat into fork-tender, pull-apart perfection, and then a final blast of high heat caramelizes the surface into something genuinely gorgeous. The pan drippings get reduced right on the stovetop and drizzled back over the pork, so nothing flavorful goes to waste. Finished with fresh cilantro and a squeeze of lime, this is the kind of centerpiece dish that makes people ask for the recipe before they've even finished their plate.
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 mixing bowl, whisk together the orange juice, lime juice, garlic-infused olive oil, dried oregano, ground cumin, dried thyme, 1/2 tsp salt, and 1/4 tsp black pepper until combined.
Pat the pork shoulder dry with paper towels, then season all over with 1 tsp salt and 1/2 tsp black pepper. Place the pork in a large roasting pan or Dutch oven. Pour the mojo marinade over the pork, turning to coat all sides. Cover tightly with foil or a lid 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!
