In a large skillet, over medium heat, cook the chopped onion, and bell pepper in oil for about 5 minutes or until the onion and bell pepper are softened.
Add the minced garlic and cook for about 1 minute stirring frequently to prevent the garlic from burning.
Add the ground beef and cook for another 5 minutes. After the ground beef is cooked, drain the extra grease.
Sprinkle taco seasoning over the cooked ground beef and stir until the ground beef is covered with the taco seasoning.
After the ground beef is seasoned and cooked, add the drained corn, black beans, salsa, tomato paste, and green chilies and stir until all ingredients are evenly distributed throughout the dish.
Add the uncooked rice and beef broth.
Cover and bring the rice mixture to a boil and then reduce the heat to low and simmer for about 18 minutes.
Sprinkle shredded Mexican Cheese over the casserole. Cover for about 3 to 5 minutes to allow the cheese to melt.
Garnish with chopped tomatoes, green onions, or cilantro. Serve hot!