
Bold citrus, warm cumin, and the deep savoriness of slow-roasted pork — this dish is the kind of meal that makes your whole kitchen smell incredible for hours. The mojo marinade is built on fresh orange and lime juice, garlic-infused olive oil, and a blend of oregano, cumin, and thyme, and it does serious work overnight, tenderizing and flavoring a bone-in pork shoulder all the way through. After a long, covered roast at low heat, the pork gets a final blast at high temperature that caramelizes the surface into something genuinely irresistible. The whole recipe is naturally free of eggs at every step — no binders, no washes, no hidden ingredients to second-guess — so it's a stress-free choice for anyone cooking around that restriction. Once the pork hits fork-tender, you pull it into juicy chunks and drizzle the reduced pan drippings right back over the top for maximum flavor. A handful of fresh cilantro and a squeeze of lime at the table keep everything bright and lively. This is the kind of centerpiece dish that disappears fast, so you might want to plan for leftovers.
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!
