Cook the rice: Rinse 2 cups of rice and cook according to package directions. Fluff with a fork and set aside to cool slightly.
For extra flavor, add a squeeze of lime and a pinch of salt when it’s done.
Make the spice rub: In a small bowl, combine chili powder, cumin, smoked paprika, garlic powder, onion powder, oregano, salt, and pepper. Stir in the lime zest.
Season the chicken: Pat chicken dry, then toss with olive oil, the spice mix, and lime juice until well coated. Let it sit for 10–15 minutes while you prep toppings.
Prep the veggies: Dice bell pepper, halve tomatoes, and slice red onion.
Rinse and drain black beans. Thaw corn. Chop cilantro.
Keep avocado uncut until serving.
Cook the chicken: Heat a large skillet over medium-high. Add a little oil if needed. Cook chicken 5–7 minutes per side (thighs may take longer) until the center reaches 165°F (74°C).
Rest for 5 minutes, then slice or cube.
Warm the beans and corn: In the same pan over medium heat, add beans and corn with a pinch of salt and a squeeze of lime. Stir for 2–3 minutes, just until warm and glossy.
Assemble the bowls: Divide rice into 5 meal prep containers. Top with sliced chicken, a scoop of beans and corn, and a handful of bell pepper, tomatoes, and red onion.
Add toppings: Spoon on salsa or pico.
Sprinkle cilantro. If using cheese, add a little to each bowl. Keep avocado and dairy-based toppings separate until serving.
Cool and seal: Let bowls cool to room temperature for 15–20 minutes.
Seal containers and refrigerate.
Serve: Reheat chicken, rice, beans, and corn for 1–2 minutes in the microwave. Add avocado, yogurt or sour cream, extra lime, and hot sauce just before eating.