
Bold citrus, garlic, and warm spices do all the heavy lifting here, making this slow-roasted pork shoulder one of those dishes that fills the whole house with an irresistible aroma before it even hits the table. The mojo marinade — built from fresh orange and lime juice, six cloves of minced garlic, olive oil, cumin, oregano, turmeric, and smoked paprika — is blended until silky and poured generously over the meat for an overnight soak that goes deep into every fiber. Because the entire recipe leans on citrus, olive oil, and spices, there's no butter, cream, or cheese anywhere in sight, so it's naturally free of dairy without any substitutions or compromises. The low-and-slow roast at 325°F breaks the pork shoulder down to fall-apart tenderness, and then a final blast of high heat caramelizes the exterior into something gloriously browned and slightly crisp. Spooning those concentrated pan juices back over the pulled meat is the move that ties everything together. A scatter of fresh cilantro and a squeeze of lime at the end brighten the whole plate and make it feel like a proper Cuban feast.
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!
