There’s something special about a warm, bubbling casserole pulled straight from the oven on a busy weeknight. The aroma fills the kitchen, everyone gathers around the table a little faster, and suddenly the day feels lighter. This Mexican Chicken Casserole is the kind of meal that turns an ordinary evening into something comforting and memorable.
Inspired by the bold, vibrant flavors of Mexican cuisine, this recipe brings together tender chicken, hearty beans, sweet corn, zesty spices, and plenty of melted cheese in one easy-to-make dish. It’s the type of meal that feels festive yet effortless—perfect for family dinners, potlucks, or meal prepping for the week ahead.
If you’re looking for a satisfying, flavor-packed dinner that comes together without stress, this cheesy Mexican Chicken Casserole will quickly become a favorite.

Why You’ll Love This Mexican Chicken Casserole
This recipe checks all the boxes for a dependable weeknight dinner:
- Easy to prepare with simple pantry ingredients
- Packed with bold, savory flavors
- Cheesy and comforting
- Perfect for leftovers and meal prep
- Family-friendly and customizable
It’s layered with texture and flavor—juicy chicken, creamy beans, tender rice, bursts of corn, and that irresistible golden cheese topping.
Ingredients for Mexican Chicken Casserole
Here’s everything you’ll need to make this flavorful casserole. All measurements are precise so you can recreate it perfectly.
- 2 cups (280 g) cooked chicken breast, shredded
- 1 cup (185 g) uncooked long-grain white rice
- 2 cups (480 ml) chicken broth
- 1 can (15 oz / 425 g) black beans, drained and rinsed
- 1 can (15 oz / 425 g) corn kernels, drained
- 1 can (10 oz / 283 g) diced tomatoes with green chilies, undrained
- 1 cup (240 ml) tomato sauce
- 1 small yellow onion, finely diced (about 1 cup / 150 g)
- 1 red bell pepper, diced (about 1 cup / 150 g)
- 1 tablespoon (15 ml) olive oil
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- ½ teaspoon garlic powder
- ½ teaspoon salt (or to taste)
- ¼ teaspoon black pepper
- 2 cups (200 g) shredded cheddar cheese
- 1 cup (100 g) shredded mozzarella cheese
- ¼ cup (10 g) fresh cilantro, chopped (optional garnish)
Step-by-Step Instructions
1. Preheat and Prepare
Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch (23×33 cm) baking dish with cooking spray or a thin layer of olive oil.
2. Sauté the Vegetables
In a large skillet, heat 1 tablespoon (15 ml) olive oil over medium heat. Add the diced onion and bell pepper. Sauté for 4–5 minutes until softened and fragrant.
3. Build the Flavor Base
Stir in chili powder, cumin, paprika, garlic powder, salt, and black pepper. Cook for 30 seconds to bloom the spices.
Add the uncooked rice, chicken broth (2 cups / 480 ml), tomato sauce, and diced tomatoes with green chilies. Stir well and bring to a gentle simmer.
4. Add Chicken and Beans
Stir in the shredded chicken (2 cups / 280 g), black beans, and corn. Mix thoroughly to combine.
5. Assemble the Casserole
Pour the mixture into your prepared baking dish. Cover tightly with foil.
Bake for 35–40 minutes, or until the rice is fully cooked and liquid is absorbed.
6. Add the Cheese
Remove the foil and sprinkle evenly with 2 cups (200 g) cheddar cheese and 1 cup (100 g) mozzarella cheese.
Return to the oven uncovered and bake for 10–15 minutes, until the cheese is melted and bubbly.
7. Rest and Serve
Let the casserole rest for 5–10 minutes before serving. Garnish with fresh cilantro if desired.

Tips for the Best Mexican Chicken Casserole
Use Rotisserie Chicken for Convenience
Using pre-cooked rotisserie chicken saves time and adds extra flavor.
Rinse the Beans
Rinsing canned black beans removes excess sodium and improves texture.
Don’t Skip the Rest Time
Allowing the casserole to rest helps it set and makes serving easier.
Customize the Spice Level
Add diced jalapeños for heat or reduce chili powder for a milder version.
Delicious Variations
This casserole is incredibly adaptable:
- Swap white rice for brown rice (increase cooking time by 10–15 minutes and add ¼ cup / 60 ml extra broth).
- Use Monterey Jack cheese instead of mozzarella for a smoother melt.
- Add ½ cup (120 g) sour cream to the mixture for extra creaminess.
- Stir in 1 cup (30 g) fresh spinach before baking for added greens.
What to Serve with Mexican Chicken Casserole
Pair this dish with:
- Fresh green salad with lime vinaigrette
- Guacamole and tortilla chips
- Sliced avocado and lime wedges
- Steamed vegetables
Because it’s a complete meal on its own—protein, rice, and vegetables—it works beautifully as the star of the table.
Frequently Asked Questions
1. Can I make Mexican Chicken Casserole ahead of time?
Yes, this casserole is perfect for making ahead. You can fully assemble the dish up to 24 hours in advance and store it covered in the refrigerator before baking. If you’re preparing it ahead, allow it to sit at room temperature for about 20–30 minutes before placing it in the oven to ensure even cooking. You may also need to add an additional 5–10 minutes of bake time since it will start cold.
Another option is to prepare and cook the casserole completely, then refrigerate leftovers. The flavors actually deepen overnight, making it even more delicious the next day. When reheating, cover with foil and warm in a 350°F (175°C) oven for 15–20 minutes, or microwave individual portions for 2–3 minutes.
2. Can I freeze Mexican Chicken Casserole?
Absolutely. This casserole freezes very well. Allow it to cool completely after baking, then wrap tightly in plastic wrap and foil. It can be stored in the freezer for up to 3 months.
For best results, thaw overnight in the refrigerator before reheating. Bake covered at 350°F (175°C) for 20–25 minutes, or until heated through. If freezing before baking, assemble the casserole but do not bake it. Wrap tightly and freeze. When ready to cook, thaw first and bake as directed.
Freezing makes this an excellent meal prep option for busy weeks or for sharing with friends and family.
3. How can I make this casserole healthier?
There are several simple ways to lighten up this dish while keeping it flavorful. You can use brown rice instead of white rice for added fiber and nutrients. Reducing the cheese to 1½ cups (150 g) total will lower calories while still keeping the dish cheesy.
You can also add extra vegetables such as zucchini, spinach, or diced tomatoes. Using low-sodium chicken broth and rinsing canned beans helps reduce sodium content.
For an even lighter option, substitute part of the cheese with ½ cup (120 g) plain Greek yogurt stirred into the mixture before baking. This adds creaminess while boosting protein.
4. What if my rice isn’t fully cooked?
If your rice turns out slightly undercooked, don’t worry—it’s easy to fix. Add ¼ cup (60 ml) warm chicken broth or water to the casserole, cover tightly with foil, and return it to the oven for 10–15 additional minutes.
Ensuring the dish is tightly covered during the first bake is crucial because trapped steam cooks the rice evenly. Also, check that you’re using long-grain white rice, as different rice types require varying cooking times.
With the correct liquid ratio and proper sealing, the rice should come out tender and perfectly cooked every time.

Final Thoughts
Mexican Chicken Casserole is more than just a weeknight dinner—it’s a comforting, crowd-pleasing meal that brings warmth and flavor to the table. Its vibrant combination of spices, hearty chicken, creamy beans, and melted cheese creates a dish that feels both satisfying and exciting.
One of the best things about this recipe is how adaptable it is. Whether you’re cooking for picky eaters, meal prepping for the week, or hosting friends for a casual dinner, this casserole rises to the occasion. It’s approachable enough for beginners yet flavorful enough to impress seasoned cooks.
The layered textures and bold seasonings ensure every bite is rich and balanced. The rice soaks up the savory broth, the vegetables add freshness, and the cheese ties everything together in the most comforting way.
Most importantly, this is a recipe designed for real life. It’s simple, reliable, and made with ingredients you likely already have in your kitchen. When you need a dependable dinner that feels special without being complicated, this Mexican Chicken Casserole is exactly what you’ll want to make again and again.











