Heat olive oil in your skillet over medium-high heat. Add the chicken pieces and sprinkle with garlic powder, onion powder, cumin, salt, and pepper. Cook for 6–8 minutes until the chicken is fully cooked and golden.
Pour in the chicken broth, nacho cheese sauce, and Rotel tomatoes. Stir everything together to combine, making sure the chicken is coated in the creamy sauce. Bring it to a gentle simmer.
Add the uncooked white rice to the skillet, stirring to ensure it’s evenly distributed. Cover the pan and let the rice cook for 15 minutes, or until tender and fluffy, absorbing all the flavors.
Once the rice is cooked, give the dish a final stir. Taste and adjust seasoning if needed. Serve hot with your favorite toppings, such as chopped cilantro or diced avocado, for an extra burst of flavor.