Preheat the oven: Set your oven to 425°F (220°C). Line a large sheet pan with parchment or foil for easy cleanup.
Prep the sweet potatoes: Toss cubes with 1 tablespoon olive oil, smoked paprika, garlic powder, onion powder, salt, and pepper.
Spread in a single layer on the sheet pan.
Roast the sweet potatoes: Bake for 15 minutes. Give them a quick stir halfway if you like extra browning.
Season the chicken: Pat dry and rub with the remaining 1 tablespoon olive oil, plus a pinch of salt and pepper. If the breasts are thick, slice them in half horizontally for faster, juicier cooking.
Add the chicken to the pan: After the potatoes have roasted 15 minutes, push them to one side.
Place the chicken on the empty half of the pan. Return to the oven for 10–15 minutes, depending on thickness.
Check for doneness: The chicken is done when it hits 165°F (74°C) in the thickest part or the juices run clear. Remove the pan from the oven.
Sauce the chicken: Slice or shred the chicken and toss with BBQ sauce in a bowl.
Use enough to coat generously. Tip: Warm the BBQ sauce in the microwave for 20–30 seconds to help it cling.
Make the quick slaw: In a large bowl, whisk apple cider vinegar, honey, and mayonnaise or Greek yogurt with a pinch of salt and pepper. Add cabbage, grated carrot, and green onions. Toss to coat.
Taste and adjust acidity or sweetness.
Assemble the bowls: Spoon roasted sweet potatoes into bowls. Top with BBQ chicken, a handful of slaw, avocado slices, and a drizzle of ranch or lime crema. Finish with fresh cilantro if you like.
Serve immediately: Offer extra BBQ sauce on the side for saucy eaters.