Heat a large skillet over medium-high heat and add 1 tablespoon olive oil.
Add the chicken pieces, season with 1/2 teaspoon salt and 1/4 teaspoon black pepper, and sauté until lightly browned, about 5 minutes.
Transfer the chicken to a plate and set aside.
Discard any excess juices from the pan, add the remaining 1 tablespoon olive oil and the uncooked rice, and sauté while stirring until the rice is lightly browned, 1–2 minutes.
Stir in the drained black beans, drained diced tomatoes, taco seasoning, cumin, garlic powder, onion powder, and chili powder until combined.
Pour in the chicken broth, stir to combine, and bring the mixture to a boil.
Once boiling, evenly distribute the reserved chicken on top of the rice mixture without stirring.
Cover the skillet, reduce heat to medium-low, and cook for 20–22 minutes, or until the rice has absorbed the liquid and is tender.
Remove from heat, sprinkle the shredded Mexican cheese blend over the top, cover for a few minutes to melt the cheese, then serve with salsa, chopped jalapeño, tortilla chips, sour cream, avocado, and cilantro as desired.