A delicious pulled pork sandwich featuring slow-cooked, tender pork shoulder mixed with a tangy barbecue sauce, served on a soft bun with crunchy coleslaw.
Rub the pork shoulder with salt, black pepper, and cayenne pepper.
Place the pork in a slow cooker along with chopped onion and minced garlic.
Pour barbecue sauce over the pork and cover.
Cook on low for 8 hours or until the pork is tender and easily shredded.
Once cooked, remove the pork from the slow cooker and shred it with two forks.
Mix the shredded pork with additional barbecue sauce to taste.
In a bowl, mix coleslaw mix with mayonnaise and vinegar to create the coleslaw.
Toast the buns lightly on a grill or in a toaster.
Assemble the sandwich by placing a generous amount of pulled pork on the bottom half of each bun, followed by coleslaw and pickles if desired.
Top with the other half of the bun and serve.