Pull Pork Recipe

Pull Pork Recipe

Pulled Pork Recipe - easy and tender pulled pork with a slight crusty exterior generously seasoned with a homemade delicious rub that taste as good as those in your favorite BBQ spot. Can feed a crowd and be served in so many ways! Perfect for game days and bbq gathering!

Course Main
Cuisine American
Prep Time 10 minutes
Cook Time 6 hours
Total Time 6 hours 30 minutes
Servings 6 - 7 servings
Calories 624 kcal
Author Immaculate Bites


  • 1 tablespoon chile powder
  • 1 tablespoon paprika
  • 1 tablespoon garlic powder
  • 2 teaspoons thyme
  • 1 tablespoon onion powder
  • 1 teaspoon freshly ground black pepper
  • ½ teaspoon cayenne pepper
  • 2 -3 tablespoons brown sugar
  • 1 pork shoulder roast (6-7 pounds)
  • 4 onions , cut into halves
US Customary - Metric


  1. In a small bowl, combine and mix everything except for the pork shoulder and onions.

  2. Generously rub it all over the pork shoulder as best as you can.

  3. Wrap the top with a saran wrap or foil and place it in the fridge overnight to allow the flavors to settle down. This is optional, but highly recommended.

  4. Preheat the oven to 300 degrees F.

  5. In a deep baking dish, add halved onions and gently place on top of it the seasoned pork and cover. Cook for 6-7 hours. You may uncovered the last last hour of cooking .

  6. Shred it using 2 forks before serving it on buns, burritos or tacos. If you want to use the liquid, skin the fat off then pour it over on on the pulled pork before serving.