Preheat the oven to 350°F. In a large pan, heat the 2 tablespoons olive oil and sauté the 2 sweet onions (diced), 1 red bell pepper (diced), and 4-6 garlic cloves (minced) for 8 minutes, over medium heat.
Add the 3 cups cooked chicken, 14.5 ounces kidney beans, 14.5 ounces corn, and seasonings (2 tablespoons taco seasoning blendSalt and pepper), and stir to combine.
Add the 15 ounces diced tomatoes and ⅓ cup tomato paste.
To assemble the dish, divide 1/3 of the chicken-bean mixture and spread it in a rectangular oven dish.
Sprinkle half of the 3 cups long grain rice, then repeat the layers, finishing off with a layer of meat topped with the 1 cup cheddar cheese.
Bake, covered, for 30 minutes, until bubbly. Uncover, and continue to bake for 10-15 minutes, until the cheese on top is golden.
Garnish with freshly chopped cilantro and serve with lime wedges, if desired.
Notes
Swap the chicken for cooked ground beef or turkey if you'd like.
Add more beans if you'd like more protein.
Make this recipe vegetarian by omitting the chicken.