Preheat your oven to 425°F (220°C). Line a baking sheet with parchment paper.
In a large bowl, toss the diced sweet potatoes with olive oil, paprika, garlic powder, salt, and pepper until evenly coated. Spread them out in a single layer on the prepared baking sheet.
Roast the sweet potatoes in the preheated oven for 25-30 minutes, or until they are tender and slightly caramelized, stirring halfway through.
While the sweet potatoes are roasting, season the chicken breasts with salt and pepper. Heat a grill pan or skillet over medium-high heat. Cook the chicken for about 6-7 minutes on each side, or until fully cooked and no longer pink in the center.
Once the chicken is cooked, brush it generously with BBQ sauce and let it cook for an additional 2-3 minutes, allowing the sauce to caramelize slightly.
Remove the chicken from the heat and let it rest for a few minutes before slicing it into strips.
To assemble the bowls, divide the roasted sweet potatoes, corn, black beans, and sliced chicken among four bowls. Top with avocado slices, chopped cilantro, and a squeeze of lime juice.
Serve immediately and enjoy!