Preheat and prep: Heat the oven to 425°F (220°C). Line two sheet pans with parchment for easy cleanup.
Pat the chicken dry with paper towels.
Season the sweet potatoes: Toss the cubes with 1–2 tablespoons oil, smoked paprika, garlic powder, onion powder, salt, and pepper. Spread evenly on one sheet pan.
Roast the sweet potatoes: Bake for 25–30 minutes, flipping halfway, until tender and edges are caramelized. They should be lightly crisp on the outside and soft inside.
Prepare the chicken: Season with salt and pepper.
Brush 1/4 cup BBQ sauce over both sides. Place on the second sheet pan.
Roast the chicken: Bake for 16–20 minutes, depending on thickness, until internal temperature reaches 165°F (74°C). Brush with a little more BBQ sauce in the last 5 minutes for a glossy finish.
Rest and slice: Let the chicken rest 5–10 minutes, then slice or shred into bite-size pieces.
Toss with another spoonful of BBQ sauce if you like it saucy.
Make the creamy drizzle: In a small bowl, mix Greek yogurt, lime juice, a pinch of salt, and honey if using. Add hot sauce or chipotle for heat. Thin with a splash of water until it’s drizzleable.
Prep the fresh toppings: In a bowl, combine coleslaw mix with a squeeze of lime and a pinch of salt.
Toss in green onions, cilantro, and corn if using.
Assemble the bowls: Add a scoop of grains (if using). Top with roasted sweet potatoes, BBQ chicken, and a handful of slaw. Add avocado slices.
Drizzle generously with the yogurt sauce. Finish with extra BBQ sauce if desired.
Serve: Garnish with more cilantro or green onions. Serve warm with lime wedges.