Pulled pork is an incredible dish that can be served in many delicious ways. In our crockpot pulled pork recipe, tender pork is slow-cooked to create a juicy meat that’s served in buns like our pulled bbq chicken for an exceptional sandwich. 

A crockpot is the best tool for cooking juicy pork. We’ve mastered the art of the bbq crockpot roast, and this pulled pork is just as good, if not better! Just like our easy crock pot ribs, this pulled pork recipe makes dinner hassle-free and delicious!

A crockpot pulled pork sandwich, topped with coleslaw.

A pork roast is slow-cooked in a crock-pot to become the most tender, pull-apart shredded pork. We love ours in between toasted buns topped with a fresh coleslaw salad. Each bite of beef is loaded with that sweet bbq sauce. 

Why You’ll Love This Pulled Pork Recipe

  • Tender meat. This slow cooker method for pulled pork creates the most juicy beef. 
  • Hands-off cooking.  In this recipe, the crockpot does most of the work for you with little to no prep time required.
  • Versatile. Pulled pork can be used in a variety of incredible dishes.
All the ingredients for making pulled pork in the crockpot.

Ingredients for Crockpot Pulled Pork

This is the best pulled pork recipe and all you need are a few simple ingredients:

  • Pork – pork shoulder is the best cut of meat for this recipe.
  • Dry rub – a blend of paprika, salt, ground black pepper, and brown sugar.
  • Worcestershire sauce – adds a great umami flavor. 
  • BBQ sauce – we use sweet baby rays, but you can use your favorite barbecue sauce. 
  • Buns – lightly toasted buns. 
  • Coleslaw – our homemade coleslaw salad is so easy and tastes incredible on top of pulled pork. 

See the recipe card below for a complete list of ingredients and quantities.

Expert tip for saucy pulled pork:

The leftover liquid and pork juices should be mixed in with the barbecue sauce to create the most juicy meat.

How to Make Crockpot Pulled Pork

Detailed instructions on how to make an easy crock pulled pork:

Different cuts of pork, patted with dry rub.

1 – Cut roast into 4-5 parts. Combine ingredients for rub and generously rub the dry spice rub all over the roast. 

The crockpot with the meat and butter.

2- Into the crockpot bowl add the roast, chicken broth, Worcestershire, garlic, and butter.

The cooked pork in the crockpot.

3 – Cook over low heat for 7-8 hours or high heat for 5-6 hours or until the roast is pull-apart tender. Cook time may vary depending on the size of the pork.

The pork in a separate casserole dish.

4 – Remove the meat from the crockpot and pull the meat apart with two forks to shred the roast.

Barbecue sauce is added to the shredded pork.

5 – Add barbecue sauce to the shredded meat and stir it together.

The assembled sandwiches with the coleslaw on top.

6 – To serve, toast the buns. Add the pulled pork to the buns and top with coleslaw!

Expert Tip for Getting Juicy Pork:

Low and slow – Be patient with the pork and let it cook slowly to get the most tender meat; the meat isn’t ready until it is fork-tender when pulled apart. It shouldn’t be hard to pull apart, if it is, allow it to cook just a little longer!

The saucy shredded pork.

Serving Suggestions

  • Pork tacos: Serve the pulled pork in a corn tortilla topped with pico de gallo for a delicious taco. 
  • Sandwich: Pulled pork sandwiches are best served in a soft bun with a side of baked french fries or crispy sweet potato fries.
  • Side dishes: Pair a pork sandwich with a creamy mac salad for a delicious meal. 
  • Spice: If you like your food with some heat, add sriracha or chili sauce to top of the meat.

Recipe FAQs

Can I substitute for a different protein?

You can use chuck roast for pull-apart barbecue beef.

What other cuts work for pulled pork? 

A pork shoulder or pork butt can be used. 

Does the pork need to be marinated? 

The pork doesn’t need to be marinated for this recipe.

A pulled pork sandwich topped with coleslaw.

Store & Reheat 

  • Storage. Keep leftover pulled pork in the fridge in an airtight container for up to 3 days. 
  • Reheat. Warm up the pulled pork leftovers on the stovetop until reheated. 
  • Freeze. Place pulled pork in a freezer-safe container and freeze for up to 3 months. Reheat: Thaw in the refrigerator overnight and warm up on the stovetop. 

More Pork Recipes

If you enjoyed this pulled pork recipe, be sure to try our other popular recipes:

If you tried this crockpot pulled pork recipe or any other recipe on my website, please leave a star rating and let me know how it went in the comments below – we appreciate it!

Crockpot Pulled Pork Recipe

Author: Valentina
A crockpot pulled pork sandwich, topped with coleslaw.
No ratings yet
This delicious crockpot pulled pork recipe is pull-apart tender every time. Juicy and tender pork slow cooked in the crockpot then coated in barbecue sauce and serve between buns with coleslaw.
Prep Time: 10 minutes
Cook Time: 6 hours
Total Time: 6 hours 10 minutes
Servings: 8 sandwiches


  • 3-4 lbs shoulder pork roast
  • 2 tsp salt
  • ½ tsp pepper
  • 1 tsp paprika
  • 3 Tbsp light brown sugar
  • 3 Tbsp chicken broth
  • 2 Tbsp Worcestershire sauce
  • 4 garlic cloves
  • 4 tbsp unsalted butter
  • 1 1/2 cups bbq sauce (or to taste)
  • 8 sandwich buns
  • garlic and butter to toast buns
  • coleslaw optional


  • Cut the roast into 4-5 equal parts.
  • Prepare rub by combining paprika, brown sugar, salt, and peppers and rub all over the roast. Add the roast to the crockpot.
  • Whisk together the chicken broth and worcestershire sauce and add to the crockpot. Add the garlic and butter over top.
  • Close the lid and cook over low heat for 7-9 hours or high heat for 5-6 hours or until the roast is pull-apart tender.
  • Remove the roast from the crockpot and pull apart with 2 forks, add 1/2 cup of the liquids from the crockpot to the meat (discard the rest) and the barbecue sauce, gently mix to coat meat in the saue.
  • Toast buns with garlic and butter. Add meat to the buns and top with coleslaw. Enjoy.


  • Refrigerator: Keep pulled pork in an airtight container for three days.
  • Freeze: Place pulled pork in a freezer-safe container and freeze for up to 3 months.


320kcal Calories28g Carbs21g Protein13g Fat6g Saturated Fat1g Polyunsaturated Fat5g Monounsaturated Fat0.2g Trans Fat85mg Cholesterol1291mg Sodium534mg Potassium1g Fiber23g Sugar429IU Vitamin A2mg Vitamin C47mg Calcium2mg Iron
Nutrition Facts
Crockpot Pulled Pork Recipe
Amount Per Serving
Calories 320 Calories from Fat 117
% Daily Value*
Fat 13g20%
Saturated Fat 6g38%
Trans Fat 0.2g
Polyunsaturated Fat 1g
Monounsaturated Fat 5g
Cholesterol 85mg28%
Sodium 1291mg56%
Potassium 534mg15%
Carbohydrates 28g9%
Fiber 1g4%
Sugar 23g26%
Protein 21g42%
Vitamin A 429IU9%
Vitamin C 2mg2%
Calcium 47mg5%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)