-
1
Assemble the spice rub for the pork: In a dry, small skillet over medium-low heat, toast coriander, cumin and peppercorns until fragrant, 1 to 2 minutes.
-
2
Using a spice grinder or mortar and pestle, grind toasted spices into a fine powder.
-
3
Transfer to a bowl and mix with salt, mustard powder, chile powder and sugar.
-
4
If your roast is tied up, untie it.
-
5
Massage meat generously with spice rub.
-
6
If you have time, let meat rest for an hour or two at room temperature, or refrigerate for several hours or overnight.
-
7
Heat oven to 300 degrees.
-
8
Place pork in a baking pan and roast for 3 to 4 hours or until meat is pull-apart tender and internal temperature reads 200 degrees on a meat thermometer.
-
9
Let meat cool for at least 30 minutes before pulling it apart and shredding with your hands or two forks.
-
10
(This works best when the meat is warm but not hot.)
-
11
Prepare the barbecue sauce: Combine ingredients in a medium pot.
-
12
Simmer over medium-low heat for 15 to 20 minutes, stirring occasionally, until sauce has deepened in color.
-
13
Season with more hot sauce if you like.
-
14
Add two-thirds of the sauce to meat and toss to coat, adding more sauce as needed.
-
15
(Any leftover sauce will keep for at least 2 weeks in the refrigerator.)
-
16
Make the slaw: Combine cabbage, onion and jalapeno in a large bowl.
-
17
In a small bowl, whisk together mayonnaise, vinegar, olive oil, salt and pepper.
-
18
Add dressing to cabbage and toss well.
-
19
Serve pulled pork with slaw, buns and hot sauce on the side, letting people assemble their own sandwiches.