
Slow-braised pork shoulder gets a deeply flavorful treatment here, rubbed with sea salt, turmeric, ginger, and Ceylon cinnamon before being seared in coconut oil and braised low and slow with fresh citrus, bone broth, and fragrant herb sprigs. The result is fall-apart tender meat with caramelized, crispy edges from a final run under the broiler — the kind of texture contrast that makes carnitas genuinely hard to stop eating. Every single ingredient in this recipe is whole and unprocessed, which means none of the flavor-enhancing additives that sneak into spice blends, canned broths, or store-bought seasoning packets. Using homemade or a clean-label bone broth is the one step worth paying attention to, since that's where hidden additives most commonly appear in an otherwise straightforward dish. Spooned into cool butter lettuce cups and topped with creamy avocado, bright cilantro, and a squeeze of fresh lime, the finished wraps feel light and fresh despite the richness of the braised pork. This is the kind of recipe that works just as well for a casual weeknight dinner as it does for a spread when friends come over — no one will miss the shortcuts.
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 →4 servings















Preheat the oven to 325°F (165°C). In a small bowl, combine the salt, turmeric, ginger, and Ceylon cinnamon. Pat the pork shoulder chunks dry with paper towels, then rub the spice mixture evenly over all sides.
Heat the coconut oil in a Dutch oven over medium-high heat until shimmering. Working in two batches to avoid crowding, sear the pork chunks on two or three sides for 3–4 minutes per side, until deep golden brown and releasing easily from the pot. Transfer the seared pieces to a plate and repeat with the remaining pork.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
