Preheat the oven to 400°F (200°C).
Dice the sweet potatoes, slice the onion, and cut the broccoli into florets.
Place the sweet potatoes and onions on a large baking sheet.
Toss with olive oil, salt, garlic powder, and chipotle powder until evenly coated.
Spread in a single layer and roast for 20 minutes.
Remove the pan from the oven and stir the vegetables.
Push the sweet potato mixture to one side of the baking sheet.
Add the broccoli to the empty side and toss with olive oil and salt.
Place the chicken breasts on top of the vegetables.
Brush the chicken with ¼ cup of BBQ sauce.
Return the pan to the oven and roast for 15–20 minutes, or until the chicken reaches an internal temperature of 165°F (74°C).
Transfer the cooked chicken to a cutting board and allow it to cool slightly.
Shred the chicken using two forks.
Toss the shredded chicken with the remaining BBQ sauce and black pepper.
Divide the roasted vegetables among serving bowls.
Top with the BBQ chicken mixture.
Finish the Roasted BBQ Chicken and Sweet Potato Bowls with fresh lime juice and serve warm.