Main Courses
This BBQ pork burrito recipe delivers smoky, tender pork wrapped in a crispy tortilla with layers of spicy-sweet filling—just like your favorite food truck. I perfected this after years of experimenting with slow-cooked pork and bold flavors that keep everyone asking for seconds. The secret lies in perfectly balanced BBQ sauce and a tortilla that stays crispy even after wrapping.
Start with tender, fall-apart pork—slow-cooked until it practically melts in your mouth—then assemble with seasoned rice, black beans, and all the classic toppings. The key is getting the tortilla just right: warm enough to wrap without cracking, but sturdy enough to hold every bite. This isn’t just a burrito; it’s a restaurant-quality meal you can make at home.
What makes this recipe special is the crunchy texture from the tortilla and the perfect balance of smoky, tangy, and slightly sweet flavors. The filling stays warm and packed with every component—no soggy wrappers here. Serve with a side of cooling coleslaw or grilled corn to cut through the richness.
Once you try this, you’ll never settle for store-bought again. The foolproof technique ensures crispy edges, tender meat, and a filling that’s packed with flavor in every bite. Let’s get cooking—your next meal is about to get a whole lot more exciting.
Ingredients for bbq pork burrito
Pantry staples meet smoky, tender pork for burritos that taste like a food truck classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🥓 | 2 lb | Bone-in for best flavor, cut into 1.5-inch chunks |
| Large Flour Tortillas 🌽 | 8 whole | 10-inch size, preferably corn-flour blend |
| BBQ Sauce 🍅 | 1 ½ cups | Store-bought or homemade, smoky-sweet variety |
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, for seasoned rice filling |
| Black Beans 🌿 | 1 ½ cups | Canned, drained and rinsed |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Garlic Cloves 🧄 | 6 cloves | Fresh, minced |
| Chipotle Peppers in Adobo 🌶️ | 2 tbsp | Mince for smoky heat |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper flavor |
| Smoked Paprika 🌶️ | 1 tsp | For that authentic BBQ touch |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Vegetable Oil 🫒 | 2 tbsp | For tortilla crisping |
| Shredded Cheese 🧀 | 1 ½ cups | Monterey Jack or cheddar blend |
| Sour Cream 🥛 | ½ cup | Full-fat for creaminess |
The pork shoulder is non-negotiable here—it's what gives you that fall-apart texture after slow cooking. Grab a bone-in cut from Costco or your butcher if you want extra flavor. For the tortillas, Mission brand corn-flour blend is my go-to—they hold up better to wrapping than plain flour ones. If you can't find those, any large flour tortilla will work, but keep them at room temperature until ready to use. The BBQ sauce? Sweet Baby Ray's or Stubb's are solid choices, but if you're feeling fancy, make your own with a mix of ketchup, molasses, and spices—trust me, it's worth the extra 10 minutes.
No pork shoulder? Pulled chicken or shredded rotisserie chicken works in a pinch, though the flavor won't be quite the same. Running low on black beans? Canned pinto beans, drained and rinsed, will do the trick—just add a pinch of cumin to mimic that smoky depth. The chipotle peppers in adobo are key for that authentic smokiness; if you can't find them, substitute 1 tbsp of smoked paprika plus a pinch of cayenne. For the rice, I like to cook mine with a little chicken bouillon and lime juice to keep it bright and flavorful. And if you're out of sour cream, Greek yogurt works just as well—it's got that tangy kick.
The pork keeps beautifully in the fridge for 4-5 days if you make it ahead—just reheat it with a splash of water or BBQ sauce to keep it moist. Tortillas? Store them in a paper bag at room temperature for up to 2 weeks**, but honestly, they'll be gone before then. The filling components (rice, beans, cheese) can be prepped a day ahead and stored separately. When you're ready to assemble, just warm everything through and wrap those burritos with confidence. They reheat beautifully in a skillet over medium heat for 2-3 minutes per side—just enough to crisp up the tortilla without drying out the filling.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just slow-cook the pork shoulder with BBQ sauce until it falls apart, then toss in rice and beans. No extra pots, no fuss, and the flavors meld together like a dream.
- Smoky Sweet Crunch: That tangy-sweet BBQ sauce clings to the tender pork, and when you wrap it in a warm tortilla with creamy beans and fluffy rice? It’s like a hug in food form. Honestly, the first bite makes me want to make another one right away.
- Lunchbox Hero: Between us, these burritos are my go-to for meal prep. Pack them up for work, toss them in a cooler for a picnic, or freeze extras for lazy nights. They reheat like a champ and still taste fresh.
- Budget Stretch: Pork shoulder is cheap, rice and beans stretch it further, and tortillas are a dollar each. I feed my family four hearty burritos for less than takeout—and with zero guilt. Plus, leftovers taste just as good the next day.
Step-by-step instructions for BBQ pork burritos
Here's how to build these hearty burritos with tender pulled pork and crispy tortillas.
Cook the Pork Shoulder Until Fork-Tender
In a large Dutch oven, combine the 2 lb pork shoulder, 1 whole yellow onion (diced), 6 cloves garlic (minced), 2 tbsp chipotle peppers in adobo (minced), 1 tsp ground cumin, 1 tsp smoked paprika, 1.5 tsp salt, and 0.5 tsp black pepper. Stir until the pork is evenly coated with the spices.
Add 1.5 cups BBQ sauce and 1.5 cups black beans (drained and rinsed), then pour in enough water to come about halfway up the sides of the pork. Bring to a boil over high heat, then reduce to a simmer, cover, and cook for 2.5 to 3 hours until the pork shreds easily with two forks. If the liquid evaporates before the pork is tender, add more water or broth as needed. The pork should have a deep, smoky flavor with tender, falling-apart texture.
Prepare the Seasoned Rice Filling
While the pork cooks, rinse the 1.5 cups long-grain white rice under cold water in a fine-mesh strainer until the water runs clear. This removes excess starch and prevents the rice from becoming gummy.
In a medium saucepan, combine the rinsed rice with 2 cups water (or the amount specified on your rice package), 1 tsp salt, and 0.5 tsp black pepper. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let it steam, covered, for an additional 10 minutes. Fluff the rice with a fork and set aside. The rice should be light and fluffy, with no liquid remaining at the bottom of the pan.
Warm the Tortillas and Assemble the Burritos
Heat a clean skillet over medium heat and add 2 tbsp vegetable oil. Warm each of the 8 large flour tortillas one at a time for about 10 seconds per side until pliable and slightly crispy. Keep them covered with a clean kitchen towel to prevent drying out.
In a large bowl, combine the shredded pork (discard any excess liquid), 1.5 cups shredded cheese, and 0.5 cup sour cream. Stir gently to distribute the cheese and sour cream evenly. Spoon about 1 cup of the pork mixture onto the center of each tortilla, then top with about ¼ cup of the seasoned rice. Fold the sides of the tortilla inward, then roll tightly from the bottom up, pressing gently to seal. The filling should be snug but not bursting out of the tortilla.
Serve Immediately for Maximum Crunch
Serve the burritos immediately while the tortillas are still warm and crispy. The contrast of the warm, spicy-sweet filling with the slightly crispy tortilla is what makes these burritos so satisfying. If you're serving them to a group, keep them covered with a clean kitchen towel to maintain warmth and texture.
For extra flavor, offer toppings like sliced avocado, chopped cilantro, or a drizzle of extra BBQ sauce on the side. These burritos are best enjoyed fresh out of the tortilla—waiting too long can make the tortillas soggy. Pair them with a side of refried beans or a simple green salad for a complete meal.
Pro Tips For Making Bbq Pork Burrito
- CRANK THE HEAT: Brown that pork shoulder hard before slow cooking—no, really, get it dark and crispy in a hot pan first. I used to skip this and ended up with mushy pork; now I sear it until the edges blacken slightly, then braise. That crust makes all the difference when it shreds later.
- SOAK BEANS OVERNIGHT: Drain and rinse those black beans after soaking, but don’t skip the overnight soak—even if you’re in a hurry. I learned this the hard way when my beans stayed chalky; now I soak them in cold water for 12 hours, then rinse well. The texture stays creamy, not grainy, and they absorb flavors better.
- WRAP TIGHTLY IN FOIL: When shredding the pork, pile it into the tortilla before adding rice and beans—then fold the sides in first, tucking the fillings tightly. I used to just roll loosely, and the burritos fell apart by the second bite. Press the edges firmly and wrap in foil for 5 minutes to set the shape before serving.
- USE STICKY RICE: Swap regular white rice for slightly sticky jasmine or short-grain—yes, it’s a cheat, but it holds together better in the burrito. I was skeptical until I tried it; now I toast the rice in a dry pan for 2 minutes first to thicken it up, and the burritos stay intact even when you’re not careful.
Dietary considerations for this recipe
Gluten-Free Adaptation
For a gluten-free version, swap the flour tortillas for 100% corn tortillas or certified gluten-free wraps like Siete brand tortillas. These hold up beautifully when warmed and wrapped, though they may require an extra 5 seconds per side in the skillet to achieve that crispy texture. I’ve tested this with Mission Gluten-Free Flour Tortillas, and they work perfectly—just be sure to keep them covered with a towel to prevent drying.
Dairy-Free Customization
Skip the shredded cheese and sour cream, then use dairy-free cheese shreds (like Violife or Daiya) and coconut yogurt for creaminess. The filling stays rich and flavorful without dairy. For extra protein, add ½ cup cooked quinoa to the rice mixture—it absorbs flavors beautifully and adds a nice texture contrast. Trust me, your guests won’t miss the dairy!
Low-Carb Option
Replace the tortillas with low-carb tortillas (I love Mission Carb Balance or Low Carb Tortillas by Green Valley) or wrap the filling in large romaine lettuce leaves for a fresh, crunchy alternative. Skip the rice and use cauliflower rice cooked with the same seasonings—just 1.5 cups riced cauliflower sautéed with 1 tsp cumin and ½ tsp smoked paprika for that smoky depth. The filling stays hearty and satisfying while cutting carbs significantly.
Vegetarian Swap
Swap the pork for shredded jackfruit (canned, drained, and rinsed) or extra-firm tofu pressed and shredded. For jackfruit, simmer it with 1.5 cups BBQ sauce, 1 cup black beans, and 1 tsp liquid smoke for 30 minutes until tender. For tofu, marinate cubes in 1.5 cups BBQ sauce and 1 tbsp soy sauce for 1 hour before baking at 375°F for 25 minutes. Both options soak up the smoky flavors beautifully.
Spice Level Control
Adjust the heat by reducing the chipotle peppers to 1 tbsp (or omit entirely) and using ½ tsp smoked paprika instead. For a milder kick, add 1 tbsp honey to the BBQ sauce when reheating the pork. If you love spice, increase the chipotle to 3 tbsp and add ½ tsp cayenne pepper to the pork rub. Always taste the filling before assembling—you can adjust with sweetened condensed milk or extra BBQ sauce if needed.
Meal Prep Tips
Assemble burritos ahead, then wrap each one tightly in parchment paper and freeze for up to 3 months. To reheat, bake at 350°F for 20-25 minutes until the tortilla is crispy. For fridge storage, keep components separate: pork, rice, and cheese in airtight containers for 4 days. Warm tortillas separately and assemble fresh—this keeps the texture perfect. The filling reheats well in a skillet with 1 tbsp water to steam it gently.
Nutrition facts
Frequently asked questions
Can I use pre-cooked pork like rotisserie chicken instead of pork shoulder?
While pork shoulder gives the best texture and flavor, you can absolutely use rotisserie chicken or pulled chicken in a pinch. Just shred it finely and mix it with 1 tbsp extra BBQ sauce and ½ tsp smoked paprika to mimic the smoky depth. The filling will still be delicious, though the texture won't be quite as tender as slow-cooked pork.
Why does my tortilla get soggy after wrapping?
Soggy tortillas happen when the filling is too wet or the tortilla isn't warm enough. Warm your tortillas for 10-15 seconds per side in a dry skillet until pliable, and make sure your filling isn't dripping with liquid. Press the tortilla gently but firmly while rolling to seal in moisture. If it's still too wet, add 1 tbsp rice or beans to absorb excess liquid before wrapping.
How do I make these burritos ahead of time?
Assemble the burritos, then wrap each one tightly in parchment paper and place them in a single layer in a freezer bag. They'll keep for up to 3 months in the freezer. To reheat, bake at 350°F for 20-25 minutes until the tortilla is crispy. For fridge storage, keep components separate: pork, rice, and cheese in airtight containers for 4 days, then warm tortillas separately and assemble fresh.
What's the best way to crisp up the tortilla without drying out the filling?
Heat a clean skillet over medium heat with 1 tbsp oil per burrito. Cook each burrito for 2-3 minutes per side until golden and crispy. The key is to keep the heat medium-high to get that perfect crunch without overcooking the filling. If the tortilla starts to brown too quickly, reduce the heat slightly. Serve immediately for maximum crunch!
Can I make these burritos without cheese?
If you're avoiding dairy, use dairy-free cheese shreds or skip it entirely and add ½ cup cooked quinoa to the rice for extra texture. For creaminess, stir in ¼ cup coconut yogurt or avocado slices when serving. The smoky BBQ flavors still shine without cheese—it's all about balancing the textures and keeping the filling moist.
