JUICY BBQ Pulled Pork Sandwiches (Fourth of July Edition)

These are the best BBQ pulled pork sandwiches ever. The pork turns out incredibly tender, juicy, and full of flavor, and you can make it easily in the slow cooker or oven braised.

Close-up of a BBQ pulled pork sandwich with shredded pork, barbecue sauce, and creamy coleslaw on a sesame seed bun, served on a wooden board.

This is my go-to recipe for 4th of July cookouts and summer gatherings. It’s perfect for feeding a crowd, whether you’re hosting a backyard BBQ or bringing a dish to share.

With both slow cooker and oven braise options, it’s incredibly easy to make, and the tender, saucy pork is always a hit. It truly is one of the best BBQ pulled pork recipes, perfect for piling onto sandwiches or serving up in fun ways like salads or quesadillas.

What is the best way to make BBQ pulled pork sandwiches?

The best way to make BBQ pulled pork sandwiches is to cook pork shoulder low and slow until it reaches 195 to 205°F, then shred it and mix with BBQ sauce. This creates tender, juicy meat that’s perfect for sandwiches.

Overhead view of three BBQ pulled pork sandwiches with coleslaw on sesame seed buns, drizzled with barbecue sauce on a wooden board with side dishes, styled for a 4th of July cookout.

How Much Pulled Pork Per Person (Party Planning Guide)

If you’re planning homemade pulled pork sandwiches for a 4th of July crowd, the easiest way to figure it out is to remember one simple rule. Plan for about ⅓ to ½ pound of pulled pork per person. The lower amount works well if you’re serving plenty of sides, and the higher amount is better for bigger appetites.

For a small group of about 10 to 12 people, a 4 to 5 pound pork shoulder is usually just right. If you’re feeding around 20 people, plan on 8 to 10 pounds of pork. For a larger crowd of 40 to 50, you’ll want closer to 16 to 20 pounds.

Ingredients

Raw pork shoulder pieces on a wooden cutting board with BBQ sauce, spices, oil, and sandwich buns arranged on a marble surface, showing the ingredients needed to make BBQ pulled pork sandwiches.
  • Pork shoulder (bone-in or boneless, trimmed) – This smaller size is perfect for a family meal or a small gathering. Pork shoulder has just enough fat to stay tender and juicy.
  • Kosher salt – Helps bring out all the flavor in the meat.
  • Black pepper – Adds a little warmth without being overpowering.
  • Paprika – Gives that classic BBQ color and a mild smoky flavor.
  • Garlic powder – Simple, but it adds a lot of depth.
  • Onion powder – Rounds out the seasoning and gives that savory base.
  • Apple cider vinegar – This is key for moisture and a slight tang that balances the richness of the pork.
  • BBQ sauce (plus extra for serving) – Use your favorite. Sweet, smoky, or tangy all work beautifully here.
  • Sandwich buns or crusty rolls – Go for something soft but sturdy enough to hold all that juicy pork.
  • Coleslaw (optional, for topping) – Adds a cool, crunchy contrast and makes the sandwiches extra special.

Dry Rub (Do This First)

  • Mix the salt, pepper, paprika, garlic powder, and onion powder.
  • Rub all over the pork until evenly coated.
  • If you have time, cover and refrigerate for 4 to 24 hours for best flavor.
Close-up of BBQ pulled pork sandwiches with coleslaw on sesame seed buns, served on a wooden board with barbecue sauce and red, white, and blue cloth in the background.

How to Make BBQ Pulled Pork Sandwiches (Slow Cooker & Oven)

Method A: Slow Cooker BBQ Pulled Pork (Easiest)

1. Prep and cook: Place the pork in your slow cooker. Add the apple cider vinegar and BBQ sauce. Cover and cook on low for 8 to 10 hours, or on high for 4 to 6 hours, until the pork is fall-apart tender.

What to look for: The BBQ pulled pork should shred easily with a fork and look juicy, not dry.

2. Shred and finish: Remove the pork and skim excess fat from the juices. Shred with two forks, then return it to the slow cooker. Toss with more BBQ sauce until the meat is fully coated and juicy.

3. Assemble the sandwiches: Warm or toast your buns. Pile on the BBQ pulled pork and top with coleslaw and extra sauce if you like.

Timing: Total time is about 8 to 10 hours with only 15 to 20 minutes of hands-on work.

Plate of shredded cooked pork with a fork, surrounded by sandwich buns, BBQ sauce, and coleslaw, showing the prepared filling for pulled pork sandwiches.
Plate of shredded pig meat drizzled with sauce with sandwich buns nearby, showing the step of adding sauce to meal.
Open buns topped with shredded pig meat and sauce on a wooden board, with extra pork, buns, and coleslaw nearby, showing how to assemble meal.
Open buns topped with shredded pig meat, sauce, and creamy coleslaw on a wooden board, with extra pork, buns, and sauce nearby, showing the final assembled food.

Method B: Oven BBQ Pulled Pork (Classic Braise)

1. Prep and sear (optional): Preheat your oven to 300°F. For extra flavor, sear the pork on all sides in a Dutch oven before cooking.

2. Braise: Add the apple cider vinegar and BBQ sauce. Cover tightly and cook for 3 to 4 hours, until the pork is tender and easy to pull apart.

What to look for: The pork should be very tender, with juices bubbling gently in the pot.

3. Shred and finish: Remove and shred the pork, then return it to the sauce. Simmer uncovered for 10 to 15 minutes if the sauce needs thickening.

4. Assemble the sandwiches: Serve the BBQ pulled pork on warm buns with your favorite toppings.

Timing: Total time is about 3 to 4½ hours with 20 to 30 minutes of hands-on time.

Overhead view of three BBQ pulled pork sandwiches on sesame seed buns with barbecue sauce on a wooden board, with coleslaw and kitchen towels nearby.

Make Ahead, Storage & Freezing

  • Make it 1–2 days ahead: Cook and shred your pulled pork early, then store it in the fridge with some of the cooking juices.
  • Reheat the right way: Warm the pork slowly in a slow cooker or covered dish with a splash of broth or juices. This keeps it tender and prevents it from drying out.
  • Keep it warm for the party: Use your slow cooker on the “warm” setting. Stir occasionally and add a little extra sauce or liquid if needed so it stays juicy for hours.
  • Store leftovers properly: Place cooled pulled pork in an airtight container with a bit of sauce or juices. It will stay fresh in the fridge for up to 4 days.
  • Freeze for later meals: Divide into smaller portions, add a little liquid, and freeze in airtight bags or containers. It keeps well for up to 3 months.
  • Reheat from frozen or chilled: Warm gently with a splash of broth or BBQ sauce to bring back that juicy texture. Low and slow is the key.
Collage image showing bbq pulled pork in two stages: at the top, shredded pork on a plate being pulled apart with a fork and drizzled with barbecue sauce; at the bottom, finished pulled pork sandwiches on sesame buns topped with creamy coleslaw and extra sauce, served on a wooden board. Bold overlay text across the center reads “BBQ PULLED PORK SANDWICHES,” with branding text “This Nana Can Cook” at the bottom.

What to Serve with BBQ Pulled Pork Sandwiches

  • Creamy Coleslaw: This is a must in my kitchen. It adds a cool, crunchy bite that pairs perfectly with warm pulled pork. You can even pile it right on the sandwich for that classic BBQ feel.
  • Mac and Cheese: This one is always the first to go at my table. It’s rich, creamy, and pairs so well with BBQ pulled pork. If you’re feeding a crowd, a good mac and cheese makes the whole meal feel complete.
  • Potato Salad: A creamy potato salad is one of those dishes everyone expects at a summer cookout.
  • Chips or Fries: Sometimes simple is best. A big bowl of chips or a tray of crispy fries is perfect for kids and easy snacking.

FAQs About BBQ Pulled Pork Sandwiches

Plan on about ⅓ to ½ pound of pulled pork per person. If you’re serving plenty of sides like potato salad and baked beans, the lower amount usually works just fine. For bigger appetites or smaller side portions, go with the higher end. As a quick guide, a 4 to 5 pound pork shoulder will comfortably feed around 10 to 12 people.

Yes, and it’s actually one of the best ways to serve it. You can cook the pork one to two days ahead of your 4th of July cookout, then store it in the refrigerator with some of the cooking juices. When you reheat it gently, the flavor is even better and the meat stays nice and tender.

The best buns are soft but sturdy enough to hold all that juicy pork without falling apart. Brioche buns are a favorite because they’re slightly sweet and soft. Potato buns are another great option since they hold up well to sauce. Even regular hamburger buns work just fine if you toast them lightly to keep them from getting soggy.

You can use pork loin, but it won’t give you the same results. Pork loin is much leaner, so it tends to dry out and doesn’t shred as easily. For the best BBQ pulled pork sandwiches, pork shoulder or pork butt is always the better choice.

The easiest way is to keep it in a slow cooker set to warm. Keeping the lid on helps trap moisture so the pork stays juicy. Give it a stir every now and then and add a little broth or sauce if it starts to look dry. If you don’t have a slow cooker available, you can keep it covered in a low oven around 200°F.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Close-up of a BBQ pulled pork sandwich with shredded pork, barbecue sauce, and creamy coleslaw on a sesame seed bun, served on a wooden board.

BBQ Pulled Pork Sandwiches

Recipe by Rebekah Winscott

Juicy BBQ pulled pork sandwiches made easy in the slow cooker or oven. Perfect for 4th of July parties, cookouts, and feeding a crowd.


  • Total Time3-8 hours
  • Yield4 1x

Ingredients

Units Scale
  • 1.5 lb pork shoulder (bone-in or boneless, trimmed)
  • 1 tsp kosher salt
  • 1/2 tsp black pepper
  • 1 tbsp paprika
  • 1/2 tsp garlic powder
  • 1 tsp onion powder
  • 1/2 cup apple cider vinegar
  • 1/2 cup BBQ sauce (plus more for serving)
  • 46 sandwich buns
  • Coleslaw (optional)

Instructions

Slow Cooker Method

  1. Mix salt, pepper, paprika, garlic powder, and onion powder. Rub all over the pork.
  2. Place pork in the slow cooker. Add apple cider vinegar and BBQ sauce.
  3. Cover and cook on low for 8–10 hours or high for 4–6 hours, until tender and easy to shred.
  4. Remove pork and shred with two forks. Discard excess fat.
  5. Return shredded pork to the slow cooker and mix with additional BBQ sauce until juicy.
  6. Serve on warm buns with coleslaw and extra sauce.

Oven Method

  1. Preheat oven to 300°F.
  2. Season pork with spice mixture.
  3. Place in a covered pot or Dutch oven with vinegar and BBQ sauce.
  4. Cook for 3–4 hours until tender and shreddable.
  5. Shred pork and mix with sauce. Simmer uncovered if needed to thicken.
  6. Serve on buns with toppings.

Notes

  • Pork is done when it reaches 195–205°F and shreds easily
  • Use pork shoulder for best results. Pork loin will be dry
  • Add BBQ sauce after shredding for the best texture
  • Can be made 1–2 days ahead and reheated
  • Keeps well for meal prep and freezes up to 3 months

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 420 kcal
  • Sugar: 12g
  • Sodium: 720mg
  • Fat: 18g
  • Saturated Fat: 6g
  • Carbohydrates: 32g
  • Fiber: 2g
  • Protein: 28g
  • Cholesterol: 85mg

I’d love to hear how they turned out for you. Did you serve them with coleslaw on top or keep it classic? Leave a comment below and let me know.

Join My Kitchen Club

Get my latest recipes each week—straight from my kitchen to yours.

Privacy Policy

Craving Something Similar?