Marinate the chicken. In a bowl, whisk olive oil, chili powder, cumin, smoked paprika, garlic powder, onion powder, oregano, salt, pepper, and lime juice.
Add chicken and toss to coat. Let sit 20–30 minutes (or up to 8 hours in the fridge).
Cook the base. Prepare your rice or grain according to package directions. Fluff with a fork and set aside.
Warm the black beans in a small saucepan with a splash of water and a pinch of salt. Stir in the corn to heat through.
Make the sauce. Stir Greek yogurt, lime juice, salsa or hot sauce, a pinch of salt, and cumin until smooth. Adjust to taste—add more lime for brightness or hot sauce for heat. Refrigerate until serving.
Cook the chicken. Heat a large skillet or grill pan over medium-high.
Add a light drizzle of oil. Cook chicken 5–7 minutes per side, depending on thickness, until it’s browned and reaches 165°F/74°C. Rest 5 minutes, then slice or dice.
Prep the fresh toppings. While the chicken cooks, chop tomatoes, onion, bell pepper, cilantro, and jalapeño.
Dice the avocado just before serving to keep it fresh.
Assemble the bowls. Add a scoop of rice to each bowl. Top with black beans and corn, then add chicken. Finish with tomato, onion, bell pepper, avocado, and cilantro.
Squeeze a lime wedge over each bowl.
Finish with sauce and extras. Drizzle the yogurt-lime sauce on top. Add shredded cheese, lettuce, or pickled onions if you like. Serve immediately or portion into meal-prep containers.