Start by slicing the onion and mincing the garlic. Rub the pork shoulder with a mixture of paprika, cumin, chili powder, salt, and pepper.
Heat a skillet over medium-high heat and add a splash of oil. Sear the pork shoulder on all sides until golden brown, about 3-4 minutes per side. This locks in juices and adds flavor.
Place the sliced onions and minced garlic into the crockpot. Lay the seared pork shoulder on top of the vegetables.
Pour the broth into the crockpot, then add the BBQ sauce over the pork. Cover and set to low heat.
Let the pork cook gently for about 6 hours, until it’s fall-apart tender and fragrant with smoky spices. You'll hear a steady simmer and notice the kitchen filling with a smoky aroma.
Once cooked, remove the pork from the crockpot and let it rest for a few minutes. Use two forks to shred the meat into juicy, tender shreds.
Squeeze fresh lime juice over the shredded pork and toss with chopped cilantro if using. Mix well for bright, fresh flavor.
Warm the tortillas in a dry skillet or microwave until soft and pliable. This makes wrapping easier and enhances their aroma.
Assemble the burritos by spooning a generous amount of shredded pork onto each tortilla. Fold in the sides and roll tightly to enclose the filling.
Serve the burritos warm, garnished with extra cilantro, a squeeze of lime, or your favorite toppings. Enjoy the juicy, smoky flavors and tender texture in every bite!