When you need a dish that brings the heat, the heartiness, and a whole lot of flavor to the table, look no further than Mexican Casserole. This bold and colorful bake is everything you love about Tex-Mex in one bubbling, cheesy dish. Ground beef, black beans, sweet corn, and spicy salsa get layered together with melty cheese and soft tortillas to create a meal that’s satisfying, soul-warming, and perfect for feeding a crowd.
Behind the Recipe
This recipe has become one of those go-to comfort meals in our house. I first made it for a game night with friends, wanting something easy to serve and big on flavor. The first time it came out of the oven, golden and bubbling, I knew it was a winner. Now it’s on regular rotation, especially when we need something that feels like a fiesta in a pan without spending hours in the kitchen.
Recipe Origin or Trivia
While not a traditional Mexican dish, this casserole is rooted in Tex-Mex cooking, which blends Mexican flavors with American staples. Think of it like enchiladas, tacos, and nachos all mashed into one glorious bake. It’s the kind of hearty dish that grew popular in American kitchens during the 1980s, when casseroles were king, and pantry-friendly meals became lifesavers for busy families.
Why You’ll Love Mexican Casserole
This one’s a total game-changer when it comes to easy dinners that please everyone.
Versatile: Swap out proteins, add veggies, or change up the spice level — it’s endlessly adaptable.
Budget-Friendly: Uses inexpensive ingredients that stretch across multiple servings.
Quick and Easy: Simple prep and just 30 minutes in the oven.
Customizable: Gluten-free, vegetarian, or extra spicy — make it your way.
Crowd-Pleasing: Great for potlucks, parties, or hungry teens.
Make-Ahead Friendly: Assemble it ahead of time and bake when ready.
Great for Leftovers: Reheats beautifully and makes a great lunch the next day.
Chef’s Pro Tips for Perfect Results
Want your casserole to come out just right every time? Here are a few pro secrets:
- Use fresh or homemade salsa for a burst of real flavor.
- Drain your beans and corn well to avoid a soggy base.
- Layer the tortillas evenly so each slice holds together.
- Add a layer of cheese on top and in between for that gooey melt.
- Let it rest 5–10 minutes before slicing so it sets.
Kitchen Tools You’ll Need
Before you dive in, grab these kitchen basics:
9×13 Baking Dish: Perfect size for a hearty family casserole.
Large Skillet: To cook and season your ground beef filling.
Mixing Spoon or Spatula: For stirring and layering with ease.
Measuring Cups and Spoons: To keep ingredients balanced.
Aluminum Foil: Helps prevent over-browning during baking.
Ingredients in Mexican Casserole
Each layer brings a new flavor and texture to the dish. Here’s everything you’ll need:
- Ground Beef: 1 pound. Savory, protein-packed, and filling.
- Black Beans: 1 (15-ounce) can, drained and rinsed. Add fiber and a creamy bite.
- Corn Kernels: 1 cup (fresh, frozen, or canned and drained). Sweet and colorful.
- Salsa: 1 cup. Brings in moisture and spice.
- Taco Seasoning: 1 packet or 2 tablespoons homemade. Adds that signature Tex-Mex kick.
- Flour Tortillas: 6 large, cut in halves or quarters. Layers the casserole beautifully.
- Shredded Cheddar Cheese: 2 cups. Melts into every crevice.
- Sour Cream: ½ cup. Creamy and cools down the spice.
- Chopped Onion: 1 small. Adds texture and flavor to the meat.
- Olive Oil: 1 tablespoon. For sautéing.
- Fresh Cilantro: For garnish and freshness.
Ingredient Substitutions
Need to tweak it? No problem:
Ground Beef: Use ground turkey, shredded chicken, or plant-based crumbles.
Black Beans: Pinto beans or refried beans work well.
Flour Tortillas: Use corn tortillas or gluten-free wraps.
Cheddar Cheese: Try Monterey Jack, Colby, or a Mexican blend.
Sour Cream: Greek yogurt or a dairy-free alternative.
Ingredient Spotlight
Taco Seasoning: This pantry staple delivers big flavor fast. Cumin, paprika, garlic, and chili powder combine to give the beef that craveable Tex-Mex edge.
Flour Tortillas: They soak up the sauce and hold everything together, becoming almost lasagna-like in texture once baked.

Instructions for Making Mexican Casserole
This one-pan wonder is as easy as layer, bake, and enjoy. Here’s how to do it:
-
Preheat Your Equipment:
Set your oven to 375°F (190°C) and grease a 9×13-inch baking dish. -
Combine Ingredients:
In a skillet over medium heat, sauté chopped onion in olive oil until soft. Add ground beef and cook until browned. Stir in taco seasoning, salsa, black beans, and corn. Simmer for 5 minutes. -
Prepare Your Cooking Vessel:
Spoon a layer of the meat mixture onto the bottom of the dish. Top with tortilla halves to cover. -
Assemble the Dish:
Add a layer of shredded cheese, a few dollops of sour cream, and repeat with meat, tortillas, and cheese until everything is used up. Finish with cheese on top. -
Cook to Perfection:
Cover with foil and bake for 20 minutes. Remove foil and bake an additional 10 minutes until bubbly and golden. -
Finishing Touches:
Let the casserole rest for 5–10 minutes. Top with fresh cilantro and a spoonful of sour cream, if desired. -
Serve and Enjoy:
Cut into squares and serve hot with a side of tortilla chips, guacamole, or a crisp salad.
Texture & Flavor Secrets
Each bite hits with melty cheese, soft tortillas, and the slight crunch of corn. The beef is juicy and spiced, the beans give a creamy base, and the salsa pulls it all together with a zesty punch. It’s spicy, savory, and totally irresistible.
Cooking Tips & Tricks
Want to make this dish shine every time? Try these:
- Add a layer of jalapeños for heat lovers.
- Swap in roasted vegetables for extra flavor.
- Double the cheese for maximum gooey goodness.
What to Avoid
Keep your casserole from falling flat by avoiding these mistakes:
- Don’t skip resting time — it helps everything hold together.
- Avoid overloading with salsa, which can make it soggy.
- Don’t use raw tortillas — make sure they’re softened or pre-cooked.
Nutrition Facts
Servings: 6
Calories per serving: 510
Note: These are approximate values.
Preparation Time
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Make-Ahead and Storage Tips
Assemble your casserole up to a day in advance and keep it covered in the fridge. Bake when ready to serve. Leftovers can be stored in the refrigerator for 3–4 days or frozen for up to 2 months. Reheat in the oven or microwave until hot.
How to Serve Mexican Casserole
This dish stands strong on its own, but it pairs beautifully with:
- A dollop of guacamole or salsa verde on the side.
- Mexican rice or cilantro-lime rice.
- Crisp shredded lettuce and tomatoes for a taco salad twist.
Creative Leftover Transformations
Leftovers are even more fun the next day. Try:
- Slicing into burritos with rice and avocado.
- Chopping up and mixing into scrambled eggs for a Tex-Mex breakfast.
- Turning into quesadillas with a little extra cheese.
Additional Tips
- Lightly toast tortillas if they’re too soft to keep texture.
- Sprinkle crushed tortilla chips on top before baking for crunch.
- Add a squeeze of lime for brightness just before serving.
Make It a Showstopper
Serve it in a colorful baking dish and garnish with cilantro, diced tomatoes, and lime wedges. A drizzle of crema and a few sliced jalapeños make it look restaurant-ready.
Variations to Try
- Vegetarian Version: Skip the meat and add sautéed zucchini, bell peppers, and mushrooms.
- Spicy Supreme: Use hot salsa, chipotle powder, and jalapeños throughout.
- Breakfast Style: Add scrambled eggs and breakfast sausage.
- Enchilada Style: Swap salsa for enchilada sauce.
- Low-Carb: Use low-carb tortillas and reduce beans and corn.
FAQ’s
Q1: Can I make this gluten-free?
A1: Yes, just use gluten-free tortillas and check your seasoning packet.
Q2: What type of salsa works best?
A2: Chunky tomato-based salsas with medium heat give the best texture and flavor.
Q3: Can I freeze this casserole?
A3: Absolutely. Freeze before or after baking and reheat as needed.
Q4: Can I use rotisserie chicken instead of ground beef?
A4: Yes! Shredded chicken makes a great quick swap.
Q5: Is this recipe kid-friendly?
A5: Very! You can dial down the spice to suit young palates.
Q6: Can I make this in a smaller pan?
A6: Yes, but reduce the layers or ingredient amounts to fit.
Q7: What cheese melts best for this?
A7: Cheddar, Monterey Jack, or a Mexican blend work beautifully.
Q8: Should I cover it while baking?
A8: Cover for the first part of baking to keep it moist, then uncover for a golden top.
Q9: Can I add rice inside the casserole?
A9: Sure! Just make sure it’s pre-cooked and well-seasoned.
Q10: How long will leftovers last?
A10: Up to 4 days in the fridge or 2 months in the freezer.
Conclusion
Mexican Casserole is the kind of no-fuss, all-flavor dish that turns any night into a celebration. Whether you’re feeding a crowd, prepping meals for the week, or just craving something cheesy and bold, this casserole delivers every single time. Let me tell you, it’s worth every cheesy, spicy bite.
Print
Mexican Casserole
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Dish
- Method: Baking
- Cuisine: Tex-Mex
- Diet: Gluten Free
Description
A cheesy, layered Mexican casserole filled with seasoned ground beef, black beans, corn, salsa, and tortillas — baked to perfection for the ultimate comfort food feast.
Ingredients
- 1 pound ground beef
- 1 (15-ounce) can black beans, drained and rinsed
- 1 cup corn kernels (fresh, frozen, or canned)
- 1 cup salsa
- 1 packet taco seasoning or 2 tablespoons homemade
- 6 large flour tortillas, cut in halves or quarters
- 2 cups shredded cheddar cheese
- 1/2 cup sour cream
- 1 small onion, chopped
- 1 tablespoon olive oil
- Fresh cilantro, for garnish
Instructions
- Preheat oven to 375°F (190°C) and grease a 9×13-inch baking dish.
- Sauté chopped onion in olive oil over medium heat until soft. Add ground beef and cook until browned. Stir in taco seasoning, salsa, beans, and corn. Simmer for 5 minutes.
- Spoon a layer of meat mixture into the dish. Top with tortilla pieces to cover.
- Add a layer of cheese and dollops of sour cream. Repeat layers until ingredients are used, ending with cheese on top.
- Cover with foil and bake for 20 minutes. Uncover and bake another 10 minutes until bubbly and golden.
- Let rest for 5–10 minutes before slicing. Garnish with cilantro and extra sour cream, if desired.
- Serve hot with chips, guacamole, or salad.
Notes
- Use fresh or homemade salsa for better flavor.
- Drain beans and corn to avoid excess moisture.
- Let it rest before slicing to hold its shape better.
Nutrition
- Serving Size: 1 slice
- Calories: 510
- Sugar: 5g
- Sodium: 680mg
- Fat: 30g
- Saturated Fat: 13g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 6g
- Protein: 28g
- Cholesterol: 85mg