Preheat your oven to 400°F (200°C) and heat a large grill pan or outdoor grill over medium-high heat.
In a small bowl, whisk together 3.5 tablespoons of the olive oil, lime juice, chili powder, cumin, garlic powder, sea salt, and black pepper to create the bulk marinade.
Place the chicken breasts in a large shallow dish, coat them with exactly half of the marinade, and let them marinate for 10 minutes.
Slice the bell peppers, zucchini, and red onion into bite-sized pieces and toss them with the remaining 1.5 tablespoons of olive oil and the other half of the marinade.
Spread the vegetables in a single layer across two large parchment-lined baking sheets and roast for 18 to 20 minutes, stirring in the black beans for the final 5 minutes.
While the vegetables roast, grill the chicken breasts for 6 to 7 minutes per side until they are beautifully charred and reach an internal temperature of 165°F.
Let the chicken rest for 5 minutes before slicing into strips.
Divide the roasted vegetable and bean mixture evenly into 5 meal prep containers, top with the sliced chicken, and garnish each with a tablespoon of fresh cilantro.