Heat the canola oil in a large skillet over medium-high heat. Add the bite-sized chicken pieces and cook for about 3 minutes, stirring occasionally until they start to brown.
Next, add the chopped onion and taco seasoning, continuing to cook and stir for another 2 minutes until the onion softens.
Pour in the rinsed black beans, the undrained can of diced tomatoes and green chilies, and the water.
Stir everything together well, making sure to scrape up any browned bits from the bottom of the skillet. Bring the entire mixture to a boil.
Once boiling, stir in the uncooked instant brown rice. Reduce the heat to low, cover the skillet, and let it simmer for 7 to 10 minutes, or until the rice is tender and has absorbed most of the liquid.
Remove from the heat, stir in half of the shredded cheese, then sprinkle the remaining cheese over the top.