Go Back
+ servings

Mouthwatering Slow Cooker BBQ Pulled Pork

This homemade BBQ pulled pork recipe transforms an affordable cut of meat into tender, juicy shreds of pork bathed in a sweet and tangy barbecue sauce. Perfect for weekend gatherings, game days, or make-ahead family meals.
Prep Time 30 minutes
Cook Time 8 hours
Total Time 8 hours 30 minutes
Servings: 8 servings
Course: Main Dish
Cuisine: American
Calories: 528

Ingredients
  

  • 4-5 pound pork shoulder bone-in or boneless
  • 2 tablespoons vegetable oil
  • 1 large onion sliced
  • 4 cloves garlic minced
  • 1 cup chicken broth
  • 3/4 cup apple cider vinegar
  • 1/2 cup brown sugar packed
  • 1/4 cup tomato paste
  • 2 tablespoons Worcestershire sauce
  • 2 tablespoons Dijon mustard
  • 2 tablespoons paprika preferably smoked
  • 1 tablespoon chili powder
  • 1 teaspoon cayenne pepper adjust to taste
  • 1 teaspoon ground cumin
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon black pepper
  • 2 teaspoons salt
  • 8-10 hamburger buns for serving
  • Coleslaw optional for serving
  • Pickles optional for serving

Method
 

  1. Prepare the pork: Trim excess fat from the pork shoulder, leaving a thin layer. Cut the pork into 3-4 large chunks to ensure even cooking. Pat the meat dry with paper towels and season generously with salt and pepper.
  2. Sear the meat (optional but recommended): Heat vegetable oil in a large skillet over medium-high heat. Working in batches if necessary, sear the pork chunks on all sides until golden brown, about 3-4 minutes per side. This step adds incredible depth of flavor.
  3. Prepare the slow cooker: Place sliced onions at the bottom of your slow cooker.
  4. Make the BBQ sauce mixture: In a medium bowl, whisk together chicken broth, apple cider vinegar, brown sugar, tomato paste, Worcestershire sauce, Dijon mustard, and all the dry spices until well combined.
  5. Combine ingredients: Transfer the seared pork to the slow cooker on top of the onions. Add the minced garlic around the meat, then pour the BBQ sauce mixture over everything.
  6. Cook low and slow: Cover and cook on low for 8-10 hours or on high for 5-6 hours, until the meat is extremely tender and falls apart easily when prodded with a fork.
  7. Shred the meat: Once the pork is cooked, remove it from the slow cooker and place it on a cutting board or in a large bowl. Using two forks, shred the meat, removing any bones and large pieces of fat.
  8. Reduce the sauce (optional): For a thicker sauce, transfer the liquid from the slow cooker to a saucepan and simmer over medium heat for 15-20 minutes until reduced and slightly thickened.
  9. Return meat to sauce: Add the shredded pork back to the slow cooker (or a large bowl if you reduced the sauce) and mix well with the sauce. Let it sit for about 10 minutes to absorb the flavors.
  10. Serve: Toast hamburger buns lightly if desired. Pile the hot pulled pork onto the buns and top with coleslaw and pickles if using.

Nutrition

Calories: 528kcalCarbohydrates: 46gProtein: 32gFat: 23gSaturated Fat: 9gCholesterol: 98mgSodium: 803mgFiber: 3gSugar: 17g
Tried this recipe?Let us know how it was!