Barbecue pulled pork sandwiches are one my favorite kinds of meals because I love the any and all messy sandwiches! Pulled pork tossed with a homemade barbecue sauce sandwiched between a sturdy roll but not before being topped with cole slaw! phenomenal.
In a small bowl combine salt, paprika, garlic powder, dry mustard and sugar. Rub the spice blend all over the pork.*Optional: cover and refrigerate for at least an hour up to overnight.
MAKE THE PORK SHOULDER:
Preheat the oven to 300°.
Place pork in a roasting pan and in to the oven for 6 hours. An instant thermometer should read 170° when inserted in to the thickest part of the roast... but really it should be falling off the bone.
When the pork is done, remove it to a platter or carving board to rest for 10 minutes.
MAKE THE BARBECUE SAUCE:
Meanwhile in a saucepan combine the vinegar, mustard, ketchup, brown sugar, garlic, salt, cayenne and black pepper and stir over medium heat.
Simmer gently for 10 minutes until the sugar is dissolved. Remove smashed garlic cloves and reduce heat to low until ready to use.
SERVE THE PULLED PORK:
While the pork is still warm, you will want to "pull" the meat using a couple of forks.
Place the shredded meat in to a large bowl, and pour half of the barbecue sauce over it, stir and repeat if necessary or until the pork is covered. Serve on top of onion rolls or any bun of your choice.
Notes
* Optional: top the pulled pork with chilled cole slaw before placing on the top bun! If you have left over sauce serve on the side.