-
1
Place the dried chiles in a large bowl, then pour over enough boiling water to cover them.
-
2
Cover the bowl and let the chiles steep for about 1 hour, or until completely soft, turning halfway through to make sure they are completely submerged.
-
3
Once the chiles are rehydrated, drain, reserving the water, and scrape the seeds and veins from the chiles using the back of a spoon or a paring knife.
-
4
Preheat the oven to 350F.
-
5
Liberally season the pork with salt and pepper.
-
6
Heat the oil in a large ovenproof Dutch oven or deep cast-iron pan over medium heat.
-
7
Working in batches, lightly brown the pork shoulder, then remove from the pan and set aside.
-
8
Add the onion, carrots, sweet potatoes, garlic, cumin, and paprika to the Dutch oven and stir to scrape the bottom of the pan while the vegetables begin to brown.
-
9
Once theyve softened and are lightly brown, deglaze the pan with the coffee and vinegar.
-
10
Add the pork back to the pot, along with the herbs, soaked chiles, the soaking water from the chiles, and enough additional water to just cover the pork.
-
11
Cut a piece of parchment paper to the shape of the pot and place it directly on top of the pork.
-
12
Transfer to the oven and cook for 2 hours, until the meat falls apart easily when pierced with a fork.
-
13
Remove the meat with tongs and serve.