When meal prep means cooking once and eating all week, pulled pork sandwiches deliver. One pork shoulder roasts low and slow while you do other things, then shreds into eight servings that freeze well and reheat without drying out.

The slow roast breaks down collagen into gelatin. That's what makes the meat pull apart instead of slicing. Fat renders into the shreds, keeping them moist even when reheated days later.
Make this when you need dinners sorted for the week or feeding a group without standing over the stove.
Pork shoulder roasts at low heat for 6-8 hours until it shreds with a fork. The long cook time breaks down tough connective tissue into tender, juicy meat. Cook to 195-205°F internal temperature for proper texture, then rest 20 minutes before pulling.
Why This Recipe Works
Pork shoulder has enough fat marbling to stay moist through hours of cooking. Most people skip coleslaw, but it balances the meal. For a version that comes together quickly, this bright salad recipe adds crunch without extra cookware.
Remember it later
Planning to try this recipe soon? Save it for a quick find later!
Prep Time
15 min
Cook Time
6-8 hours
Total Time
6 hrs 15 min
Servings
8 servings
Difficulty
Medium
Category
Main Dish
Quick Tip
Cook low and slow for tender, juicy pork
Best For
Weeknight | Meal prep | Entertaining
What makes this work:
- Set probe thermometer alarm at 195°F - monitors doneness without opening oven and losing heat
- Maintain oven temperature between 225-250°F for 6-8 hours - low heat breaks down collagen without drying meat
- Rest meat uncovered 20 minutes - keeps bark crisp while juices redistribute
- Use two forks pulling in opposite directions - creates uniform shreds instead of chunks
- Toast buns at 350°F for 3-4 minutes - adds structure so they hold up to sauce
What You'll Need

Pork shoulder is sold as Boston butt at most grocers. Aioli adds the contrast this plate needs, but timing matters. For a version that comes together quickly, this something tender like pork uses fewer spices but similar technique.
- 4-5 lb pork shoulder (Boston butt)
- 1½ cups barbecue sauce
- ¼ cup apple cider vinegar
- 2 tablespoon yellow mustard
- 2 tablespoon brown sugar
- 1 tablespoon smoked paprika
- 2 teaspoon salt
- 1 large onion, sliced
- 4 cloves garlic, minced
- 8 hamburger buns
Ingredient Details
- Pork shoulder (Boston butt)
Look for well-marbled meat with visible fat streaks - this fat renders during cooking and keeps shreds moist - Barbecue sauce
Use your preferred style (sweet, vinegar-based, or spicy) and add gradually to control moisture level - Brown sugar
Creates caramelized bark on the meat surface during roasting - Smoked paprika
Adds smoky flavor without needing a smoker - use regular paprika if you prefer mild seasoning - Apple cider vinegar
Cuts through fat and adds tang - mix into sauce or drizzle on finished pork - Hamburger buns
Toast lightly to prevent sogginess when sauce hits the bread - Salt
Season meat generously before cooking - pork shoulder needs more salt than smaller cuts
Ingredient Swaps
Different cuts and cooking methods change texture and timing. Most people skip pork, but it balances the meal. We keep a batch ready for nights like this - homemade aioli recipe adds richness without extra steps.
Four swaps that work:
- Swap pork shoulder for pork butt or pork picnic roast - picnic roast has more connective tissue so add 30-60 minutes to cook time
- Swap traditional barbecue sauce for vinegar-based Carolina sauce - lighter, tangier flavor that lets pork shine through
- Swap hamburger buns for gluten-free buns or lettuce wraps - lettuce adds crunch and keeps carbs lower
- Swap brown sugar for maple syrup or honey - use 3 tablespoons liquid sweetener for every ¼ cup brown sugar
Slow Cooker Method
Works for: hands-off cooking, consistent moisture, no oven space needed
Skip if: you want crispy bark or caramelized edges on the meat
Pressure Cooker Method
Works for: fast cooking (90 minutes total), similar texture to slow roasting
Skip if: you prefer traditional bark formation or cooking larger roasts over 5 pounds
Oven Roasting Method
Works for: best bark, control over browning, classic Southern BBQ texture
Skip if: you're out all day or need set-and-forget cooking
Instructions
Plan 6-8 hours for roasting plus 30 minutes for resting and assembly. A good coleslaw can make or break the plate. For a version that comes together quickly, this crunchy homemade coleslaw recipe uses pantry ingredients you already have.
Season the pork shoulder: Mix brown sugar, smoked paprika, salt, and any other dry spices in a bowl. Rub mixture all over the pork shoulder, covering every surface. Let sit at room temperature 30 minutes while oven preheats to 225°F.
Set up the roasting pan: Layer sliced onions and minced garlic in the bottom of a large roasting pan. Place seasoned pork shoulder fat-side up on top of vegetables. Insert meat thermometer into thickest part of meat, avoiding bone if present.
Roast low and slow: Cover pan tightly with aluminum foil and place in preheated oven. Roast 6-8 hours until internal temperature reaches 195-205°F. Check temperature at 5 hours, then every 30 minutes after that.
Rest before shredding: Remove pan from oven when pork reaches target temperature. Tent loosely with foil (don't wrap tightly) and rest 20-30 minutes on counter. Meat will continue cooking slightly and juices will redistribute.
Shred and sauce: Use two forks to pull pork into shreds, discarding any large fat pieces. Mix shredded pork with barbecue sauce gradually, adding just enough to coat without making it soupy. Toast buns lightly, pile pork on bottom bun, and serve immediately.
What to Serve With It
The sandwich needs something crunchy and something acidic to balance the rich pork. Fries adds the contrast this plate needs, but timing matters. If you're looking for something different, check out these pork vindaloo meal planning ideas for more pairing options.
| Side Dish | Prep | Why It Works | How to Serve |
|---|---|---|---|
| Coleslaw | Easy | Crunchy, fresh contrast cuts through rich pork | Pile directly on sandwich or serve alongside |
| Potato Chips | Easy | Crispy texture complements tender meat | Open bag and serve in bowl |
| Pickles | Easy | Vinegar sharpness balances sweet BBQ sauce | Slice thick and layer on sandwich |
| Baked Beans | Easy | Sweet and smoky flavors match pork | Warm in pot and serve in small bowls |
| Cornbread | Medium | Classic Southern pairing adds sweetness | Bake while pork rests, serve warm with butter |
Three ways to serve it:
- Classic sandwich plate: Pulled pork on toasted bun with coleslaw piled on top, potato chips and pickles on the side
- Bowl style: Pulled pork over rice or greens with pickled vegetables and drizzle of extra sauce
- Taco night: Stuff pork into flour tortillas with shredded cabbage, lime wedges, and hot sauce
Store and Reheat
Pulled pork improves after a day in the fridge as flavors meld together. For a version that comes together quickly, we keep a batch ready for nights like this - crispy golden french fries reheat alongside pork for a complete meal.
| Method | Time | Best For |
|---|---|---|
| 🍳 Stovetop | 5-7 minutes over medium heat | Small portions, adds moisture with splash of broth |
| 📦 Microwave | 2-3 minutes, stir halfway | Single servings, quickest method but can dry edges |
| 🔥 Oven | 15-20 minutes at 300°F | Large amounts, preserves texture best |
For best results when storing:
- Store pork in shallow airtight containers - cools faster and maintains food safety, keeps 3-4 days refrigerated
- Freeze in portion-sized bags - remove air, label with date, keeps up to 3 months without freezer burn
- Add extra sauce before reheating - pork absorbs liquid as it sits, splash of sauce or broth prevents dryness
- Reheat only what you'll eat - repeated heating and cooling degrades texture and increases bacteria risk
- Separate pork from buns when storing - store components separately so bread doesn't get soggy
Frequently Asked Questions
Cook 6-8 hours at 225°F until internal temperature reaches 195-205°F. Check temperature starting at 5 hours, then every 30 minutes.
Yes, shred pork and store in airtight containers up to 4 days refrigerated or 3 months frozen. Reheat with splash of sauce or broth to restore moisture.
Use potato buns or brioche for soft texture that holds up to sauce. Serve with coleslaw, pickles, and chips for crunch and acidity that balances rich pork.
Pork is done when it reaches 195-205°F internal temperature and bone pulls out clean. Meat should shred easily with two forks without resistance.
No, pork loin is too lean and dries out with long cooking. Stick with pork shoulder or Boston butt - the fat marbling breaks down into tender, shreddable meat.

Pulled Pork Sandwiches
Ingredients
Equipment
Method
- Mix brown sugar, smoked paprika, salt, and any additional dry spices in a bowl. Rub the mixture evenly all over the pork shoulder. Let the pork sit at room temperature for 30 minutes while you preheat the oven to 225°F.2 tbsp brown sugar, 1 tbsp smoked paprika, 2 tsp salt, 4-5 lb pork shoulder
- Layer sliced onions and minced garlic in the bottom of a large roasting pan. Place the seasoned pork shoulder fat-side up on top of the vegetables. Insert a meat thermometer into the thickest part of the pork, avoiding any bone.1 large onion, 4 cloves garlic, 4-5 lb pork shoulder
- Cover the pan tightly with aluminum foil. Place it in the preheated oven and roast for 6 to 8 hours until the internal temperature reaches 195-205°F. Check temperature at 5 hours, then every 30 minutes thereafter.4-5 lb pork shoulder
- Remove the pan from the oven once the pork reaches target temperature. Tent the pork loosely with foil and let it rest uncovered on the counter for 20 to 30 minutes to allow juices to redistribute.4-5 lb pork shoulder
- Use two forks to shred the pork, discarding any large fat pieces. Gradually mix in barbecue sauce to coat the pork without making it too wet.4-5 lb pork shoulder, 1.5 cups barbecue sauce
- Toast hamburger buns at 350°F for 3-4 minutes until lightly browned. Pile shredded pork onto the bottom buns, top with desired sides, and serve immediately.8 pieces hamburger buns
Notes
- Maintain oven temperature between 225-250°F for best results.
- Rest pork uncovered for 20-30 minutes before shredding to retain juices.
- Toast buns before assembling to prevent sogginess from the sauce.




