Marinate the pork cubes in a bowl with vinegar for 15 minutes or refrigerate for up to 1 hour.
2 lbs pork shoulder, 2 tablespoon apple cider vinegar
Preheat the oven to 350°F.
Season the marinated pork with salt and black pepper to taste. In a Dutch oven over medium heat, melt the cooking fat. Brown the pork for 3 to 4 minutes until golden. Set aside.
Salt and black pepper, 3 tablespoon cooking fat
In the same pot, cook onion and garlic until onion has softened (about 3 to 4 minutes).
1 onion, 2 cloves garlic
Add cocoa powder, cumin, cinnamon, cardamom, and chipotle pepper to the pot. Cook for 1 minute until fragrant.
1 tablespoon cocoa powder, 1 teaspoon ground cumin, 1 teaspoon ground cinnamon, 1 teaspoon ground cardamon, ¼ cup chipotle chiles
Return the pork to the pot along with turnips and sweet potatoes. Add enough water to cover everything. Stir to combine.
1 sweet potato, 1 turnip
Place the pot in the oven and cook for 1 hour 30 minutes or until the pork is tender and fully cooked.
Season to taste if needed. Serve topped with fresh chopped cilantro.
1 bunch fresh cilantro