Tender slow-cooked pork meets roasted sweet potatoes, black beans, and creamy coleslaw in these nutritious, flavor-packed BBQ bowls. High in protein and fiber, with healthy fats and minimal saturated fat, they’re perfect for weeknight dinners, meal prep, or family-friendly meals that satisfy every craving.
Prepare the Slow Cooker Base: Start by creating a flavorful foundation for your pulled pork. Peel and halve a small yellow onion, then slice it thinly. Mince 4 garlic cloves until fragrant. Place both the onion and garlic at the bottom of your slow cooker. Pour in ⅓ cup of apple cider vinegar and ½ cup of low-sodium chicken broth. Gently stir the mixture with a spoon to evenly combine the liquids and aromatics. This will infuse the pork with a subtle tangy sweetness during cooking.
Season the Pork Shoulder: Pat the 2.5–3 lb bone-in pork shoulder dry using paper towels. Drying the meat ensures that the seasoning sticks better and helps develop flavor during slow cooking. In a small bowl or directly over the meat, sprinkle 2 teaspoons of kosher salt, 1 teaspoon of freshly ground black pepper, and 1 teaspoon of ground cumin. Use your hands to rub the seasoning thoroughly into every side of the pork. Make sure the spices are evenly distributed and pressed gently into the meat.
Add Pork to Slow Cooker: Carefully place the seasoned pork shoulder on top of the onion and garlic mixture in the slow cooker. Ensure the pork is nestled evenly so it cooks consistently. Cover the slow cooker with its lid, set the heat to low, and let it cook slowly for 8 hours. This long, gentle cooking process will allow the pork to become tender, juicy, and ready to shred effortlessly.
Prepare Sweet Potatoes for Roasting: Approximately 45 minutes before the pork is done, preheat your oven to 400°F (200°C) and line a large baking sheet with parchment paper. Dice 2 medium sweet potatoes into large, evenly sized cubes to ensure they roast uniformly. Place the potatoes on the baking sheet, drizzle with 2 tablespoons of avocado oil, and season with 1 teaspoon kosher salt, ½ teaspoon freshly ground black pepper, and 1 teaspoon smoked paprika. Toss gently until each cube is coated evenly with oil and spices.
Roast Sweet Potatoes: Spread the sweet potatoes into a single layer on the prepared baking sheet, leaving space between each piece for even roasting. Place the tray in the preheated oven and roast for approximately 35 minutes, tossing halfway through. Roast until the edges are golden brown and the potatoes are tender when pierced with a fork. Keep a close eye in the final 5 minutes to avoid burning. Once done, remove from the oven and set aside.
Make Creamy Coleslaw: While the pork and sweet potatoes cook, prepare the coleslaw for a crisp, tangy contrast. In a medium mixing bowl, whisk together ½ cup mayonnaise, 2 tablespoons lemon juice, 1 tablespoon white vinegar, ¼ teaspoon kosher salt, and ½ teaspoon coarse black pepper until smooth. Add 14 ounces of coleslaw mix (red cabbage and carrots) and toss thoroughly to coat each strand of cabbage in the dressing. Taste and adjust seasoning if needed. Cover and refrigerate until ready to serve.
Shred the Pulled Pork: Once the slow cooker has finished cooking the pork, it should be extremely tender. Using tongs, carefully transfer the pork to a large rimmed baking sheet. Reserve 1 cup of the cooking liquid. Using two forks, begin shredding the meat by pulling it apart into bite-sized pieces. Pour about ½ cup of the reserved liquid over the shredded pork and toss gently to moisten.
Crisp the Pulled Pork (Optional Broiler Step): For added texture and flavor, crisp the edges of the shredded pork under the broiler. Preheat your broiler to high (or the oven to the highest temperature, around 500°F, if you don’t have a broiler). Spread the shredded pork evenly on the baking sheet. Place the sheet on the top oven rack and broil for 3–5 minutes, watching carefully to prevent burning. Halfway through, pour the remaining ½ cup of cooking liquid over the pork and toss gently. Remove from the oven once the edges are slightly crispy.
Warm the Black Beans: Drain 1 can of black beans and transfer them to a small saucepan or microwave-safe dish. Heat over medium-low heat on the stove or in the microwave until warmed through. This simple step ensures the beans are soft, flavorful, and ready to accompany the pulled pork and roasted vegetables in the bowls.
Assemble the BBQ Pulled Pork Bowls: Now it’s time to build your bowls. In each serving bowl, add a portion of roasted sweet potatoes, a scoop of black beans, and a generous heap of pulled pork. Top with a handful of creamy coleslaw. Drizzle BBQ sauce over the top, add sliced dill pickles, sprinkle with fresh cilantro, and serve with a lime wedge on the side. This assembly balances sweet, tangy, smoky, and fresh flavors in every bite.
Serve and Enjoy: Serve these bowls immediately while warm for maximum flavor. Each bite should have tender, juicy pulled pork, crispy roasted sweet potatoes, creamy coleslaw, and rich, savory beans. Perfect for weeknight dinners, meal prep, or family gatherings, these bowls are both satisfying and wholesome. Leftovers can be stored or frozen for quick future meals.
Notes
Pork Selection: For the most tender results, choose a well-marbled bone-in pork shoulder. The fat content helps keep the meat juicy during the long, slow cooking process.
Slow Cooker Timing: Cooking low and slow for 8 hours is key for shreddable, flavorful pork. If you’re short on time, a pressure cooker can reduce cooking time to around 1.5–2 hours.
Sweet Potato Size: Cut sweet potatoes into evenly sized cubes to ensure consistent roasting. Slightly larger pieces hold their shape and offer a caramelized exterior with a soft center.
Coleslaw Balance: Taste the coleslaw before serving. Adjust acidity or seasoning to your preference; a little extra lemon juice or vinegar can brighten the flavors.
Layering Flavors: Reserve some slow-cooker liquid for tossing with the shredded pork to enhance moisture and flavor before broiling.