As I diced another bell pepper, I couldn’t help but think about how the simplest of ingredients can transform into something extraordinary. Enter the Mexican Layered Casserole, a dish that effortlessly combines rich ground beef, zesty salsa, and layers of melty cheese in a delightful assembly that feels like a warm hug. This easy dinner recipe is a game-changer for busy weeknights, allowing me to whip up a comforting, family-friendly meal in just 30 minutes. The best part? You can easily customize it with a vegetarian twist by swapping in lentils or your favorite veggies. So, are you ready to dive into this flavorful adventure that will make your dinner table the most inviting spot in your home?

Why is this casserole a must-try?
Easy Assembly: This Mexican Layered Casserole can be whipped up in just 30 minutes, making it perfect for busy weeknights.
Family-Friendly Flavor: With its harmonious mix of zesty salsa, ground beef, and melty cheese, it’s a dish everyone will want to dive into.
Customizable: Want a twist? You can easily create a vegetarian version by using lentils or a mix of your favorite veggies, making it ideal for all diets.
Comforting Layers: Each slice reveals comforting layers, reminiscent of lasagna but with a delightful Tex-Mex flair.
Crowd-Pleaser: Whether it’s Taco Tuesday or a cozy family gathering, this casserole is sure to be the star of the meal! Don’t forget to pair it with some guacamole or fresh salsa for an extra kick! For more delicious ideas, check out my Cheesy Chicken Casserole or try the flavorful Crack Breakfast Casserole.
Mexican Layered Casserole Ingredients
For the Casserole
- Ground Beef – Adds essential protein and robust flavor; opt for lean beef to keep it healthier.
- Taco Seasoning – Provides the signature spicy kick; you can make your own or grab a store-bought mix for convenience.
- Salsa – Brings moisture and zest to the dish; choose mild if you’re sensitive to spice or go for hot for an extra kick!
- Black Beans – Boosts protein and fiber content; remember to rinse before adding to manage sodium levels.
- Corn – Lends a sweet crunch to each bite; feel free to use fresh, frozen, or canned corn as you prefer.
- Tortillas – Forms the essential layers of the casserole; classic corn tortillas work best, but flour can be used based on your taste.
- Shredded Cheese – Creates a creamy, rich texture; mixing cheddar and Monterey Jack delivers a dreamy melt.
- Sour Cream – Serves as a delightful topping for a creamy finish; it enhances the flavor when served alongside the casserole.
This Mexican Layered Casserole is not only delicious, but it’s also a delightful dish that everyone in the family will love!
Step‑by‑Step Instructions for Mexican Layered Casserole
Step 1: Preheat and Prepare
Preheat your oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish with cooking spray or olive oil. This ensures that your Mexican Layered Casserole slides right out once it’s done baking. As the oven warms, gather your ingredients so everything is within reach for a smooth cooking experience.
Step 2: Cook the Ground Beef
In a large skillet over medium heat, brown 1 pound of ground beef, stirring occasionally for about 5-7 minutes until it’s fully cooked and no longer pink. Drain any excess fat to prevent your casserole from becoming greasy. The beef should be nicely browned, which enhances the flavor of your dish.
Step 3: Season the Beef
Once the beef is drained, stir in the taco seasoning and continue cooking for about 2-3 minutes until fragrant. The spices will infuse the meat with that iconic taco flavor, setting a flavorful foundation for your Mexican Layered Casserole. Keep stirring to ensure the seasoning is evenly distributed.
Step 4: Add Salsa and Beans
Mix in 1 cup of salsa and a can of rinsed black beans, then let the mixture simmer for about 5 minutes. This allows the flavors to meld beautifully while the salsa adds moisture to the filling. You’ll know it’s ready when it starts to bubble enticingly, releasing delicious aromas.
Step 5: Layer the Tortillas
Start assembling your casserole by placing half of the tortillas evenly on the bottom of the greased baking dish. Ensure that they slightly overlap, creating a sturdy base. This will hold all the tasty layers together, making for a delightful Mexican Layered Casserole that everyone will love.
Step 6: Add the Meat Mixture
Spoon half of the beef, salsa, and bean mixture over the tortillas, spreading it out evenly. Top this layer with half of the corn and a generous amount of shredded cheese. The cheese will create that melty, rich finish we all crave in a comforting casserole, so don’t hold back!
Step 7: Repeat the Layers
Repeat the layering process with the remaining tortillas, the rest of the meat mixture, corn, and finally top it off with the remaining cheese. Press down gently on the layers to ensure everything melds together. Your Mexican Layered Casserole should now be beautifully stacked and ready for the oven.
Step 8: Bake to Perfection
Place the assembled casserole in the preheated oven and bake for 25-30 minutes. Keep an eye on it; the casserole is done when the cheese is bubbly and golden brown, creating a mouthwatering crust that signals irresistible goodness.
Step 9: Cool and Serve
Remove the casserole from the oven and let it cool for about 5 minutes before slicing. This resting time allows the layers to set, making serving easier. Once ready, serve slices topped with sour cream or your favorite garnishes for an extra touch that enhances the flavors of this delightful Mexican Layered Casserole.

What to Serve with Easy Mexican Layered Casserole
A delicious meal deserves equally delightful sides to elevate your dining experience.
-
Guacamole: Creamy and rich, this classic dip adds freshness and a burst of flavor that perfectly contrasts the hearty casserole.
-
Mexican Rice: Fluffy rice infused with spices provides a wonderful base, soaking up all the delicious flavors from the casserole.
-
Refried Beans: Smooth and savory, they add a delightful creaminess and enhance the meal with an extra dose of protein.
-
Corn Salad: A refreshing mix of corn, bell peppers, and lime adds a crunchy texture and a zesty kick that brightens every bite.
-
Sour Cream: A dollop of cool sour cream brings a creamy finish, balancing the spice of the dish and creating a comforting harmony.
-
Tortilla Chips: Serve crispy chips on the side for extra crunch. They’re perfect for scooping up the casserole and adding fun to mealtime.
-
Margaritas: Pairing this flavorful meal with a chilled margarita creates a festive atmosphere, ensuring your dinner feels like a special occasion.
-
Churros: To round out the meal, serve these cinnamon-sugar coated treats for a sweet ending that complements the Mexican theme beautifully.
How to Store and Freeze Mexican Layered Casserole
Fridge: Store leftovers in an airtight container for up to 5 days. Reheat individual portions in the oven at 350°F (175°C) for 15-20 minutes for optimal flavor and texture.
Freezer: Wrap the casserole tightly in plastic wrap or aluminum foil, then place it in a freezer-safe container. It can be frozen for up to 3 months.
Thawing: To enjoy your frozen Mexican Layered Casserole, transfer it to the fridge for 24 hours to thaw. Reheat in the oven at 350°F (175°C) until heated through.
Reheating Tips: For best results, cover the casserole with foil while reheating to retain moisture, removing it during the last few minutes to crisp up the cheese.
Make Ahead Options
This Mexican Layered Casserole is a fantastic choice for meal prep, saving you time on busy weeknights! You can prepare the entire casserole up to 24 hours in advance by assembling it and covering it tightly with plastic wrap or aluminum foil to prevent drying out. To maintain quality, refrigerate it until you’re ready to bake. When it’s time to serve, simply preheat your oven and bake directly from the fridge for 30-35 minutes, or until it’s bubbly and golden on top. If you prefer, you can also prep individual components like the seasoned ground beef and bean mixture, and refrigerate them for up to 3 days. Just layer them with tortillas and cheese before baking for a fresh, delicious family meal.
Expert Tips for Mexican Layered Casserole
-
Layer Wisely: Ensure that each ingredient is evenly distributed and well-drained to prevent sogginess in your Mexican Layered Casserole.
-
Mix it Up: For a vegetarian option, substitute ground beef with lentils or your choice of sautéed seasonal vegetables to create a delicious, meatless version.
-
Cheese Choices: Feel free to experiment with different cheese blends, such as adding pepper jack for an extra kick, enhancing the casserole’s overall flavor profile.
-
Cool Down: Allow the casserole to rest for 5 minutes after baking before slicing. This helps the layers set, making for easier serving and a prettier presentation.
-
Keep It Fresh: Store any leftovers in an airtight container in the fridge for up to five days. Reheat in the oven at 350°F for the best texture and flavor.
Mexican Layered Casserole Variations
Feel free to make this dish your own with these exciting twists and substitutions that will elevate your Mexican Layered Casserole!
-
Vegetarian Delight: Replace ground beef with a mixture of lentils or chickpeas for a hearty, protein-packed vegetarian version. Adding sautéed mushrooms can also give a meaty texture.
-
Spicy Kick: Incorporate diced jalapeños or a sprinkle of red pepper flakes to ignite some heat in each layer. This elevates the flavor profile beautifully.
-
Cheesy Twist: Swap the standard cheese for pepper jack or add crumbled queso fresco for a creamier, more tangy addition. A blend of cheeses adds depth and richness.
-
Bean Variations: Instead of black beans, try using pinto beans or kidney beans. This slight change can create a whole new flavor experience while still packing a nutritional punch.
-
Extra Veggies: Enhance the dish by layering in chopped bell peppers, zucchini, or spinach. These additions not only boost nutrition but also add vibrant colors to your casserole.
-
Corn Alternatives: Use a mix of corn and diced green chiles for a bit of sweetness and flavor complexity. It can turn your casserole from traditional to something uniquely delicious.
-
Tortilla Choices: Experiment with different types of tortillas—whole wheat, spinach, or even flavored varieties. These options can influence both taste and nutrition.
Why not try serving the final dish with a side of fresh guacamole or a dollop of sour cream? And don’t forget, if you’re looking for more comforting casseroles, check out my Dorito Casserole Hamburger or the irresistible Crack Breakfast Casserole for your next meal adventure!

Mexican Layered Casserole Recipe FAQs
How do I select ripe ingredients for my casserole?
Absolutely! When choosing tomatoes for your salsa, look for firm tomatoes that are free from bruises and blemishes. For the best flavor, select fresh herbs that are vibrant and fragrant. If you’re using ground beef, opt for lean cuts to avoid excess grease.
How should I store my leftover Mexican Layered Casserole?
I often recommend storing any leftovers in an airtight container in the fridge for up to 5 days. Make sure it has cooled down to room temperature before sealing it up to maintain its freshness. When you’re ready to enjoy it again, simply reheat individual portions in the oven at 350°F (175°C) for about 15-20 minutes, which helps keep the flavors and textures intact.
Can I freeze the Mexican Layered Casserole?
Absolutely! To freeze it, wrap the entire casserole tightly in plastic wrap or aluminum foil and place it in a freezer-safe container. It can be frozen for up to 3 months. When you’re ready to enjoy it, transfer the frozen casserole to the fridge the night before to thaw. Once thawed, reheat it in the oven at 350°F (175°C) until heated through, which may take about 25-30 minutes. Cover with foil to maintain moisture.
What common troubleshooting tips do you have for this recipe?
If your casserole ends up a bit soggy, it could be due to using wet ingredients. I recommend draining canned vegetables and using fresh produce whenever possible. Also, layering the ingredients evenly creates a more consistent texture. Another tip is to avoid overpacking the layers, which allows for proper baking and even heating.
Are there any dietary considerations I should be aware of?
Very! If you have specific dietary allergies, make sure to check the labels of your taco seasoning and salsa, as some brands may contain allergens. For a vegetarian meal, substitute the ground beef with lentils or a mix of your favorite vegetables, and you can easily ensure it’s a meal everyone can enjoy. If you’re concerned about dairy, consider using a dairy-free cheese alternative or skipping the sour cream topping.
How long can I keep leftovers in the freezer?
I usually keep my leftovers in the freezer for up to 3 months. Just make sure to label them with the date to keep track. When you’re ready to enjoy them again, thaw the casserole in the fridge overnight prior to reheating for the best results.

Savor the Flavor: Easy Mexican Layered Casserole Tonight
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C) and lightly grease a 9x13-inch baking dish.
- In a large skillet over medium heat, brown 1 pound of ground beef for about 5-7 minutes until fully cooked.
- Stir in the taco seasoning and cook for an additional 2-3 minutes.
- Mix in 1 cup of salsa and the rinsed black beans, then simmer for about 5 minutes.
- Layer half of the tortillas in the greased baking dish.
- Spread half of the beef mixture over the tortillas, then add half of the corn and shredded cheese.
- Repeat the layering process with remaining tortillas, beef mixture, corn, and cheese.
- Bake in the preheated oven for 25-30 minutes until the cheese is bubbly and golden brown.
- Let cool for about 5 minutes before slicing and serve topped with sour cream.

Leave a Reply