Cut the chicken breasts into bite size pieces and add to a mixing bowl.
To the chicken, add the lime juice, olive oil, black pepper, and 1 teaspoon of each, salt and garlic powder. Mix into the chicken. Cover and place in the fridge to marinate for at least 2 hours or even overnight.
After 2 hours, to another mixing bowl, add the rice, undrained beans, drained corn, drained diced tomatoes, cilantro, onion powder, chili powder, cumin, and the remaining 1 teaspoon of each, salt and garlic powder. Mix together. Photo taken right before I added the corn.
Take the chicken out from the fridge and remove the cover. Heat a large non stick pan on medium heat, and pour the chicken and marinade into the pan. Simmer until the chicken turns white, stirring often.Preheat your oven to 180° C (350° F) and get out a 9x13 baking dish.
Now if you are like me and underestimate the size of a mixing bowl, go ahead and transfer the rice and beans mixture to a larger mixing bowl, or as I did, I used a large pot. Now pour the cooked chicken and the liquid, into the pot, mix together.
Carefully pour the mixture into the baking pan and spread out evenly. This is a quite wet mixture but will thicken as it bakes.
Bake for 40 minutes uncovered. Remove from the oven and let rest for 5 minutes.
Serve and enjoy.
Notes
Fair cost per serving based on the canned goods used.