Line a large rimmed baking sheet with parchment paper.
Place the sweet potatoes on the prepared baking sheet. Add the olive oil, smoked paprika, garlic powder, salt, and black pepper.
Toss the sweet potatoes until evenly coated. Spread the sweet potatoes in a single layer.
Roast for 25 to 30 minutes, turning halfway through, until tender and lightly browned.
In a medium saucepan, add the pulled pork, barbecue sauce, water, smoked paprika, and garlic powder.
Cook over medium-low heat for 6 to 8 minutes, stirring occasionally, until heated through.
In a small mixing bowl, add the Greek yogurt, barbecue sauce, apple cider vinegar, water, and garlic powder. Using a wire whisk, mix until smooth.
Divide the shredded cabbage between 4 bowls. Add the roasted sweet potatoes, pulled pork, black beans, corn, tomatoes, and red onion.
Drizzle the creamy BBQ yogurt sauce over each bowl. Sprinkle with chopped cilantro and serve.
Notes
Tips and Tricks
Keep the cold ingredients separate for meal prep - Store the cabbage, tomatoes, onion, and sauce away from the pork and sweet potatoes. This helps the vegetables stay crisp.Use lean pulled pork - Trim away large pieces of visible fat before measuring the pork. This keeps the finished bowls from becoming greasy.Adjust the sauce thickness - If the yogurt sauce thickens while refrigerated, stir in a small amount of water before serving.Use cooked pork without heavy sauce - Plain or lightly seasoned pulled pork gives you more control over the barbecue flavor and sweetness.
Storing and Reheating
Refrigerate - Store the pulled pork, sweet potatoes, beans, corn, vegetables, and creamy BBQ yogurt sauce in separate airtight containers in the refrigerator for up to 4 days.Reheat in Microwave - Place the pulled pork, sweet potatoes, black beans, and corn in a microwave-safe dish. Heat until warmed through, then add the cabbage, tomatoes, red onion, cilantro, and yogurt sauce.Reheat on Stovetop - Place the pulled pork in a saucepan over low heat with 1 to 2 tablespoons water. Stir occasionally until heated through.Reheat Sweet Potatoes in Oven - Place the sweet potatoes on a baking sheet and warm at 350°F until heated through.