Enjoy a flavorful and tender pulled pork sandwich with this easy slow-cooked recipe.
Quarter the onions and place them at the bottom of the slow cooker.
Cut the onions evenly to ensure they cook uniformly and release their flavor.
Combine the brown sugar, paprika, salt, and black pepper in a bowl and rub the mixture all over the pork shoulder.
Ensure the pork is evenly coated with the rub for maximum flavor.
Place the seasoned pork shoulder on top of the onions in the slow cooker.
Position the pork so it sits evenly on the onions for even cooking.
In a bowl, mix the apple cider vinegar, Worcestershire sauce, red pepper flakes, dry mustard, garlic powder, and cayenne pepper until well combined.
Taste the sauce and adjust the seasoning to your preference.
Pour one-third of the sauce over the pork in the slow cooker.
Reserve the remaining sauce for basting and serving.
Cook the pork on low for 8-10 hours or on high for 6 hours.
Avoid opening the slow cooker during cooking to maintain a consistent temperature.
During the last 30 minutes of cooking, pour another third of the sauce over the pork.
This step enhances the flavor and keeps the pork moist.
Remove the pork and onions from the slow cooker and shred the pork using two forks.
Shred the pork while it's still warm for easier handling.
Serve the shredded pork and onions on hamburger buns, drizzling with the remaining sauce.
Add coleslaw on top for a crunchy and tangy contrast.