Welcome to your new favorite weeknight dinner: this incredibly tasty Mexican Lasagna Casserole! This innovative dish takes all the beloved flavors of Mexican cuisine – savory meat, vibrant salsa, soft tortillas, and an abundance of gooey, melted cheese – and transforms them into an effortless, layered casserole. Perfect for busy evenings, this recipe promises to be a comforting, satisfying, and easy Mexican meal that the whole family will adore.

Effortless Mexican Dinner Idea for Busy Nights
In the whirlwind of daily life, some nights call for a dinner that’s both hearty and incredibly simple to prepare. While elaborate culinary adventures have their place, most weeknights demand efficiency without sacrificing flavor or nutrition. This is where the magic of a good casserole comes in, and our Mexican Lasagna is truly a masterpiece of convenience.
Imagine a dish that requires minimal hands-on time, yet fills your kitchen with an irresistible aroma and emerges from the oven bubbling with cheesy perfection. This easy Mexican lasagna casserole fits the bill perfectly. It’s the kind of meal where you simply layer a few ingredients into a baking dish, slide it into the oven, and let it do the work. It eliminates the fuss of rolling individual enchiladas or meticulously stuffing tacos, making it an ideal choice for a delicious, healthier dinner that keeps everyone happy.
Beyond its simplicity, this homemade Mexican lasagna is wonderfully customizable. Whether you’re working with what you have on hand, catering to picky eaters, or accommodating dietary restrictions, this flexible recipe allows for endless variations. It’s a complete meal in one pan, making cleanup a breeze and ensuring more time for what truly matters.

What Exactly is Mexican Lasagna?
Think of traditional Italian lasagna: rich tomato-based meat sauce, tender pasta sheets, and creamy cheese layers. Now, imagine taking that beloved concept and giving it a vibrant, zesty Latin American twist! That’s precisely what Mexican Lasagna is – a delightful fusion of two comfort food classics, resulting in an unforgettable casserole.
Instead of an Italian Bolognese, this incredible dish features a robust ground beef filling simmered with your favorite salsa, infusing it with a spicy, savory depth reminiscent of perfectly seasoned taco meat or a gourmet nacho base. Diced onions, bell peppers, sweet corn, and hearty black beans are often incorporated, boosting both the flavor and nutritional value. These additions transform the meat mixture into a full-bodied, colorful filling that’s truly irresistible.
The pasta sheets are cleverly replaced with soft corn tortillas, layered just like lasagna noodles. This creates a wonderfully tender texture that soaks up all the rich flavors of the sauce, much like an enchilada, but without the individual rolling. Finally, generous amounts of shredded cheddar cheese are layered throughout and sprinkled on top, melting into a golden, bubbly crust that ties all the sensational elements together. The result is a family-friendly Mexican lasagna that’s bursting with flavor and incredibly satisfying, making it an ideal easy weeknight casserole for any busy household.

Gather Your Ingredients for This Delicious Casserole
This recipe provides a solid foundation for your perfect Mexican Lasagna. Feel free to use this as a guide and adapt it to your preferences and what you have readily available in your pantry. Here’s what you’ll need to create this hearty, flavor-packed dish:
- Ground Beef: You’ll need two pounds of ground beef. I recommend using ground chuck (80/20) for its rich flavor and moisture, or leaner ground sirloin (90/10) if you prefer a lighter option. Ensure to drain any excess fat after browning.
- Olive Oil: Two tablespoons of light olive oil are perfect for sautéing your aromatics and browning the beef, ensuring a good sear and preventing sticking.
- Chili Powder: A tablespoon of quality chili powder is essential. It provides a foundational, warm, and slightly smoky flavor that is characteristic of classic Mexican dishes, giving the meat sauce that authentic “taco” taste.
- Coriander: One tablespoon of ground coriander, the dried seed of the cilantro plant, adds a bright, citrusy, and slightly earthy note that complements the other spices beautifully.
- Salt & Pepper: Season to taste. These fundamental seasonings are crucial for bringing out and balancing all the other flavors in the meat sauce.
- Cumin: Half a tablespoon of ground cumin is a must. Along with chili powder, cumin is a cornerstone spice in Mexican cuisine, lending a distinctive warm, earthy, and slightly pungent aroma and flavor to your Mexican lasagna.
- Black Beans: A 15-ounce can of black beans, thoroughly drained and rinsed, adds wonderful texture, fiber, and a boost of protein, making the casserole even more substantial and nutritious.
- Onion: Dice up one small onion. Red onion offers a slightly sharper, sweeter flavor, but yellow or white onions work equally well and contribute aromatic depth to the sauce.
- Red Bell Pepper: Dice one red bell pepper. Its sweet and vibrant flavor, along with its beautiful color, enhances the dish. Feel free to substitute with green, yellow, or orange bell peppers based on your preference.
- Corn: One cup of corn kernels can be either fresh (cut from the cob) or frozen (thawed). Corn adds a touch of sweetness and pleasant textural contrast to the savory meat filling.
- Garlic: Two minced garlic cloves are indispensable for adding a pungent, aromatic foundation to the meat sauce, deepening its overall flavor profile.
- Salsa: A 15-ounce jar of your favorite salsa is the secret ingredient for the sauce. Choose mild, medium, or hot based on your spice preference. It provides the essential tomato base, moisture, and a burst of fresh, zesty flavor.
- Cheese: You’ll need four cups of shredded cheddar cheese. Sharp or mild cheddar works perfectly, melting beautifully to create those irresistible cheesy layers that are a hallmark of any great casserole.
- Tortillas: Twelve 8-inch corn tortillas are my preferred choice for their authentic flavor and pliable texture when baked. They serve as the “noodles” of this Mexican lasagna. Flour tortillas can also be used as an alternative.

Step-by-Step Guide to Making Mexican Lasagna
This easy Mexican Lasagna recipe is not only delicious but also a fantastic opportunity to get the whole family involved in the kitchen! Older children can assist with dicing vegetables and carefully stirring the sauce (always under adult supervision), while younger helpers can master the art of layering tortillas and sprinkling cheese. Remember to prioritize safety when working with hot food, hot pans, and sharp knives.
- Prep Oven & Pan: Begin by preheating your oven to a comforting 425°F (220°C). Then, take a 9×13 inch baking dish and generously coat it with cooking spray to prevent any sticking. Set this prepared dish aside for layering later.
- Craft the Savory Meat Sauce: In a large skillet, heat the two tablespoons of olive oil over medium-high heat until shimmering. Add the ground beef, breaking it up with a wooden spoon as it cooks. Stir in the chili powder, coriander, salt, pepper, and cumin. Continue cooking for about 5 minutes, until the beef is nicely browned and no longer pink. Drain any excess fat if necessary.
- Next, stir in the diced red onion, red bell pepper, black beans (drained and rinsed), corn kernels, and minced garlic. Cook this vibrant mixture for another 5 minutes, allowing the vegetables to soften slightly and their flavors to meld with the beef and spices.
- Reduce the heat to low, then pour in the entire jar of your favorite salsa. Stir everything together thoroughly, and let the sauce gently simmer for 7 minutes. This allows the flavors to deepen and the sauce to thicken slightly. Taste the mixture and adjust salt and pepper if needed.
- Assemble Your Mexican Lasagna Casserole: Take your prepared baking dish and arrange a layer of corn tortillas at the bottom. You may need to slightly overlap them or cut some to fit, ensuring the entire bottom is covered. Spoon one-third of your flavorful beef mixture evenly over the tortillas, spreading it right to the edges. Then, generously sprinkle one-third of the shredded cheddar cheese over the beef layer.
- Repeat this layering process two more times: tortillas, then beef mixture, then cheese. Your final layer should be a generous blanket of shredded cheddar cheese, ready to melt into golden perfection.
- Bake to Perfection & Serve: Place the assembled lasagna in your preheated oven and bake for 20-25 minutes. You’ll know it’s ready when the cheese on top is beautifully melted, golden, and bubbly around the edges, and the entire casserole is heated through.
- Once baked, carefully remove the Mexican Lasagna from the oven. It’s crucial to let it stand for about 10 minutes before slicing and serving. This resting time allows the layers to set, making it much easier to scoop out neat portions without it falling apart. Enjoy this ultimate weeknight casserole!

Creative Variations to Customize Your Mexican Lasagna
One of the best things about this Mexican Lasagna recipe is its incredible versatility. It serves as a fantastic canvas for your culinary creativity! Don’t hesitate to experiment with these twists and tweaks to make this hearty casserole perfectly suited to your taste and pantry.
- Protein Power-Up: While ground beef is a classic choice, this casserole is incredibly adaptable to other proteins. Feel free to substitute it with shredded or diced chicken (rotisserie chicken works wonders for speed!), leftover pulled pork, or even a savory ground turkey. For a delicious vegetarian option, try pressed and crumbled tofu seasoned with taco spices, or simply load up on extra veggies for a meatless, fiber-rich version.
- Get Saucy & Spice It Up: The salsa is key, but why stop there? Elevate your sauce by stirring in a dollop of cream cheese for extra creaminess, a spoonful of rich mole sauce for complex flavor, or a bit of smoky chipotle pepper in adobo for a kick. You could also completely change the flavor profile by using an entirely different sauce base, such as tangy salsa verde or a classic red enchilada sauce.
- So Cheesy, So Good: Cheddar cheese is a reliable and delicious choice, but don’t be afraid to mix it up! Swap some of the cheddar for a spicier Monterey Jack, a creamy Oaxaca cheese, or a ready-made Mexican cheese blend. For an extra indulgent touch, add dollops of warm queso dip between layers or melt some over the top before serving. A sprinkle of cotija cheese after baking also adds a lovely salty finish.
- Tortilla Transformation: If corn tortillas aren’t your preference, there are plenty of delicious alternatives. Soft flour tortillas can be used for a milder flavor and slightly different texture. For a gluten-free and low-carb option, consider using large, thinly sliced zucchini planks that have been lightly sautéed or grilled to remove excess moisture. Each option brings its unique texture and taste, so have fun experimenting to find your favorite!

Essential Tips for a Perfect Mexican Lasagna
To ensure your Mexican Lasagna turns out perfectly every time, keep these helpful tips in mind. These small adjustments can make a big difference in the flavor, texture, and overall enjoyment of your homemade casserole!
- Achieve the Perfect Sauce Consistency: If your meat sauce seems a little too thin after simmering, don’t worry! You can easily thicken it with a simple slurry. In a small bowl, whisk together one tablespoon of all-purpose flour or cornstarch with one tablespoon of cold water until completely smooth. Stir this slurry into the simmering meat sauce and continue to cook for another minute or two, stirring constantly, until the sauce visibly thickens.
- Prevent Soggy Tortillas: While optional, some seasoned cooks swear by lightly and quickly frying or warming the corn tortillas before layering them. Briefly heating each tortilla in a dry skillet for about 10-15 seconds per side, or even dipping them quickly in warm broth, can make them more pliable and is believed to help them hold their structure better in the casserole, preventing them from becoming too soggy during baking. This step adds a subtle extra layer of flavor and texture.
- Have Fun with Toppings: Serving Mexican Lasagna is an excellent opportunity to create a “topping bar” for your family or guests! Encourage everyone to customize their plate with their favorite additions. Popular choices include cool sour cream or Greek yogurt, fresh pico de gallo, sliced black olives, chopped fresh cilantro, diced avocado or guacamole, pickled jalapeños for a kick, or a squeeze of fresh lime juice. These toppings add contrasting textures, temperatures, and flavors that truly elevate the dish.

Storing & Reheating Leftover Mexican Lasagna
This hearty Mexican Lasagna is often even better the next day, making it perfect for meal prepping or enjoying convenient leftovers. Proper storage ensures its deliciousness for days to come.
- Refrigeration: To store any leftover lasagna, allow it to cool completely before covering it tightly with plastic wrap or transferring it to an airtight container. Keep it in the refrigerator for up to 3 days.
- Reheating: For best results, reheat portions in a preheated 350°F (175°C) oven until it’s hot and bubbly throughout, which usually takes about 20-30 minutes for a larger piece. If you’re short on time, individual portions can also be reheated in the microwave, though the edges may not be as crispy.
Can You Freeze Mexican Lasagna? Absolutely!
Mexican Lasagna is an excellent candidate for freezing, whether you want to prepare it ahead of time for future meals or simply save portions for later. This makes it a fantastic option for meal planning and busy schedules.
- Freezing Unbaked: You can assemble the entire lasagna in a freezer-safe baking dish, cover it tightly with several layers of plastic wrap and then aluminum foil, and freeze it before baking. It will keep well in the freezer for up to three months. When you’re ready to bake, thaw it overnight in the refrigerator first, then bake as directed. You might need to add an extra 5-10 minutes to the baking time if it’s still very cold.
- Freezing the Filling: Alternatively, you can make a double batch of just the meat and veggie filling and freeze half of it for another time. Once the filling has cooled, transfer it to a freezer-safe zip-top bag or airtight container. Thaw it overnight in the refrigerator when needed, and then use it to assemble the casserole fresh on cooking day. Freezing just the filling can be more space-efficient than freezing an entire casserole dish.
Mexican Lasagna
by Katerina | Easy Weeknight Recipes
This tasty casserole features a meat sauce made with salsa, layers of soft tortillas and plenty of melted cheese. It’s Mexican Lasagna, your new favorite weeknight dinner!
Prep Time: 25 minutes
Cook Time: 30 minutes
Total Time: 55 minutes
Servings: 10
Ingredients
- 2 pounds ground beef
- 2 tablespoons olive oil
- 1 tablespoon chili powder
- 1 tablespoon ground coriander
- Salt and pepper, to taste
- ½ tablespoon cumin
- 1 (15 ounce can) black beans, drained and rinsed
- 1 small red onion, diced
- 1 red bell pepper, diced
- 1 cup corn kernels, fresh or frozen
- 2 cloves garlic, minced
- 1 (15 ounce jar) salsa
- 4 cups shredded cheddar cheese
- 12 8-inch corn tortillas
Instructions
- Preheat oven to 425°F (220°C) and generously grease a 9×13 inch baking dish with cooking spray. Set aside.
- In a large skillet set over medium-high heat, add the olive oil and allow it to heat until shimmering.
- Add the ground beef, chili powder, coriander, salt, pepper, and cumin. Cook for 5 minutes, stirring occasionally and breaking up the beef with a wooden spoon, until browned.
- Stir in the diced red onion, black beans, red bell pepper, corn kernels, and minced garlic. Cook for a further 5 minutes, allowing the vegetables to soften slightly.
- Lower the heat and add the salsa. Allow the mixture to simmer gently for 7 minutes, stirring occasionally, to let the flavors meld.
- Line the prepared baking dish with corn tortillas, overlapping them slightly to cover the bottom completely.
- Taste the beef mixture for salt and adjust as needed. Then, spoon one-third (⅓) of the beef mixture evenly over the tortilla layer.
- Sprinkle one-third (⅓) of the shredded cheddar cheese over the beef layer.
- Repeat this layering process two more times, creating three layers in total, ensuring the final layer is topped generously with cheese.
- Bake the Mexican Lasagna for 20 to 25 minutes, or until it is hot and bubbly, and the cheese on top is melted and golden.
- Remove the casserole from the oven and let it stand for 10 minutes before slicing and serving. This resting period allows the layers to set for easier serving.
Equipment
- Oven
- 9×13 baking dish
- Large skillet
Nutrition
Calories: 494kcal | Carbohydrates: 33g | Protein: 38g | Fat: 24g | Saturated Fat: 12g | Trans Fat: 1g | Cholesterol: 104mg | Sodium: 700mg | Potassium: 782mg | Fiber: 8g | Sugar: 4g | Vitamin A: 1281IU | Vitamin C: 17mg | Calcium: 398mg | Iron: 5mg
Nutritional information is an estimate and provided as a courtesy. Values may vary according to the specific ingredients, brands, and tools used. Please consult your preferred nutritional calculator for more detailed and accurate information.
Discover More Delicious Casserole Recipes
If you’ve fallen in love with the ease and deliciousness of this Mexican Lasagna casserole, you’re in luck! There’s a whole world of comforting, one-pan meals waiting to be explored. Casseroles are the ultimate solution for convenient, flavor-packed dinners that satisfy everyone at the table. Don’t forget to try these other fantastic and easy casserole ideas that are sure to become new family favorites:
- Hearty Gnocchi and Bacon Casserole
- Elegant Eggs Benedict Casserole
- Creamy Cheesy Zucchini and Squash Casserole




