This Mexican-inspired casserole transforms classic lasagna into a Tex-Mex favorite by swapping traditional pasta for soft flour tortillas. The hearty filling combines browned ground beef with aromatic onions, garlic, and bell peppers, then simmers with black beans, sweet corn, and diced tomatoes in taco seasoning.
Building the layers is simple: alternate torn tortillas with the savory meat mixture and generous amounts of shredded Mexican cheese blend. After baking until bubbly and golden, the casserole rests briefly to set, making clean slices easy. Top with fresh cilantro, jalapeños, or sour cream for added flair.
Perfect for feeding a crowd or meal prep, this dish reheats beautifully and adapts well to substitutions like ground turkey or extra vegetables for a vegetarian version.
The first time I made this Mexican Lasagna, my apartment smelled so incredible that my neighbor knocked on my door thinking I'd ordered catering. It was a Tuesday night and I was experimenting with whatever I had in my pantry after a long day at work. That chaotic experimental dinner has since become the most requested dish at every family gathering.
Last summer, I made this for my sister's birthday dinner and her husband literally went back for thirds. He kept saying he couldn't stop eating it, which is basically the highest compliment you can get in our family. Now whenever they visit, this is the first thing they ask about before they even step through the door.
Ingredients
- 500 g (1 lb) ground beef: I've learned that draining the excess fat keeps the layers from becoming greasy while still maintaining all that savory beef flavor
- 1 medium onion, diced: Fresh onions make such a difference here and they sweeten beautifully as they cook down with the beef
- 2 cloves garlic, minced: Don't skip this even if you're tempted, it adds that aromatic depth that makes the whole house smell amazing
- 1 red bell pepper, diced: This adds both color and a subtle sweetness that balances the spices perfectly
- 1 can (400 g/14 oz) black beans, drained and rinsed: These make the dish more filling and add that authentic Tex-Mex element
- 1 can (150 g/5 oz) corn, drained: The little bursts of sweetness throughout are absolutely essential
- 1 can (400 g/14 oz) diced tomatoes: This creates the saucy element that ties all the layers together
- 1 packet (30 g/1 oz) taco seasoning: Homemade is great but the packet works perfectly fine when you're short on time
- 1/2 tsp chili powder: Optional but worth it if your family enjoys a little extra kick
- Salt and pepper, to taste: Remember the taco seasoning already has salt so taste before adding too much
- 8 medium flour tortillas: Corn tortillas can work but flour ones hold up better to the layering and don't get as soggy
- 300 g (3 cups) shredded Mexican cheese blend: Freshly grated melts so much better than pre-shredded, which has anti-caking agents
Instructions
- Preheat and prep:
- Get your oven to 180°C (350°F) so it's ready when you are
- Brown the beef:
- Cook the ground beef in a large skillet over medium heat until nicely browned then drain any excess fat
- Sauté the vegetables:
- Add the onion, garlic, and bell pepper to the skillet and cook for about 3 to 4 minutes until they've softened and smell wonderful
- Add the beans and seasonings:
- Stir in the taco seasoning, chili powder if using, black beans, corn, and diced tomatoes then let everything simmer together for 5 minutes
- Season to perfection:
- Taste the mixture and add salt and pepper as needed, keeping in mind the taco seasoning is already quite flavorful
- Prepare the baking dish:
- Lightly grease a 22x33 cm (9x13-inch) baking dish with a little oil or cooking spray
- Start layering:
- Place two tortillas on the bottom, tearing them as necessary to cover the surface completely
- Add filling:
- Spread one-third of the meat mixture over the tortillas then sprinkle with one-fourth of the cheese
- Repeat the layers:
- Do two more complete layers of tortillas, meat mixture, and cheese
- Finish it off:
- Top with a final layer of tortillas and scatter the remaining cheese over everything
- Bake covered:
- Cover loosely with foil and bake for 25 minutes to let everything meld together
- Get it golden:
- Remove the foil and bake for another 10 minutes until the cheese is bubbly and beautifully golden on top
- Rest before serving:
- Let it sit for 5 minutes so the layers settle and it's easier to slice cleanly
- Garnish:
- Add fresh cilantro, sliced jalapeños, and sour cream if you want to take it over the top
My daughter now requests this for her birthday dinner every year instead of cake. Watching her face light up when she sees the dish coming out of the oven makes all the layering effort completely worth it. Food memories really do become the heart of a family.
Making It Your Own
I've tried ground turkey and it works beautifully if you're looking to lighten things up a bit. The seasonings are strong enough that you won't miss the beef at all. For my vegetarian friends, I've used extra beans, some roasted sweet potato cubes, and plant-based meat crumbles with great success.
The Assembly Secret
Don't stress about making the layers perfectly neat. This is supposed to be rustic and homey, not restaurant perfect. The most important thing is making sure the tortillas are well covered so they don't dry out in the oven. I've learned that slightly overlapping the tortillas helps prevent those dry spots.
Serving Suggestions
A crisp green salad with a lime vinaigrette cuts through the richness perfectly. I like to set up a little toppings bar so everyone can customize their slice with extra cilantro, jalapeños, or sour cream. This approach turns dinner into an interactive experience.
- Leftovers reheat surprisingly well in the microwave for about 2 minutes
- The flavors actually deepen and improve after a day in the refrigerator
- Freeze individual portions for those nights when cooking feels impossible
There's something so satisfying about watching people go back for seconds of a dish you created from simple ingredients. This Mexican Lasagna has that magical quality of making everyone feel at home, no matter where they're from.
Recipe Q&A
- → What makes this different from Italian lasagna?
-
Instead of pasta sheets and ricotta, this version uses flour tortillas as the layers and relies on seasoned ground beef with beans and corn. The flavors lean toward Tex-Mex with taco seasoning and Mexican cheese blend rather than Italian herbs and mozzarella.
- → Can I make this ahead of time?
-
Yes, assemble the entire casserole up to 24 hours in advance, cover tightly, and refrigerate. Bake when ready, adding about 10 minutes to the covered baking time since it will be cold. Alternatively, bake completely and reheat individual portions.
- → What type of cheese works best?
-
A shredded Mexican blend containing cheddar and Monterey Jack melts beautifully and adds authentic flavor. You can also use pepper jack for extra heat, or mix in some queso fresco for a salty contrast that doesn't melt completely.
- → How do I prevent soggy tortillas?
-
Drain the ground beef well after browning to remove excess fat. Also, tear tortillas to fit rather than overlapping them too much, which creates thick spots that don't cook through. Letting the casserole rest for 5 minutes after baking helps set the layers.
- → Can I use corn tortillas instead?
-
Corn tortillas work but have a different texture—they're more prone to cracking and can become tough if baked too long. Warm them slightly before layering to increase pliability, or brush them lightly with oil to prevent drying out.
- → What sides pair well with this dish?
-
A crisp green salad with lime vinaigrette cuts through the richness. Spanish rice, refried beans, or roasted corn also complement the flavors. For beverages, try light-bodied red wine, cold beer, or traditional aguas frescas.