Main Courses
This BBQ pulled pork wrap recipe delivers restaurant-quality smoky-sweet shreds wrapped in crispy tortillas that hold every bite. After years of perfecting my pitmaster techniques, I've developed a method that transforms tough pork shoulder into tender, fall-apart meat—all while keeping the tortilla perfectly crispy. The secret lies in low-and-slow cooking paired with a quick crisping technique that transforms ordinary wraps into something special.
What sets this recipe apart is the balance of textures: tender pulled pork meets crispy tortilla shells, all wrapped in a sauce that's tangy enough to cut through the richness. I use a simple dry rub for the pork—just salt, pepper, and smoked paprika—to let the natural flavors shine, then slow-cook it until it practically melts. The tortillas get a quick crisp in the oven so they don't turn soggy, while the BBQ sauce ties everything together with just the right sweet-spicy kick.
By the time you're done, you'll have perfectly shredded pork that's infused with smoky flavor, wrapped in tortillas that stay crispy even after assembly. The presentation is just as important as the taste—think neat piles of pork, a drizzle of sauce, and fresh toppings like pickles or coleslaw to add crunch. This is the kind of meal that feels like a celebration, whether you're feeding a crowd or treating yourself to a satisfying solo dinner.
The best part? This recipe scales beautifully. Make a big batch of pork and keep it in the fridge for quick lunches all week, or set up a build-your-own wrap station for game day. Every bite delivers that perfect balance of textures and flavors—tender, crispy, and smoky all at once. Let's get cooking!
Ingredients for bbq pulled pork wrap
Six ingredients make the smoky-sweet pork, while crispy tortillas and tangy toppings complete these showstopping wraps.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder (Bone-In) 🥩 | 4 lb | Tough cut for tender results |
| Yellow Onion 🧅 | 1 whole | Chopped, for rub and cooking |
| Garlic Cloves 🧄 | 6 cloves | Minced, for rub and cooking |
| Smoked Paprika 🌶️ | 2 tbsp | For deep smoky flavor |
| Ground Black Pepper 🌶️ | 1 ½ tsp | Freshly cracked for bite |
| Kosher Salt 🧂 | 2 tbsp | Diamond Crystal preferred |
| Apple Cider Vinegar 🍎 | ¼ cup | For tangy BBQ sauce |
| Ketchup 🍅 | ½ cup | High-quality for sweetness |
| Brown Sugar 🍯 | ¼ cup | Packed, for caramelization |
| Worcestershire Sauce 🍶 | 1 tbsp | For umami depth |
| Large Flour Tortillas 🌯 | 12 whole | 10-inch, for wrapping |
| Olive Oil 🫒 | 2 tbsp | For crisping tortillas |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Pickles 🥒 | ½ cup | Diced, for tangy crunch |
| Coleslaw Mix 🥬 | 1 cup | Pre-shredded, for crunch |
The pork shoulder is everything here—bone-in stays juicier than boneless. Grab the biggest cut you can find (4 lbs minimum) from Costco or your butcher. Look for good marbling, not too much fat. Smoked paprika is non-negotiable for that authentic BBQ flavor—Penzeys or the bulk bin at Whole Foods if you want to splurge. The tortillas? Mission brand from the store's freezer section stays crispy best. I double-wrap mine—one for the oven, one for assembly—and it makes all the difference.
No smoked paprika? Regular paprika plus a pinch of liquid smoke works in a pinch. Short on vinegar? Lemon juice at half the amount gives similar tang. The ketchup can be sugar-free if you prefer, but regular adds that classic sweetness. For the tortillas, if you can't find 10-inch, 8-inch doubled up works fine. The pickles and coleslaw? Anything crunchy goes—jicama or cucumbers if you want to get fancy. Just make sure everything's dry before wrapping, or you'll end up with soggy shells.
Pork keeps 5 days in the fridge—make extra for sandwiches. Tortillas crisp up best when reheated 30 seconds per side in a dry skillet. The BBQ sauce thickens as it sits, so stir before using. I portion the pork into containers with a drizzle of sauce on top—freezes for 3 months and reheats beautifully. The tortillas? Keep them wrapped in foil at room temp for 2 days max.
Why You'll Love This Recipe
- Here’s what sold me: the way the garlic and onion caramelize into that BBQ sauce, then cling to the pulled pork like a flavor hug. That crispy onion edge? Chef’s kiss. It’s not just sweet—it’s layered, with the paprika adding this deep, earthy warmth that makes every bite feel like a little celebration.
- I’ll be real: I almost always make too much. But that’s the beauty—this pulled pork tastes just as good the next day, whether you’re reheating it for tacos or tossing it into a bowl. And since pork shoulder is budget-friendly, you’re not wasting money on half-eaten leftovers either. Win-win.
Step-by-step instructions for BBQ pulled pork wraps
Let's break down this smoky, sweet pulled pork experience into simple, actionable steps.
Prepare the Pork Shoulder for Slow Cooking
Start by trimming any excess fat from the 4 lb pork shoulder (bone-in), leaving about ¼-inch of fat cap for moisture during cooking. In a small bowl, combine 2 tbsp smoked paprika, 1.5 tsp ground black pepper, and 2 tbsp kosher salt. Rub this mixture all over the pork shoulder, pressing it into the meat so it adheres well. This step ensures maximum flavor penetration and creates that perfect bark during cooking.
Next, place the seasoned pork shoulder in a large slow cooker. Add 1 whole yellow onion, cut into large chunks, and 6 cloves garlic cloves, minced, to the bottom of the slow cooker. This creates a flavorful base that infuses the pork as it cooks. Cover the slow cooker and cook on low heat for 8 hours. The pork is done when it easily shreds with two forks and reaches an internal temperature of 203°F.
Make the BBQ Sauce and Shred the Pork
While the pork cooks, prepare the BBQ sauce by combining 0.5 cup ketchup, 0.25 cup brown sugar, 0.25 cup apple cider vinegar, and 1 tbsp Worcestershire sauce in a saucepan. Bring the mixture to a simmer over medium heat and let it cook for 10-15 minutes, stirring occasionally, until it thickens slightly. This sauce should have a glossy, sticky consistency perfect for coating the pulled pork.
Once the pork is fully cooked, remove it from the slow cooker and shred it using two forks. Place the shredded pork in a large bowl and pour the BBQ sauce over it. Toss gently to coat the pork evenly with the sauce. Let the pork sit in the sauce for 10 minutes to absorb all the flavors. This resting time ensures every bite is packed with smoky-sweet goodness.
Warm and Assemble the Wraps
Heat 2 tbsp olive oil in a large skillet over medium heat. Add the 12 whole large flour tortillas one at a time and warm them for 30 seconds per side until they're pliable and slightly crispy. You want the tortillas to be warm enough to hold their shape but still soft enough to wrap around the filling easily. This step is crucial for achieving that perfect crispy tortilla bite.
To assemble each wrap, place about 1 cup of the shredded pork in the center of a warmed tortilla. Top with 1 tbsp diced pickles and 2 tbsp coleslaw mix. Sprinkle with 1 tablespoon of chopped fresh cilantro for a burst of freshness. Fold the sides of the tortilla inward and roll it tightly from the bottom up, tucking in the sides as you go. This ensures a neat, secure wrap that won't fall apart when you take a bite.
Serve Immediately for Maximum Enjoyment
Serve the BBQ pulled pork wraps immediately while the tortillas are still warm and crispy. The combination of tender, smoky pork, tangy pickles, crunchy coleslaw mix, and fresh cilantro creates a perfect balance of flavors and textures. Each bite should deliver that crispy tortilla bite you're craving, followed by the rich, sweet, and smoky pulled pork.
For an extra touch, drizzle any remaining BBQ sauce from the bowl over the assembled wraps. This ensures no flavor is wasted and adds an additional layer of deliciousness to every bite. Enjoy your BBQ pulled pork wraps with a side of cool ranch or a crisp green salad for a complete meal.
Pro Tips For Making Bbq Pulled Pork Wrap
- CRANK THE HEAT THEN BACK OFF: The first 30 minutes in a smoker or oven at 275°F (135°C) feels slow, but that’s when the meat develops flavor. After the crust forms—around 165°F internal—drop to 225°F (107°C) and let it slow-cook. I used to rush this, and the pork always ended up dry or uneven.
- CHAR THE ONIONS FIRST: Slice your yellow onion into thick wedges and sear them in a dry skillet over medium-high heat for 8-10 minutes until blackened in spots. That caramelized bitterness cuts through the richness of the pork and adds depth. Skip this, and your wrap will taste flat.
- STOP WHEN IT SHREDS: Pork shoulder is done when it pulls apart with a fork at 203°F (95°C)—not when it’s bone-dry. If it’s still tough, add a splash of apple cider vinegar or BBQ sauce and tent it with foil for 15 minutes. Overcooking turns tender meat into sawdust.
- USE THE BONE FOR FLAVOR: Leave the bone in the pork shoulder—it acts as a flavor anchor and keeps the meat moist. If you’re worried about it falling apart, secure it with butcher’s twine before smoking. I’ve tried boneless, and it’s noticeably less juicy.
Common mistakes when making great bbq pulled pork wrap
Overcooking the Pork
I’ve seen too many cooks walk away from their smoker or slow cooker and end up with dry, stringy pork. The key is patience—pork shoulder needs time to break down, not to dry out. Remove it from the heat when it reaches 203°F internal temperature, even if it looks like it needs more time. Overcooking past this point turns tender meat into tough, chewy disappointment. 🌡️
Pro tip: If your pork isn’t shredding easily at 203°F, it’s not ready. Keep it cooking—don’t rush it. I’ve had pork take 10 hours in a slow cooker, and it was still perfect. Trust the thermometer, not the clock.
Skipping the Rest
This is where I see beginners make their biggest mistake. Once you shred the pork, let it rest for 10 minutes before assembling the wraps. Skipping this step means the juices will leak out when you wrap it, leaving you with dry, flavorless bites. That resting time lets the meat absorb the BBQ sauce and redistribute its natural juices.
I know it’s tempting to dig in immediately, but trust me—your wraps will thank you. If you’re short on time, toss the pork with sauce and let it sit while you warm the tortillas. That 10-minute wait makes all the difference.
Soggy Tortillas
Nothing ruins a good wrap faster than a soggy tortilla. The secret is warming them properly—30 seconds per side in a dry skillet over medium heat with a little olive oil. Too much oil makes them greasy; too little makes them limp. I’ve learned this the hard way after serving wraps with tortillas that could double as napkins.
Also, keep your toppings dry. Drain pickles and coleslaw mix thoroughly, and pat them with a paper towel if they’re wet. Even a little extra moisture will turn your crispy tortillas into sad, floppy shells.
Uneven Sauce Distribution
Tossing the pork with sauce isn’t just about flavor—it’s about moisture. If you pour the sauce over the pork and don’t mix it well, you’ll end up with dry chunks in the middle. Use two forks to gently fold the pork until every strand is coated. This ensures each bite is tender and saucy.
I like to let the pork sit in the sauce for 10 minutes before assembling the wraps. This gives the meat time to soak up all that smoky-sweet goodness. If you’re in a hurry, at least give it a good stir to distribute the sauce evenly.
Overfilling the Wraps
I’ve seen people stuff their wraps so full that they burst open when you take a bite. The rule of thumb is 1 cup of pork per tortilla. Any more, and you’ll struggle to roll it neatly. Plus, overstuffed wraps are messy and hard to eat.
Leave room for the toppings—pickles, coleslaw, and cilantro add crunch and freshness. If your tortilla feels too tight, it’s a sign you’ve overfilled. Adjust the portion size, and you’ll have perfect, bite-sized wraps every time.
Nutrition facts
Frequently asked questions about BBQ pulled pork wraps
Can I use a different cut of pork for this recipe?
While pork shoulder is ideal, you can use pork butt or even boneless pork loin in a pinch. Just note that boneless cuts may dry out faster, so monitor the internal temperature closely and avoid cooking past 203°F. For the best texture, stick with bone-in cuts when possible—they stay juicier during long cooking.
How do I make these wraps ahead of time?
Cook the pork and sauce up to 2 days ahead—it actually tastes better after resting! Store in an airtight container in the fridge. For the tortillas, warm them fresh before wrapping, or keep them separately in a foil-lined box at room temperature for 2 days max. Assemble wraps just before serving to maintain crispiness.
What's the best way to reheat leftovers?
For maximum crispiness, reheat wrapped pork in a 350°F oven for 10-15 minutes on a baking sheet. If using a microwave, wrap the pork in a damp paper towel and heat for 30 seconds to keep it moist. Tortillas reheat best in a dry skillet for 20 seconds per side—never microwave them directly.
Can I make this recipe on a grill instead of a slow cooker?
Wrap the seasoned pork in foil with onion and garlic, then grill over indirect heat at 225°F for 4-5 hours, turning occasionally. Use a meat thermometer to check for 203°F internal temp. The smoky flavor from the grill will enhance the pork beautifully—just be prepared for more cleanup than the slow cooker method.
What are some good toppings besides pickles and coleslaw?
Try adding quick-pickled red onions for tang, avocado slices for creaminess, or crumbled feta cheese for a Mediterranean twist. For extra crunch, toasted pecans or jicama work wonderfully. Keep portions light—you want the pork to shine, not compete with toppings. Always pat everything dry before assembling!
