Pulled pork is the ultimate catering dish: a pork shoulder slow-cooked until it shreds into tender, juicy strands, tossed in a tangy barbecue sauce, and piled onto soft buns. It feeds a crowd affordably, holds well for hours, and scales up easily, making it a staple for weddings, backyard parties, and corporate events. This recipe delivers a deeply smoky, sweet-and-spicy pork shoulder that stays moist and flavorful from the first batch to the last.
Ingredients
- 1 bone-in pork shoulder (also called pork butt), about 10 lb (4.5 kg)
- 2 tbsp (30 g) kosher salt
- 2 tbsp (25 g) dark brown sugar
- 1 tbsp (8 g) smoked paprika
- 1 tbsp (8 g) garlic powder
- 1 tbsp (8 g) onion powder
- 1 tbsp (6 g) ground black pepper
- 1 tsp (2 g) cayenne pepper (optional, for heat)
- 1 cup (240 ml) apple cider vinegar
- 1 cup (240 ml) water
- 2 cups (500 g) barbecue sauce (store-bought or homemade), plus more for serving
Instructions
- Prep the pork: Pat the pork shoulder dry with paper towels. In a small bowl, mix the salt, brown sugar, smoked paprika, garlic powder, onion powder, black pepper, and cayenne (if using). Rub the spice mixture all over the pork, pressing it into the surface. Let it sit at room temperature for 30 minutes while you preheat the oven.
- Preheat and set up: Preheat your oven to 300°F (150°C). Place the pork in a large Dutch oven or heavy roasting pan with a lid. Add the apple cider vinegar and water to the pan, covering the bottom with about 1 inch (2.5 cm) of liquid.
- Cook low and slow: Cover the pan tightly with the lid or heavy-duty aluminum foil. Place in the oven and cook for 6 hours. The pork is ready when it reaches an internal temperature of 195–205°F (91–96°C) — check with a food thermometer inserted into the thickest part. At this temperature, the collagen has broken down, making the meat easy to shred. If it hasn’t reached that temperature, continue cooking for another 30 minutes and check again.
- Rest the meat: Remove the pork from the oven and let it rest, still covered, for 1 hour. This allows the juices to redistribute and makes the meat easier to handle.
- Shred the pork: Transfer the pork to a large cutting board. Using two forks or meat claws, pull the meat apart into bite-sized pieces, discarding any large chunks of fat and the bone.
- Toss with sauce: In a large bowl, combine the shredded pork with 2 cups (500 g) of barbecue sauce. Mix well, adding more sauce if you prefer it saucier. Season with salt and pepper to taste.
- Keep warm for serving: Transfer the sauced pork to a slow cooker set to ‘Warm’ or a chafing dish. Hold at 140°F (60°C) or above for serving. Serve on soft buns with extra sauce on the side.
Tips
- Choose the right cut: Pork shoulder (or pork butt) is the best choice for pulled pork because of its high fat and collagen content. Avoid leaner cuts like loin, which will dry out.
- Don’t skip the rest: Letting the pork rest after cooking is crucial. It allows the juices to redistribute, keeping the meat moist. If you shred too early, the meat will be dry and stringy.
- Make ahead: You can cook the pork a day ahead, shred it, and store it in the fridge. Reheat gently with a little extra sauce or broth to keep it moist.
- Scale up: For larger crowds, cook two smaller shoulders instead of one huge one — they cook more evenly and are easier to handle.
Serving Suggestions
Serve pulled pork on soft hamburger buns or slider rolls, with a side of coleslaw, pickles, and extra barbecue sauce. For a buffet, set out a tray of buns, a bowl of pork, and a variety of toppings like sliced red onion, jalapeños, and pickled okra. Pulled pork also works well over nachos, in tacos, or on a baked potato.
Variations
- Carolina-style: Skip the tomato-based sauce and toss the shredded pork with a vinegar-based sauce made from 1 cup (240 ml) apple cider vinegar, 1 tbsp (15 g) brown sugar, 1 tsp (5 g) red pepper flakes, and salt and pepper to taste.
- Spicy chipotle: Add 2 minced chipotle peppers in adobo sauce to the barbecue sauce for a smoky, spicy kick.
- Smoker method: If you have a smoker, cook the pork at 225°F (107°C) for 1.5 hours per pound (about 15 hours for a 10 lb shoulder) using hickory or apple wood. Follow the same internal temperature guidelines.
Storage and Reheating
Refrigerate leftover pulled pork in an airtight container within 2 hours of cooking. It will keep for up to 4 days. To freeze, portion into freezer-safe bags or containers, press out the air, and freeze for up to 3 months. Thaw overnight in the refrigerator. To reheat, place the pork in a covered baking dish with a splash of water or broth and warm in a 300°F (150°C) oven until heated through to 165°F (74°C), about 20–30 minutes. You can also reheat in a microwave or on the stovetop.
Frequently Asked Questions
How much pulled pork per person for catering? Plan on 1/2 pound (225 g) of cooked pulled pork per person for a sandwich. A 10 lb (4.5 kg) pork shoulder yields about 5–6 lb (2.3–2.7 kg) of cooked meat, so it will feed about 10–12 people. For a crowd of 20, you’ll need two 10 lb shoulders.
Can I cook pulled pork in a slow cooker? Yes. Rub the pork with the spice mix, place it in a slow cooker with the vinegar and water, and cook on low for 8–10 hours until fork-tender. You may need to finish it in the oven at 300°F (150°C) for 30 minutes if it’s not shredding easily.
Why is my pulled pork dry? Dry pulled pork is usually the result of undercooking (not enough time for collagen to break down) or overcooking without liquid. Make sure you cook it until 195–205°F (91–96°C) and keep it covered. Adding extra sauce or broth when reheating can help.
Can I make pulled pork without barbecue sauce? Absolutely. Simply season the pork with the dry rub and skip the sauce. Serve it with a vinegar-based sauce or your favorite condiments on the side.
What’s the difference between pork shoulder and pork butt? They are the same cut — pork butt comes from the upper shoulder, and pork shoulder from the lower. Both work well for pulled pork; just look for a well-marbled roast.
Can I cook pulled pork in advance and reheat it? Yes. Cook and shred the pork up to 2 days ahead, refrigerate, and reheat in a covered pan with a little broth or sauce until hot. This is actually a great time-saver for events.
Related
- Nevada Shrimp Cocktail Recipe: Classic Reno-Style
- Leftover Cocktail Shrimp Recipes for Easy Meals
- Lithuanian Potato Pancakes: Crispy & Golden Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).