
Slow-braised pulled pork is one of those deeply satisfying dishes that fills the whole kitchen with an irresistible aroma, and this version takes it somewhere genuinely special. A fragrant spice rub of fresh rosemary, turmeric, ginger, and Ceylon cinnamon gets pressed into every crevice of a bone-in pork shoulder before it's seared in coconut oil until deeply golden. The braising liquid — pomegranate juice, apple cider vinegar, bone broth, and a touch of honey — builds a rich, tangy-sweet sauce that the shredded pork soaks right back up before serving. Every single ingredient here is naturally free of eggs, so there's no need to scrutinize labels or swap anything out; the recipe just works as written. The low-and-slow oven braise does all the heavy lifting, breaking the pork down to fork-tender, pull-apart perfection over a few unhurried hours. It's the kind of meal that feels impressive enough for a gathering but is honestly hands-off once the Dutch oven goes in the oven.
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















Preheat the oven to 325°F (165°C). Pat the pork shoulder completely dry with paper towels. In a small bowl, combine the salt, chopped rosemary, turmeric, ginger, and Ceylon cinnamon. Rub the spice mixture all over the pork, pressing it into any crevices.
Heat the coconut oil in a Dutch oven over medium-high heat until shimmering. Add the pork shoulder and sear, turning with tongs every 3–4 minutes, until deeply browned on all sides, about 12–15 minutes total. Transfer the pork to a plate.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
