
Slow-braised pork shoulder gets an incredibly vibrant treatment here, with citrus-forward braising liquid built from fresh orange and lime juice, bone broth, honey, and apple cider vinegar that keeps every shred of meat juicy and deeply flavorful. Coconut oil stands in beautifully for butter or lard, making this completely free of dairy without sacrificing any of the richness you'd expect from a long, low braise. The real magic happens at the end when the shredded pork hits a hot broiler — those edges caramelize and crisp up into something irresistible, giving you that signature carnitas texture with no shortcuts. Turmeric, ginger, and dried oregano in the spice rub add warmth and complexity that layer perfectly with the bright citrus notes. Fresh cilantro and a squeeze of lime at serving pull everything together and make the whole dish feel alive. This is the kind of recipe that fills your kitchen with an aroma that has everyone hovering near the stove long before dinner is ready.
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


















Heat the oven to 325°F (165°C). In a small bowl, combine the salt, turmeric, ginger, and dried oregano. Pat the pork shoulder chunks dry with paper towels, then rub the spice mixture evenly over all surfaces.
Heat the coconut oil in a Dutch oven over medium-high heat until shimmering. Working in two batches to avoid crowding, sear the pork pieces on all sides until deep golden brown, about 3–4 minutes per side. 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!
