
Bold citrus flavor is the heart of this slow-roasted pork shoulder, built on a classic mojo marinade of fresh orange juice, lime juice, garlic-infused olive oil, and warm spices like cumin, oregano, and thyme. The overnight marinade does the heavy lifting, driving that bright, garlicky tang deep into the meat before it ever hits the oven. A long, covered roast at low heat coaxes the pork into fall-apart tenderness, and then a final blast of high heat caramelizes the surface into something genuinely irresistible. The pan drippings get reduced and drizzled back over the pulled meat, so none of that flavor goes to waste. For anyone navigating a celery-free lifestyle, this recipe is a clean win — every ingredient is straightforward, with no hidden aromatics or seasoning blends that sneak celery seed or celery salt into the mix. Finish it with fresh cilantro and a squeeze of lime, and you've got a centerpiece dish that tastes like it took far more effort than it actually did.
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!
