Prepare the chicken: In a large mixing bowl, combine the sliced chicken with olive oil, garlic, chili powder, cumin, paprika, salt, and black pepper. Toss until the chicken is evenly coated with all the seasonings. Let it marinate for at least 15 minutes while you prepare the vegetables. If you have more time, refrigerate it for up to an hour for a deeper flavor.
Cook the chicken: Heat a large skillet or grill pan over medium-high heat. Once hot, add the marinated chicken strips in a single layer. Cook for about 6–8 minutes, turning occasionally, until the chicken is golden brown and fully cooked through. Squeeze fresh lime juice over the chicken and set it aside.
Sauté the vegetables: In the same pan, add a bit more olive oil if needed, then toss in the sliced bell peppers and onions. Cook for about 5–6 minutes, stirring occasionally, until they soften and get slightly charred on the edges. The combination of colors should look bright and appetizing.
Assemble the bowls: In individual serving bowls, layer cooked rice at the bottom. Add a portion of the sautéed peppers and onions, a handful of black beans, a spoonful of corn, and a few slices of avocado. Top everything with the warm, juicy chicken strips.
Add toppings and serve: Garnish with fresh cilantro, a squeeze of extra lime, and your favorite toppings like shredded cheese, salsa, or a dollop of sour cream. Serve immediately while warm for the best flavor and texture.