Main Courses
This BBQ pulled pork wrap recipe transforms a backyard cookout classic into handheld perfection—smoky, tender pork wrapped in fluffy tortillas with all the fixings. I perfected this after years of testing slow-cooked pork techniques, and the result is a dish that's as satisfying as it is easy to assemble. The key? A foolproof rub and sauce that clings to every shred, plus tortillas that stay soft even with all the toppings.
The magic starts with the pork, where a blend of spices and slow cooking creates melt-in-your-mouth texture. I use a 30-minute dry rub of paprika, brown sugar, and chili powder before slow-cooking for 8 hours—no fancy equipment required.
Meanwhile, the tortillas get a quick steam to keep them pliable, and the coleslaw adds crunch to balance the richness. This isn’t just a meal; it’s a crowd-pleaser that disappears faster than you can say "second helping."
By the time you’re done, you’ll have handheld BBQ perfection: tender pork drenched in tangy sauce, wrapped in warm tortillas with all the classic toppings.
The combination of smoky, sweet flavors and crisp textures makes this a game-changer for game days, picnics, or any night you crave comfort food without the fuss. The best part? Leftovers reheat beautifully, so you can make a big batch and enjoy it all week.
Serve with a side of chips or a fresh salad to round out the meal. This recipe is designed to impress without stress—just follow the steps, and you’ll have dinner on the table in under an hour (plus the slow cook time). Let’s get cooking!
Ingredients for bbq pulled pork wrap
Six pounds of pork, twelve tortillas, and a smoky-sweet sauce that disappears faster than you can say 'second helping.'
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🥓 | 4 lb | Bone-in for best flavor |
| Yellow Onion 🧅 | 1 whole | Chopped, medium size |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Smoked Paprika 🌶️ | 2 tbsp | For deep smoky flavor |
| Brown Sugar 🍚 | 2 tbsp | Light or dark works |
| Ground Chili Powder 🌶️ | 1 tbsp | Mild to medium heat |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly cracked preferred |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Apple Cider Vinegar 🍏 | ½ cup | For tangy BBQ kick |
| Tomato Paste 🍅 | 2 tbsp | Squeeze tube or can |
| BBQ Sauce 🍯 | 1 cup | Store-bought or homemade |
| Flour Tortillas 🌯 | 12 whole | Medium size, 8-inch |
| Shredded Cabbage 🥬 | 2 cups | Green or purple, thinly sliced |
| Carrot Shreds 🥕 | ½ cup | Baby carrots work too |
| Mayonnaise 🥫 | ¼ cup | For creamy dressing |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For steaming tortillas |
The pork shoulder is the star here—bone-in for flavor, but no need to stress if you can't find it. Costco or Trader Joe's usually have it pre-cut, but if you're buying a whole roast, aim for 4-5 lbs. Look for good marbling—those little fat streaks are what make the meat tender. The spices? Penzeys or bulk bins at natural food stores have the best quality, but honestly, the regular grocery store stuff works fine. Just make sure it smells fresh, not dusty. The apple cider vinegar adds that tangy kick—Mott's is my go-to, but any brand works. For the tortillas, Mission or La Tortilla Factory stay soft the longest when steamed.
No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. Brown sugar substitutes? Coconut sugar or maple syrup at half the amount. Short on BBQ sauce? Mix ketchup with a splash of vinegar and a pinch of smoked paprika. The coleslaw mix can be pre-shredded from the bag (the green plastic containers at any grocery store work fine), but if you're feeling fancy, thinly slicing cabbage and carrots yourself gives better texture. The mayo in the dressing? Duke's or Hellmann's are reliable, but any brand is fine—just make sure it's not watery. For the tortillas, if you can't find flour, corn tortillas work too, though they won't be as pliable.
The pork keeps beautifully in the fridge for 4-5 days once shredded—make extra so you can reheat wraps all week. Store it in a sealed container with a splash of BBQ sauce to keep it moist. The tortillas? Stack them with damp paper towels in a sealed bag for up to 3 days. The coleslaw mix stays fresh for 5 days if you keep it in an airtight container. For reheating, I microwave the pork in 30-second bursts until hot, then assemble the wraps fresh. The sauce and dressing can be made ahead too—both keep for 1 week in the fridge.
Why You'll Love This Recipe
- Slow-Cooker Magic: I’ll admit, I was skeptical about slow-cooking pork shoulder—until that first bite. The meat practically falls apart, and the onions caramelize into sweet, jammy bits without any extra work. Just dump it in, walk away, and come back to something that tastes like it simmered all day.
- Smoky-Sweet Obsession: That combo of smoked paprika and brown sugar? It’s where the real magic happens. The pork gets this sticky, glossy glaze that’s tangy from the vinegar (if you use it) and deep from the paprika, while the garlic cloves turn into little flavor bombs. Honestly, I’ve made this for people who don’t even like BBQ, and they still ask for seconds.
- Wrap or Bowl: Here’s what sold me—this works anywhere. Too busy to assemble wraps? Pile it into a bowl with pickles and coleslaw. Hosting a game day? Stuff it into tortillas for easy grabbing. My kids even eat it cold in sandwiches the next day. Zero waste, all win.
- Budget Stretch: Pork shoulder is the unsung hero of affordable protein, and this recipe stretches it far. A single cook makes enough for four wraps plus leftovers that taste just as good reheated (or not). Between us, I’ve fed a houseful of friends for under $15 with this—plus, the flavors get richer the next day. That’s not just cheap; that’s smart.
Step-by-step instructions for smoky-sweet pulled pork wraps
Here's how to transform that pork shoulder into tender, smoky perfection wrapped in fluffy tortillas.
Season and Smoke the Pork Shoulder
In a small bowl, combine the 2 tbsp smoked paprika, 2 tbsp brown sugar, 1 tbsp ground chili powder, 1 tsp ground black pepper, and 1.5 tsp kosher salt. Rub this mixture all over the 4 lb pork shoulder, pressing it into the meat so it sticks. Let it sit at room temperature for 30 minutes while you prep your smoker.
Set your smoker to 225°F using hickory or apple wood chips. Place the pork shoulder fat-side up on the smoker grate and smoke for 6-8 hours, or until the internal temperature reaches 165°F. I like to add ½ cup apple cider vinegar to a water pan in the smoker for extra moisture and tang. Don't open the smoker during this time—every peek adds 15-20 minutes to your cook time.
Build the BBQ Sauce and Prepare the Pork
While the pork smokes, make the sauce by combining 2 tbsp tomato paste, 1 cup BBQ sauce, and 1 tbsp extra-virgin olive oil in a saucepan. Simmer over medium heat for 5 minutes until slightly thickened. Set aside.
Once the pork reaches 165°F, transfer it to a cutting board and let it rest for 15 minutes. Then, shred the meat using two forks, pulling it apart against the grain. Return the shredded pork to the saucepan with the BBQ mixture and simmer over low heat for 10 minutes, stirring occasionally. The pork should be coated in that glossy, tangy sauce—this is where all the flavor comes together.
Warm the Tortillas and Prep the Fillings
Steam the 12 whole flour tortillas by wrapping them in a clean kitchen towel and microwaving for 20 seconds each. This keeps them soft and pliable. In a large bowl, mix the 2 cups shredded cabbage and ½ cup carrot shreds with ¼ cup mayonnaise until evenly coated. This creamy dressing adds moisture and balances the smoky pork.
The key here is timing—keep the tortillas warm in a towel-lined basket while you assemble the wraps. The cabbage and carrot mix should be cool but still crisp when you add it to the tortillas. If it starts to wilt, give it a quick stir to revive the texture.
Assemble the Wraps
Spread about 2 tablespoons of the shredded pork mixture down the center of each tortilla, leaving a 1-inch border at the top. Top with 1 tablespoon of the cabbage-carrot mix, then fold the sides in and roll tightly from the bottom up. The secret to a perfect wrap is keeping everything centered so it doesn't unravel when you pick it up.
For an extra touch, brush the outside of each wrap with a little more BBQ sauce before serving. This adds a glossy finish and intensifies the smoky-sweet flavor. Serve immediately while the tortillas are still warm and the pork is tender—this is when they taste best!
Pro Tips For Making Bbq Pulled Pork Wrap
- Trim the Fat First: Cut off the thick layer of fat from your pork shoulder before cooking—it’ll render faster and give you cleaner, more flavorful pulled pork. I used to skip this, and the meat always ended up greasy, no matter how much I drained it later.
- Char the Onions: Slice your yellow onions thick and cook them over direct heat until deeply charred before adding them to the pork. That caramelized bitterness cuts through the sweetness of the brown sugar and adds depth—don’t rush this part.
- Skip the Crowding: When searing the pork shoulder, resist the urge to add onions or garlic until the meat develops a deep crust. Overcrowding steams instead of browns, and you’ll end up with mushy, flavorless bits clinging to soggy meat.
- Use Less Sugar Early: Add only half the brown sugar to the rub—save the rest for the final glaze. Too much upfront burns easily and makes the pork taste cloying. My grandmother swore by this, and she was right: balance is everything.
Best sauces and condiments for bbq pulled pork wrap
Classic BBQ Sauce
Start with a tangy-sweet base that clings to every shred of pork. I blend 1 cup store-bought BBQ sauce (like Sweet Baby Ray's) with 2 tbsp tomato paste and 1 tbsp olive oil, simmered for 5 minutes until glossy.
This sauce is the backbone of your wraps—don’t skip the simmering step, or it’ll be too thin. 🍯
Creamy Coleslaw Mix
The secret to balancing smoky pork is a crisp, creamy slaw. Toss 2 cups shredded cabbage and ½ cup carrot shreds with ¼ cup mayonnaise—I use Duke's for its rich texture.
Add a pinch of salt and ½ tsp celery seed for depth. This mix should be cool but still vibrant—let it chill for 15 minutes before assembling wraps.
Spicy Pickle Juice
For a tangy kick, drizzle 2 tbsp pickle juice (from dill or bread-and-butter pickles) over the pork before wrapping. The acidity cuts through the richness, and the slight heat wakes up your taste buds. I keep a jar of Claussen pickles on hand—their juice is perfect for this. 🌶️
Avocado Crema
Blend ½ avocado, ¼ cup sour cream, 1 tbsp lime juice, and salt until smooth for a cool, creamy contrast. This adds richness without overpowering the smoky pork.
Store-bought guacamole works in a pinch, but fresh is always better. The lime juice keeps it bright and prevents browning.
Extra Smoky Oil
Heat 1 tbsp olive oil with ½ tsp smoked paprika and ¼ tsp cayenne until fragrant. Drizzle this over the assembled wraps before serving for an extra layer of smokiness. It’s a simple trick that elevates the whole dish—like a flavor bomb in every bite. 🔥
Sweet Onion Topping
Caramelize ½ cup thinly sliced red onion in 1 tbsp butter over low heat for 10 minutes until golden. The natural sweetness balances the smoky pork perfectly. Sprinkle these over your wraps right before serving—they add texture and a touch of sweetness that ties everything together.
Nutrition facts
Frequently asked questions
Can I use a slow cooker instead of a smoker for the pork?
For a slow cooker version, rub the pork with the same spices and cook on low for 8 hours or high for 5-6 hours. Add ½ cup apple cider vinegar and ½ cup water to the bottom of the slow cooker for moisture. The texture will be slightly different but still delicious—just don't skip the 15-minute rest before shredding.
How do I keep the tortillas from getting soggy?
Steam the tortillas for just 20 seconds in the microwave (wrapped in a damp towel) right before assembling. Keep them in a warm towel-lined basket while you work, and add the fillings quickly. For extra insurance, brush the inside of each tortilla with a tiny bit of olive oil before adding the pork. This creates a barrier that prevents sogginess.
What's the best way to reheat leftovers?
Reheat the pork in 30-second bursts in the microwave, stirring between each burst. For wraps, warm them in a dry skillet over medium heat for 30 seconds per side—this crisps the tortilla slightly while keeping the pork juicy. Never microwave assembled wraps, or they'll turn mushy. The sauce reheats beautifully, so you can always add more when serving.
Can I make this dish ahead of time?
Yes! Shred the pork and store it in the fridge for 4-5 days with a splash of BBQ sauce to keep it moist. Make the coleslaw mix and sauce up to 1 week ahead. Assemble the wraps just before serving, or wrap them individually in foil and reheat in the oven at 350°F for 10 minutes. The flavors actually improve overnight!
What if I don't have a smoker?
No problem! Use an oven at 275°F with a meat thermometer. Place the pork on a rack over a baking sheet with ½ cup apple cider vinegar in the bottom. Cook for 5-6 hours until it reaches 165°F. The vinegar creates steam for moisture, and the oven gives you similar results. For extra smokiness, add 1 tsp liquid smoke to the BBQ sauce.
