Mexican Chicken Casserole is a comforting, hearty dish that brings together tender chicken, beans, corn, and melted cheese all baked into one tasty meal. It’s filled with classic Mexican flavors like cumin, chili powder, and a touch of salsa that gives it a nice little kick. The layers and textures make every bite satisfying—from the creamy, cheesy top to the soft, flavorful filling underneath.
I love making this casserole on busy weeknights because it’s so straightforward and everything cooks up in just one dish. It’s like a big, warm hug on a plate! Plus, you can easily adjust the spice level or add extra veggies to suit your family’s taste. I usually whip up a simple salad or some guacamole on the side to keep things fresh and bright.
One of my favorite things about this casserole is how well it stores and reheats, making it great for leftovers or meal prep. It’s also a crowd-pleaser whenever I bring it to potlucks or family dinners; people always ask for the recipe! If you’re looking for a filling, flavorful meal that’s easy to make and full of Mexican-inspired goodness, this casserole is a fantastic choice.
Key Ingredients & Substitutions
Chicken: Cooked shredded chicken breast works best for texture and mild flavor. You can use rotisserie chicken or leftover chicken too—it saves time and tastes great.
Diced Tomatoes with Chilies: These add a nice kick and moisture. If you want less spice, use plain diced tomatoes and add a bit of mild salsa instead.
Black Beans & Corn: Both add heartiness and texture. If no black beans, try pinto beans. Frozen or canned corn works fine—just drain well to avoid extra liquid.
Cheese: Sharp cheddar and Monterey Jack melt nicely and give a rich flavor. You can swap with Colby Jack or a Mexican cheese blend if needed.
Sour Cream & Salsa: These help keep the casserole creamy and flavorful. Greek yogurt can be a good sour cream substitute for a lighter option. Use your favorite salsa for mild or medium heat.
How Do I Get the Casserole Creamy and Not Dry?
Keeping the casserole moist and creamy is key here. Follow these steps to make sure it comes out perfectly:
- Mix the sour cream and salsa well with the chicken and veggies. This adds moisture throughout the dish.
- Drain canned ingredients like beans and corn well to avoid extra water, which can make the casserole soggy.
- Don’t overbake—25-30 minutes is enough for everything to heat through and the cheese to melt without drying out.
- Let the casserole rest 5 minutes before serving. This allows the juices to settle and makes it easier to slice.

Equipment You’ll Need
- 9×13-inch baking dish – perfect size for even cooking and layers; easy to serve from.
- Large mixing bowl – to toss all your ingredients together without spills.
- Sharp knife and cutting board – for chopping veggies and shredding chicken if needed.
- Spoon or spatula – to mix and spread the casserole evenly in the dish.
- Oven mitts – to safely handle the hot casserole when it’s fresh from the oven.
Flavor Variations & Add-Ins
- Swap chicken for cooked ground beef or turkey for a different protein that still pairs well with Mexican spices.
- Add diced jalapeños or a dash of cayenne pepper if you prefer more heat.
- Mix in chopped fresh spinach or zucchini to sneak in extra veggies and add color.
- Try pepper jack cheese instead of Monterey Jack for a little spicy twist in the melted cheese layer.
How to Make Mexican Chicken Casserole
Ingredients You’ll Need:
Main Ingredients:
- 3 cups cooked and shredded chicken breast
- 1 can (10 oz) diced tomatoes with green chilies (such as Rotel)
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup frozen or canned corn, drained
- 1/2 cup sliced black olives
- 1 small onion, finely diced
- 2 cloves garlic, minced
- 1/2 cup green bell pepper, diced
- 1/2 cup salsa (mild or medium)
- 1 cup sour cream
- 1/4 cup chopped fresh cilantro (plus extra for garnish)
Cheese & Seasonings:
- 1 cup shredded sharp cheddar cheese
- 1 cup shredded Monterey Jack cheese
- 1 teaspoon cumin powder
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- Salt and pepper, to taste
- Cooking spray or oil, for greasing the baking dish
- Optional toppings: diced fresh tomatoes, extra sour cream, sliced jalapeños
How Much Time Will You Need?
This recipe takes about 15 minutes to prepare and 25-30 minutes to bake. Include 5 minutes of cooling time before serving, so the casserole sets nicely and is easier to slice.
Step-by-Step Instructions:
1. Prep Your Oven and Baking Dish:
Start by heating your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with cooking spray or oil to prevent sticking.
2. Mix the Filling:
In a large bowl, combine the shredded chicken, diced tomatoes with green chilies, black beans, corn, olives, onion, garlic, bell pepper, salsa, and sour cream. Add the cumin, chili powder, smoked paprika, salt, and pepper. Stir everything together until the spices and ingredients are evenly mixed.
3. Add Cheese and Cilantro:
Fold half of the shredded sharp cheddar and Monterey Jack cheeses into the mixture, along with the chopped cilantro. This will make the casserole creamy and flavorful inside.
4. Assemble the Casserole:
Spread the chicken mixture evenly into the prepared baking dish. Sprinkle the remaining cheese over the top for a golden, cheesy crust.
5. Bake the Casserole:
Place the dish in the oven and bake for 25-30 minutes, until the cheese on top is melted, bubbly, and starting to turn golden.
6. Cool and Serve:
Remove the casserole from the oven and let it rest for about 5 minutes. This helps it set so you can serve neat slices. Top with fresh diced tomatoes, extra sour cream, and chopped cilantro if you like. Enjoy with guacamole or a green salad for a complete meal!
Can I Use Frozen Chicken Instead of Fresh?
Yes! Just make sure the chicken is fully thawed before shredding and using in the casserole. Thaw in the fridge overnight for best results.
Can I Prepare the Casserole Ahead of Time?
Absolutely! You can assemble the casserole a day in advance, then cover and refrigerate it. Bake it fresh when you’re ready, adding an extra 5-10 minutes if baking straight from the fridge.
How Should I Store Leftovers?
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in the oven or microwave until heated through, stirring occasionally to maintain even temperature.
Can I Make This Recipe Spicier?
Of course! Add diced jalapeños, a bit of cayenne pepper, or choose a spicier salsa to increase the heat to your liking. Just adjust gradually to avoid overwhelming the flavors.



