Main Courses
This BBQ pork wrap recipe delivers smoky-sweet shreds wrapped in fluffy tortillas, perfect for a satisfying meal that tastes like it came straight from a food truck. 🔥 The secret lies in marinating the pork overnight with a blend of spices and citrus, then slow-cooking it until it falls apart—creating tender, flavorful strands that hold up beautifully in every bite.
I've been perfecting this technique for years, and it's become a go-to for game day, picnics, or a quick weeknight dinner.
The magic happens when you balance the rich, caramelized BBQ sauce with the natural juiciness of the pork, all wrapped in a warm, pliable tortilla. This recipe is designed to be foolproof, with a marinade that tenderizes the meat and a cooking method that ensures even, deep flavor penetration.
The result? A wrap that's crispy on the outside, tender on the inside, and packed with that irresistible smoky-sweet taste that keeps everyone coming back for more.
What sets this recipe apart is the versatility—you can grill, smoke, or even slow-cook the pork, depending on your setup. Once the meat is ready, assembling the wraps is a breeze: just layer the shredded pork with your favorite toppings, fold it up, and serve.
The fluffy tortillas hold everything together without getting soggy, making this dish both delicious and practical for feeding a crowd.
Pair these wraps with a side of crispy slaw, pickled onions, or a simple green salad to round out the meal. The combination of textures and flavors creates a restaurant-quality experience that's easy to recreate at home.
Let's get started on making these BBQ pork wraps that'll have everyone asking for seconds.
Ingredients for bbq pork wrap
Six ingredients for the marinade, plus a few more for the wraps—everything you need for smoky-sweet pork that melts in your mouth.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Pork Shoulder 🐖 | 3 lb | Cut into 1-inch chunks |
| BBQ Sauce 🍅 | 1 ½ cups | Store-bought or homemade |
| Brown Sugar 🍚 | ½ cup | Packed, light or dark |
| Apple Cider Vinegar 🍎 | ¼ cup | For tangy marinade |
| Garlic Cloves 🧄 | 6 cloves | Minced for marinade |
| Yellow Onion 🧅 | 1 whole | Diced for marinade |
| Ground Black Pepper 🌶️ | 1 tbsp | Freshly ground preferred |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky depth |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano best |
| Large Flour Tortillas 🌯 | 12 whole | Burrito-size, soft flour |
| Coleslaw Mix 🥬 | 4 cups | Shredded cabbage/carrot |
| Mayonnaise 🥫 | ½ cup | For creamy slaw dressing |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Olive Oil 🫒 | ¼ cup | For tortilla crispiness |
The pork shoulder is your secret weapon here—look for well-marbled cuts at the butcher counter or Costco's pre-cut pork shoulder for convenience. If you're using store-bought BBQ sauce, Sweet Baby Ray's or Stubb's are my go-tos, but any good-quality sauce works. For the marinade, I always double-check the spices: smoked paprika from Penzeys gives the best smoky flavor, but the grocery store stuff is fine if you're in a pinch. The apple cider vinegar adds that perfect tang—Mott's is reliable, but any brand with real apple juice works.
No smoked paprika? Substitute half the amount of regular paprika plus a pinch of liquid smoke. Running low on brown sugar? White sugar plus a dash of molasses gets you close. The tortillas are non-negotiable for texture—Mission brand is my favorite, but any soft flour tortilla works. For the slaw, pre-shredded coleslaw mix is a lifesaver, but if you're feeling fancy, grab a whole head of cabbage and a carrot. The mayo in the slaw can be swapped for vegan mayo if needed—Just Mayo is great for that. And if you're short on time, pickled onions from a jar add instant tang without extra prep.
Marinate the pork overnight for maximum tenderness—it keeps 3 days in the fridge if you're prepping ahead. The tortillas should be stored in a sealed bag at room temp, and the slaw dressing will keep 3 days in the fridge once mixed. For leftovers, wrap the pork tightly in foil and reheat in a skillet with a splash of water—it reheats better than most BBQ. The wraps themselves are best eaten fresh, but you can assemble them ahead and reheat in a warm tortilla press or dry skillet.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe—just toss the pork shoulder in a skillet with garlic, vinegar, and brown sugar, then let it slow-cook until it’s fall-apart tender. No fancy equipment, no mess, and honestly? The smell alone makes my kitchen feel like a BBQ joint.
- Sweet-Savory Balance: The apple cider vinegar cuts through the richness of the pork while the brown sugar caramelizes into a sticky, tangy glaze. That crispy edge with the creamy center? It’s the kind of bite that makes you reach for another wrap without thinking.
- Lunchbox Hero: Between us, this is my go-to for packed lunches or game-day snacks. Wrap it in a tortilla with coleslaw or just eat it straight—it’s hearty enough to satisfy but light enough to not weigh you down. (Yes, even on a Tuesday night.)
- Budget Stretch: Pork shoulder is one of the most affordable cuts, and a single batch feeds four for dinner with leftovers that taste just as good cold the next day. I’ll be real: I’ve reheated these wraps for breakfast, and no one batted an eye.
Step-by-step instructions for BBQ pork wraps
Here's how to turn tender pork into smoky-sweet shreds wrapped in crispy tortillas.
🔥 Step 1: Make the Pork Marinade and Cook the Meat
In a large bowl, combine the 0.5 cup brown sugar, 0.25 cup apple cider vinegar, 6 cloves minced garlic, 1 whole diced yellow onion, 1 tbsp smoked paprika, 1 tbsp ground black pepper, 1 tsp dried oregano, and 1.5 tsp salt. Whisk until the brown sugar dissolves completely—this creates a sticky marinade that clings to the pork.
Add the 3 lb boneless pork shoulder cut into 1-inch chunks and toss to coat thoroughly. Cover and refrigerate for at least 4 hours (overnight is even better). This marinating time ensures deep flavor penetration and tender meat.
Preheat your oven to 300°F. Transfer the marinated pork to a Dutch oven and cook uncovered for 3 hours, stirring occasionally. The pork is done when it shreds easily with two forks—this low-and-slow method keeps it moist and flavorful.
🍳 Step 2: Create the BBQ Sauce and Finish the Pork
While the pork cooks, prepare the BBQ sauce by combining 1.5 cups BBQ sauce with 0.25 cup olive oil in a small saucepan. Simmer over medium heat for 5 minutes until slightly thickened. This step enhances the sauce's richness without making it too sticky for wrapping.
After the pork has cooked for 3 hours, shred it directly in the Dutch oven using two forks. Pour the prepared BBQ sauce over the shredded pork and stir to coat completely. Return to the oven for 15-20 minutes until the sauce has thickened and the pork is fully coated—you'll see it glisten with that perfect sticky-sweet glaze.
🥘 Step 3: Prepare the Coleslaw Filling
In a large bowl, combine 4 cups coleslaw mix with 0.5 cup mayonnaise and 2 tbsp lemon juice. Toss gently until everything is evenly coated. The lemon juice brightens the flavors and prevents the dressing from turning greasy. Taste and adjust seasoning with additional salt if needed—this keeps the slaw from overpowering the pork.
Let the slaw sit for 10 minutes at room temperature. This allows the flavors to meld together perfectly. The texture should be crisp but well-coated, with no dry spots in the mix.
👨🍳 Step 4: Warm and Assemble the Wraps
Heat a large skillet over medium heat and add 0.25 cup olive oil. Warm each of the 12 large flour tortillas for 20-30 seconds per side until they're pliable and just starting to crisp at the edges. Keep them covered with a clean kitchen towel to maintain warmth.
On each tortilla, layer ½ cup shredded pork, ⅓ cup coleslaw mixture, and fold the sides in toward the center. Roll tightly from the bottom up, tucking in the sides as you go. The tortillas should hold their shape when rolled—if they feel too soft, warm them for an additional 10 seconds.
🔥 Step 5: Serve Immediately for Maximum Enjoyment
For extra crispiness, lightly brush the outsides of the wraps with additional olive oil and toast them in a dry skillet over medium heat for 1-2 minutes per side until golden brown. Serve immediately while the tortillas are warm and the pork is still juicy.
Each bite should deliver tender, smoky pork with that perfect sweet-spicy glaze, balanced by the crisp cabbage and creamy dressing. The tortillas should be soft but sturdy enough to hold everything together without falling apart—this is where the warm, pliable tortillas really shine.
Pro Tips For Making Bbq Pork Wrap
- CRANK THE HEAT THEN SLOW IT: I learned this the hard way—start your pork shoulder in a screaming-hot pan (450°F) for 3-4 minutes per side to sear those edges deep brown. Then drop to medium-low and let it cook through; this locks in moisture instead of steaming it into mush. (Yes, even if you're impatient like me.)
- SLICE AGAINST THE GRAIN: Cut the pork shoulder against the grain after cooking—it’s the only way to get those tender, shreddable strands. If you’re unsure which way is "against," look for the longest muscle fibers and slice perpendicular. No guessing, just results.
- SAVE THE VINEGAR FOR LATER: Don’t dump that apple cider vinegar into the pan with the raw pork—it’ll cook off too fast and leave you with bland sauce. Instead, add it in the last 10 minutes of cooking or stir it into the BBQ sauce right before glazing. Trust me, the tang matters.
- USE LESS BBQ SAUCE: Store-bought sauce is packed with sugar and water. For a richer glaze, mix half the usual amount with 1 tablespoon of brown sugar per cup of sauce, then simmer it down until thick. Your wraps won’t turn into soggy paperweights.
Essential equipment for this recipe
Smoker or Grill Setup
For that authentic smoky flavor, I recommend using a pellet smoker set to 225°F—I love my Traeger Pro 780 for this. If you don’t have a smoker, a charcoal grill with hickory or applewood chunks works beautifully.
For indoor cooking, a Dutch oven in the oven (as in the recipe) gives great results, though it lacks that smoky depth. If you’re grilling, maintain a medium-low heat and keep the lid closed to trap moisture. 🔥
Essential Tools
A meat thermometer is non-negotiable—it ensures your pork reaches 195°F for perfect tenderness. I use a ThermoWorks Smoke for its accuracy. For shredding, a pair of sturdy forks works, but a meat claw makes the job easier and cleaner.
A large mixing bowl (I prefer Vitamix’s stainless steel) helps toss the marinade evenly, and a Dutch oven is ideal for slow-cooking. For assembling, a rolling mat keeps your counter clean while wrapping.
Tortilla Prep Tools
Warming tortillas properly is key—use a cast-iron skillet or tortilla press to get them pliable without burning. I keep a small bowl of warm water nearby to dip my fingers in while rolling, preventing sticking.
A sharp chef’s knife helps trim excess tortilla edges neatly. For extra crispiness, a mini electric grill or toaster oven works wonders for a quick sear. 🌯
Sauce and Slaw Gear
For the BBQ sauce, a small saucepan with a wooden spoon ensures even heating. A fine-mesh strainer comes in handy if you’re making homemade slaw to remove excess moisture. I use a glass storage container to keep the slaw fresh in the fridge.
For serving, a slotted spoon helps portion the pork neatly, and a small bowl keeps extra sauce or slaw within reach. A tongs makes it easy to flip wraps in the skillet for even browning.
Optional Upgrades
If you’re feeling fancy, a meat injector lets you infuse the pork with extra marinade for deeper flavor. A food processor speeds up chopping onions and garlic, and a mandoline makes quick work of thinly slicing veggies for slaw.
For presentation, a wooden serving board or slate platter elevates the dish. And if you’re serving outdoors, a portable propane burner keeps the tortillas warm while you cook. 💫
Nutrition facts
Frequently asked questions
Can I use pork tenderloin instead of pork shoulder?
Pork tenderloin works but requires adjustments! Since it's leaner, cook it at 325°F for only 1-1.5 hours until it reaches 145°F internally. Slice it thinly against the grain after cooking to mimic shredded texture. The marinade time can be cut to 2 hours since tenderloin cooks faster.
How do I keep the tortillas from getting soggy?
Warm tortillas properly—use a dry skillet for 20-30 seconds per side until pliable. Keep them covered with a clean towel while assembling. For extra protection, lightly brush with olive oil before adding fillings. If using store-bought tortillas, check for "burrito-size" labels—they're thicker and hold up better.
Can I make this recipe ahead of time?
Cook the pork and sauce 2 days ahead—store in the fridge. Reheat in a skillet with 1 tbsp BBQ sauce and 1 tbsp water over medium heat until warmed through. Assemble wraps fresh, but keep tortillas wrapped in foil until ready to warm. The slaw keeps 3 days separately.
What are the best toppings to add?
Classic additions: pickled jalapeños for heat, crumbled blue cheese for tang, or quick-pickled red onions. For extra crunch, add toasted pepitas or crushed tortilla chips. Avocado slices work well if you prefer creamy textures. Keep portions small—too many toppings can make wraps messy!
Why did my pork turn out dry?
Most likely, it didn't cook long enough or at low enough heat. Pork shoulder needs 3 hours at 300°F to become tender. Check internal temp with a thermometer—it should reach 195°F. If using a smoker, maintain 225°F consistently. For extra moisture, add 2 tbsp apple cider vinegar to the marinade.
