I’ve always loved the kind of meals that invite everyone to the table with wide eyes and hungry hearts. This Layered Tortilla Mexican Casserole is exactly that — comforting, colorful, and packed with bold, familiar flavors. It’s the kind of dish I rely on when I need something filling, festive, and incredibly easy to put together.

Whether it’s a cozy weeknight dinner or a casual gathering with friends, this casserole never disappoints. The layers of seasoned beans, shredded chicken, melty cheese, and salsa all stacked between soft tortillas make it a complete meal in one dish. And the best part? It’s endlessly customizable, which means it never gets boring.
Why You’ll Love This Layered Tortilla Mexican Casserole
This dish is weeknight gold. Not only does it come together quickly, but it’s also made with pantry staples you likely already have. It’s family-friendly, makes fantastic leftovers, and gives you the satisfaction of comfort food without being overly heavy. The combination of textures — soft tortillas, hearty filling, melty cheese — creates that irresistible bite every single time.
Plus, it’s ideal for meal prep or freezing for later. You can make it ahead, reheat it, and it tastes just as good (if not better) the next day. It’s also naturally gluten-free if you use corn tortillas, and adaptable for vegetarian or dairy-free diets with just a couple of swaps.
What Kind of Tortillas Should I Use?
This really comes down to personal preference, but I usually go with corn tortillas for a slightly chewy texture and deeper flavor. Flour tortillas tend to be softer and a little more neutral, which also works well. If you're looking for a gluten-free version, stick with corn. If you prefer a sturdier structure and milder taste, flour is the way to go. Either option will absorb the sauce and meld beautifully with the layers.
Options for Substitutions
There’s plenty of room to get creative with this recipe. Don’t have shredded chicken? Use ground beef, turkey, or go meatless with extra beans or lentils. You can replace black beans with pinto or kidney beans, and swap the cheese for a dairy-free alternative if needed. Add more heat with jalapeños or use a mild salsa for a kid-friendly version. You can also toss in corn, sautéed peppers, or zucchini for added veggies. The idea is to build a dish that fits your pantry and your palate.
Ingredients for this Layered Tortilla Mexican Casserole
Tortillas – These are the base of your casserole layers. They hold everything together and soak up all the delicious sauce.
Shredded chicken – Provides protein and adds that tender, meaty texture that makes the casserole hearty and filling.
Black beans – Add fiber, creaminess, and a rich earthy flavor. They also help bulk up the filling, making it more satisfying.
Salsa – Acts as the sauce for the casserole, adding moisture and bold, tangy flavor. Choose your favorite mild, medium, or hot salsa.
Shredded cheese – Melts beautifully into each layer and creates that irresistible cheesy top. A blend of cheddar and Monterey Jack works perfectly.
Green onions – Add a fresh, sharp bite that cuts through the richness of the casserole.
Avocado or guacamole – Optional topping, but adds a creamy, cooling contrast to the warm layers.
Queso fresco or feta – Crumbled over the top for a salty, tangy kick.

Step 1: Preheat and Prepare the Dish
Start by preheating your oven to 375°F (190°C). Lightly grease a round or rectangular baking dish to prevent sticking and make cleanup easier.
Step 2: Assemble the First Layer
Lay down a tortilla or two to cover the base of the dish. Tear them if needed to create a full layer. Spread a portion of salsa evenly over the tortillas, then sprinkle some black beans and shredded chicken on top. Finish with a light layer of cheese.
Step 3: Repeat the Layers
Continue layering: tortillas, salsa, beans, chicken, cheese — until all the ingredients are used up. End with a final layer of tortillas and a generous topping of shredded cheese.
Step 4: Bake the Casserole
Cover the dish with foil and bake for 20 minutes. Then remove the foil and bake for another 10 minutes until the top is bubbly and golden. Let it rest for 5-10 minutes before serving to allow the layers to set.
Step 5: Garnish and Serve
Top with chopped green onions, avocado cubes, and crumbled queso fresco or feta. You can also add a drizzle of sour cream or a handful of chopped cilantro if desired. Slice and serve warm.
How Long to Prepare the Layered Tortilla Mexican Casserole
Prep Time: You’ll need about 15–20 minutes to get everything ready. That includes shredding your cooked chicken, opening and rinsing the beans, and assembling the layers. If you're using store-bought rotisserie chicken or pre-cooked shredded chicken, this goes even faster.
Cook Time: Once assembled, the casserole bakes for 30 minutes total — 20 minutes covered to lock in moisture and heat the layers through, then 10 minutes uncovered to get that perfectly melted, golden cheesy top. Let it rest for another 5–10 minutes before serving.
Tips for Perfect Layered Tortilla Mexican Casserole
- Use room-temperature ingredients so everything heats evenly in the oven.
- Drain your beans and salsa to avoid a soggy casserole.
- Grease the baking dish or use parchment to make cleanup easier.
- Let it rest after baking so the layers can firm up and slice cleanly.
- Taste your salsa beforehand to ensure it matches the spice level you want.
Watch Out for These Mistakes While Cooking
- Overloading layers: Too much filling can make the casserole unstable or soggy.
- Using watery salsa: This can cause the bottom to get mushy. Strain it slightly if needed.
- Not preheating the oven: It’s key to even cooking and proper cheese melting.
- Skipping the rest time: If you cut into it too soon, it may fall apart.
- Uneven layering: Try to distribute ingredients evenly so every bite is balanced.
What to Serve With Layered Tortilla Mexican Casserole?
1. Mexican Street Corn (Elote)
Charred corn on the cob slathered with crema, cotija cheese, and chili powder is the perfect side.
2. Cilantro Lime Rice
Fluffy, zesty rice pairs beautifully with the flavors of the casserole.
3. Fresh Green Salad
A crisp, lime-dressed salad adds freshness and crunch.
4. Tortilla Chips with Salsa or Guacamole
Ideal for scooping up any leftover filling or topping.
5. Refried Beans
Creamy and savory, they add even more comfort to the plate.
Storage Instructions
Refrigerate: Allow the casserole to cool completely. Cover tightly or store in an airtight container and refrigerate for up to 4 days.
Freeze: Wrap the entire baked casserole (or portions of it) tightly in plastic wrap and foil, then freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Reheat: For best results, reheat in a 350°F oven for 15–20 minutes or until warmed through. You can also microwave individual portions for 2–3 minutes.
Estimated Nutrition
Per serving (⅙th of casserole, approximate):
- Calories: 390
- Protein: 28g
- Carbohydrates: 30g
- Fiber: 6g
- Fat: 18g
- Saturated Fat: 8g
- Sodium: 620mg
- Sugar: 3g
Frequently Asked Questions
Can I make this casserole vegetarian?
Yes! Simply omit the chicken and add more beans, lentils, or sautéed vegetables like mushrooms or zucchini.
Can I prep this ahead of time?
Absolutely. You can assemble the casserole up to 24 hours in advance and refrigerate it until you're ready to bake.
What’s the best cheese to use?
A mix of sharp cheddar and Monterey Jack melts well and gives a nice flavor balance.
How do I keep the bottom from getting soggy?
Use thick tortillas and drain your salsa and beans well before layering.
Can I use leftover taco meat instead of chicken?
Definitely! Ground beef or turkey works great and adds a different flavor twist.
Conclusion
This Layered Tortilla Mexican Casserole is everything I love in a weeknight dinner: quick, hearty, full of bold flavors, and endlessly adaptable. Whether you’re feeding a family or just looking to enjoy leftovers that taste even better the next day, this dish delivers every time. With just a few simple ingredients and steps, you get a satisfying, comforting meal that’s always a hit around the table.

Layers of Comfort
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Dinner
- Method: Baking
- Cuisine: Mexican
Description
Looking for a cozy, flavor-packed dinner that’s quick to make and family-approved? This Layered Tortilla Mexican Casserole is the answer. Loaded with juicy shredded chicken, hearty black beans, salsa, and gooey cheese stacked between soft tortillas, this easy recipe is a hit for any night of the week. Perfect for meal prep, leftovers, or when you need comfort food fast. It’s one of those easy dinner ideas that doubles as a quick breakfast option or even a healthy snack when you crave something warm and satisfying. Whether you’re exploring breakfast ideas or food ideas for a crowd, this layered beauty has you covered.
Ingredients
8 small corn or flour tortillas
2 cups shredded cooked chicken
1 can (15 oz) black beans, drained and rinsed
1 ½ cups salsa (mild, medium, or hot depending on preference)
2 cups shredded cheese (cheddar and Monterey Jack blend)
¼ cup chopped green onions
1 avocado, diced (optional)
⅓ cup crumbled queso fresco or feta (optional)
Instructions
1. Preheat your oven to 375°F (190°C). Lightly grease a round or rectangular baking dish.
2. Place a layer of tortillas on the bottom of the dish, tearing them to fit as needed.
3. Spread a portion of salsa over the tortillas, then sprinkle with black beans and shredded chicken. Add a light layer of shredded cheese.
4. Repeat the layers until all ingredients are used, ending with tortillas and a generous layer of cheese on top.
5. Cover with foil and bake for 20 minutes. Remove foil and bake for an additional 10 minutes until cheese is melted and golden.
6. Let it rest for 5–10 minutes before serving.
7. Garnish with green onions, diced avocado, and crumbled cheese if desired. Serve warm and enjoy!
Notes
Use thick tortillas and drain salsa and beans to prevent sogginess.
Make this ahead by assembling the casserole and refrigerating it up to 24 hours before baking.
Add your favorite veggies like corn or bell peppers for extra nutrition and texture.
Nutrition
- Serving Size: ⅙ of casserole
- Calories: 390
- Sugar: 3g
- Sodium: 620mg
- Fat: 18g
- Saturated Fat: 8g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 6g
- Protein: 28g
- Cholesterol: 65mg
Keywords: easy dinner, casserole, layered tortillas, chicken bake, family meals