Preheat your oven to 400°F (200°C) and heat a grill pan or outdoor grill over medium-high heat.
In a small bowl, whisk together 1 tablespoon of olive oil, lime juice, chili powder, cumin, garlic powder, sea salt, and black pepper to create the marinade.
Place the chicken breast in a shallow dish, coat it with half of the marinade, and let it sit for 10 minutes to absorb the flavors.
Toss the sliced bell peppers, zucchini, and red onion with the remaining 0.5 tablespoon of olive oil and the rest of the marinade until evenly coated.
Spread the vegetables in a single layer on a parchment-lined baking sheet and roast for 18 to 20 minutes, adding the black beans to the tray for the final 5 minutes to warm through.
While the vegetables roast, grill the chicken breast for 6 to 7 minutes per side until beautifully charred and the internal temperature reaches 165°F.
Slice the grilled chicken and serve it over the roasted vegetable and bean mixture, garnished with a sprinkle of fresh cilantro.