Oh, let me tell you about my absolute favorite weeknight lifesaver, this Mexican casserole! It’s the kind of dish that makes everyone come running when they smell it baking. I first made this years ago when my sister showed up unannounced with her three hungry kids in tow. Twenty minutes of prep, thirty in the oven, and suddenly I was the hero aunt with empty plates all around.

What makes this Mexican casserole so special? It’s got all those bold south-of-the-border flavors we love, savory ground beef seasoned with taco spices, hearty black beans, sweet corn, and just enough kick from the salsa and green chilies. But here’s the best part: those soft flour tortillas soak up all the delicious juices while baking, creating perfect layers of cheesy, saucy goodness in every bite.
This recipe has become my go-to for potlucks, new parents needing meals, and those nights when cooking feels like too much. It’s forgiving (no fancy techniques here!), adaptable to whatever’s in your pantry, and guaranteed to disappear fast. My kids actually cheer when they see me pulling out the ingredients!
Table of Contents
Why Youโll Love This Mexican Casserole
Trust me, this isn’t just another casserole recipe. It’s the kind of dish that makes you wonder why you ever ordered takeout. Here’s why it’s become my most requested meal:
- Effortless weeknight magic: Brown some meat, dump in cans (no shame!), layer, and bake. Done in under an hour while you set the table or help with homework.
- Flavor fireworks: That taco seasoning mixed with melty cheese and salsa creates layers of savory, spicy, cheesy goodness that’ll have everyone asking for seconds.
- Pantry superhero: Out of black beans? Use pinto. No corn? No problem. This recipe bends to whatever’s in your fridge without fuss.
- Crowd-pleaser guarantee: Kids devour it, adults rave about it, and picky eaters don’t even realize they’re eating beans. Total win!
Seriously, this casserole has saved more of my busy evenings than I can count. Once you try it, you’ll understand the hype!
Mexican Casserole Ingredients
Okay, let’s gather everything you’ll need for this flavor-packed Mexican casserole! I promise it’s all simple stuff you probably already have in your pantry. Here’s what makes this dish sing:
- 1 lb lean ground beef (or ground turkey if you prefer, both work great!)
- 1 packet (1 oz) taco seasoning (use your favorite brand or homemade mix)
- 1 can (15 oz) black beans, drained and rinsed really well (this removes that starchy liquid)
- 1 can (15 oz) whole kernel corn, drained thoroughly (trust me, you don’t want extra liquid here)
- 1 can (10 oz) diced tomatoes with green chilies, undrained (this is your liquid gold, don’t drain it!)
- 1 cup salsa (chunky style gives the best texture, but use what you love)
- 6 to 8 medium flour tortillas (soft taco size, corn tortillas work too if you prefer)
- 2 cups shredded cheese (I’m obsessed with sharp Cheddar, but a Monterey Jack blend is delicious too)
See? Nothing fancy, just good, honest ingredients that come together beautifully. Now let’s make some magic!

How to Make Mexican Casserole
Alright, let’s get this party started! This casserole comes together in just a few simple steps, but I’ll walk you through each one to make sure you nail it. By the time your kitchen smells like a fiesta, you’ll be grinning from ear to ear.
Preparing the Filling
First things first, grab your biggest skillet and crank that heat to medium-high. Toss in your ground beef (or turkey, no judgment here!) and let it sizzle away until it’s nicely browned. Don’t skimp on breaking up those clumps; we want even little crumbles for perfect bites. Once it’s cooked through, drain off that extra fat (pro tip: tilt the pan and use a spoon to scoop it out, way easier than paper towels!).
Now for the fun part: Stir in that taco seasoning packet until the meat is coated in all those yummy spices. Next, dump in your black beans (make sure you rinsed them well!), the drained corn, those juicy diced tomatoes with green chilies (liquid and all!), and your favorite salsa. Give it a good stir and let it simmer for about 5 minutes. I know you’ll be tempted to skip this step, but don’t! Those few minutes let all the flavors get to know each other and become best friends.
Layering the Casserole
While your filling simmers, grab that 9×13 baking dish and give it a quick spray with cooking spray (trust me, you don’t want to wrestle with stuck-on cheese later). Now for the layers, this is where the magic happens!
Start by laying down your flour tortillas to cover the bottom. You might need to tear some in half to fill in the gaps. Think of it like putting together a delicious puzzle. Spoon half of that amazing meat mixture over the tortillas, spreading it out evenly. Now shower it with half your shredded cheese (I always sneak a little extra here, but that’s our secret).
Repeat the whole process, another layer of tortillas (rip ’em if you need to), the rest of the filling, and the remaining cheese. The top should look like a beautiful, cheesy landscape ready for baking.
Baking and Serving
Pop some foil over your masterpiece (shiny side down, please!) and slide it into that 350ยฐF oven. Bake it covered for 20 minutes; this lets everything get cozy and heated through. Then, carefully peel off the foil (watch out for steam!) and bake for another 10 minutes until the cheese is gloriously melted and maybe even a little bubbly around the edges.
Here’s the hardest part: Letting it sit for 5 minutes before diving in. I know, I know, the smell is torture, but this little rest helps all the layers set so you get perfect slices. Serve it up with some sour cream, chopped cilantro, or extra salsa if you’re feeling fancy. Then stand back and accept all the compliments headed your way!

Tips for the Best Mexican Casserole
After making this casserole more times than I can count, I’ve learned a few tricks that take it from good to “can I have the recipe?” amazing. Here are my must-know tips:
- Spice it your way: If you like things mild, use mild salsa and plain diced tomatoes. For more heat, throw in some chopped jalapeรฑos or use hot taco seasoning. My neighbor adds a dash of chipotle powder for smoky flavor!
- Cheese matters: Skip the pre-shredded stuff if you can. It’s coated to prevent clumping, but doesn’t melt as smoothly. Freshly grated cheese makes all the difference in texture. My favorite combo? Half sharp cheddar for flavor, half Monterey Jack for meltiness.
- Say no to soggy tortillas: Make sure your beans and corn are well-drained. That extra liquid makes the bottom layer mushy. If your salsa is super watery, drain it for a minute in a strainer first.
- Let it rest: I know it’s tempting to dig right in, but those 5 minutes after baking let everything set up perfectly. Otherwise, you’ll have a delicious but messy pile instead of neat squares.
- Brown that meat well: Take the extra minute to get nice browning on your ground beef. That caramelization adds so much flavor you’ll miss if you rush this step!
Mexican Casserole Variations
One of the best things about this casserole is how easily you can tweak it to fit what you have or what you’re craving. Don’t have ground beef? No problem! Ground turkey works beautifully (that’s actually what I used last Tuesday when I realized too late I was out of beef). For my vegetarian friends, try swapping in a plant-based crumble or just double up on the beans, black beans plus some pinto beans make it extra hearty.
Got veggies to use up? Throw them in! Diced bell peppers, zucchini, or even spinach can sneak into the meat mixture without anyone noticing (shhh, I won’t tell). For gluten-free, corn tortillas work just as well as flour; just layer them the same way. My sister makes this dairy-free by using her favorite vegan cheese, and honestly? Still delicious. The key is keeping that perfect balance of textures, something creamy, something hearty, and always, always plenty of flavor.
Serving and Storing Mexican Casserole
Now for the best part: Digging into your masterpiece! I love serving this casserole with all the fixings on the side so everyone can customize their plate. A big dollop of cool sour cream balances the heat perfectly, while diced avocado or guacamole adds creaminess. My kids go crazy for crushed tortilla chips on top for crunch, and a sprinkle of fresh cilantro makes it look fancy without any extra work.
Got leftovers? No problem! This casserole keeps beautifully in the fridge for up to 3 days. Just cover it tightly with plastic wrap or transfer portions to airtight containers. When you’re ready for round two, reheat individual servings in the microwave (about 1-2 minutes) or pop the whole dish back in a 350ยฐF oven for 15-20 minutes until heated through. Pro tip: add a tiny splash of water before reheating to keep it from drying out.
Want to freeze it? You sure can! Let it cool completely, then wrap the whole dish (or portions) in foil and freeze for up to 2 months. Thaw overnight in the fridge before reheating. The tortillas might get a bit softer, but the flavors will still be amazing!

Nutritional Information
Just so you know what you’re diving into, here’s the nutritional breakdown per serving (but remember, these are estimates and can vary based on your specific ingredients):
- Calories: About 450 kcal
- Protein: 25g (thanks to all that beef and cheese!)
- Carbs: 40g (those tortillas and beans pack energy)
- Fiber: 6g (beans doing their good work)
- Sugar: 5g (mostly from the corn and salsa)
- Fat: 20g (8g saturated, blame the delicious cheese)
These numbers can change if you swap ingredients, like using turkey instead of beef or low-fat cheese. But let’s be honest, we’re here for the flavor first!
Mexican Casserole FAQs
Can I make Mexican casserole ahead of time?
Absolutely! Assemble it completely (right up to adding the final cheese layer), cover tightly with plastic wrap, and refrigerate for up to 24 hours before baking. Just add 5-10 extra minutes to the baking time since it’ll be cold from the fridge. This makes it perfect for meal prep Sundays!
Does Mexican casserole freeze well?
Like a champ! Bake it first, let it cool completely, then wrap the whole dish (or individual portions) in foil before freezing for up to 2 months. Thaw overnight in the fridge before reheating at 350ยฐF until bubbly (about 30 minutes for the full dish). The tortillas soften a bit, but the flavors stay amazing.
What’s the best cheese to use?
I swear by a 50/50 mix of sharp cheddar and Monterey Jack; the cheddar gives bold flavor while the Jack melts beautifully. Pre-shredded works in a pinch, but freshly grated melts smoother without those weird anti-caking additives.
Can I use corn tortillas instead of flour?
You bet! Corn tortillas give an authentic taste and work great for gluten-free diets. Just know they’ll absorb more liquid, so your casserole might be slightly firmer. No need to adjust anything else in the recipe.
Why is my casserole watery?
Two likely culprits: not draining the beans/corn well enough or using runny salsa. Next time, really shake that can of beans dry and maybe even pat the corn with a paper towel. For salsa, choose a thick, chunky style or drain briefly in a strainer first.
Fiesta-Ready Casseroles to Try
If you enjoyed the layers of flavor in this Mexican Casserole, these hearty, cheesy bakes will be perfect additions to your dinner rotation.
- Baked Taco Casserole: A crowd-pleasing bake with seasoned beef, tortillas, and plenty of cheese.โ
- Walking Taco Casserole: Crunchy chips topped with savory taco meat and your favorite fixings.โ
- Chicken Enchilada Casserole: Layers of tender chicken, enchilada sauce, and tortillas for a comforting meal.โ
- Beef Nachos: Classic loaded nachos perfect for sharing on game day or family nights.โ
Try these vibrant, family-friendly recipes next to keep the fiesta going!โ
Enjoy Your Mexican Casserole
Now go enjoy that cheesy, comforting goodness you just created! I’d love to hear how your Mexican casserole turns out. Leave a comment below or snap a photo of your masterpiece to share. Trust me, once you taste that first bite, you’ll understand why this recipe never leaves my regular rotation. Happy cooking!
Print
Mexican Casserole
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Diet: Low Lactose
Description
This hearty casserole features layers of seasoned beef, black beans, and corn baked with salsa and melted cheese. It creates a comforting meal that is perfect for busy weeknights and guarantees empty plates.
Ingredients
- 1 lb lean ground beef (or ground turkey)
- 1 packet (1 oz) taco seasoning
- 1 can (15 oz) black beans, drained and rinsed well
- 1 can (15 oz) whole kernel corn, thoroughly drained
- 1 can (10 oz) diced tomatoes with green chilies, do not drain
- 1 cup salsa (chunky style works best)
- 6 to 8 medium flour tortillas (soft taco size)
- 2 cups shredded cheese (sharp Cheddar or Monterey Jack blend)
Instructions
- Preheat your oven to 350ยฐF. Lightly grease a 9×13 inch baking dish with non-stick cooking spray to prevent sticking.
- Place a large skillet over medium-high heat. Add the ground beef and cook until it is fully browned and no longer pink. Drain the excess fat from the pan to ensure the filling is not greasy.
- Stir the taco seasoning into the browned meat. Add the drained black beans, drained corn, the undrained diced tomatoes with green chilies, and the salsa. Mix well and let the mixture simmer for 5 minutes to combine the flavors.
- Arrange a layer of flour tortillas on the bottom of the prepared baking dish. You may need to cut or tear them to cover the surface. Spoon half of the meat and bean mixture over the tortillas. Sprinkle one cup of the shredded cheese on top.
- Repeat the layers with the remaining tortillas, the rest of the meat mixture, and the remaining cheese.
- Cover the dish tightly with aluminum foil. Bake for 20 minutes. Remove the foil carefully and bake for an additional 10 minutes until the cheese is bubbly and melted. Let it rest for 5 minutes before serving.
Notes
- For a spicier version, use hot salsa or add diced jalapeรฑos.
- Substitute ground turkey or chicken for a lighter dish.
- Leftovers can be stored in the refrigerator for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Baking
- Cuisine: Mexican
Nutrition
- Serving Size: 1 serving
- Calories: 450 kcal
- Sugar: 5g
- Sodium: 900mg
- Fat: 20g
- Saturated Fat: 8g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 6g
- Protein: 25g
- Cholesterol: 70mg
Keywords: Mexican casserole, easy dinner, ground beef recipe, cheesy casserole, weeknight meal