This Tex-Mex inspired casserole transforms classic lasagna into something uniquely delicious. Soft flour tortillas replace pasta, layering perfectly with seasoned ground beef, black beans, sweet corn, and diced tomatoes. Each bite delivers the comforting familiarity of lasagna with the bold, zesty flavors of Mexican cuisine.
The assembly comes together quickly—brown the meat with aromatics, stir in the seasonings and vegetables, then build your layers in a baking dish. After 35 minutes in the oven, the cheese turns golden and bubbly, the tortillas soften just right, and the flavors meld together beautifully.
Perfect for feeding a crowd or meal prep for the week, this dish reheats beautifully and can be customized with your favorite garnishes. Top with fresh cilantro, sliced jalapeños, or a dollop of sour cream to add brightness and contrast to each serving.
The first time I made Mexican lasagna was during a Tuesday night dinner crisis when my roommate brought home three boxes of tortillas from a clearance sale. We stood in the kitchen staring at them, then at each other, until she suggested just layering everything like lasagna. It was one of those desperate kitchen experiments that turned into something we still talk about five years later.
I brought this to a potluck last winter and watched three different people ask for the recipe within ten minutes of each other. Something about those familiar Tex-Mex flavors in lasagna form just makes people immediately comfortable, like the food version of a warm blanket.
Ingredients
- 500 g ground beef: I have found that slightly higher fat content keeps the layers juicy, but drain well after cooking to prevent sogginess
- 1 medium onion, diced: Red onion adds a nice sweetness but yellow works perfectly fine
- 2 cloves garlic, minced: Fresh garlic makes such a difference here compared to the powder in taco seasoning
- 1 red bell pepper, diced: This adds color and sweetness that balances the spices beautifully
- 1 can black beans, drained and rinsed: These add protein and make the filling more substantial
- 1 can corn, drained: Sweet corn pops against the spicy beef and creates interesting texture
- 1 can diced tomatoes: Fire-roasted tomatoes add depth but regular ones work perfectly
- 1 packet taco seasoning: Homemade seasoning works too but the packet ensures consistent spice levels
- 1/2 tsp chili powder: This is optional but I love the extra warmth it adds
- Salt and pepper: Taste as you go since taco seasoning already contains salt
- 8 medium flour tortillas: Corn tortillas can be used but may become too soft and fall apart
- 300 g shredded Mexican cheese blend: Freshly grated melts better than pre-shredded which has anti-caking agents
- Fresh cilantro, chopped: This bright herb cuts through all the rich cheese and beef
- Sliced jalapeños: Fresh or jarred both work depending on how much heat you want
- Sour cream: The cool creaminess balances the spices perfectly
Instructions
- Preheat the oven:
- Get your oven to 180°C and move the rack to the middle position so the lasagna bakes evenly
- Brown the beef:
- Cook the ground beef in a large skillet over medium heat until it is no longer pink, then drain off the excess fat
- Add vegetables:
- Throw in the onion, garlic, and bell pepper, cooking them for about 4 minutes until they have softened and smell amazing
- Build the filling:
- Stir in the taco seasoning, chili powder, black beans, corn, and diced tomatoes, then let it simmer for 5 minutes and season with salt and pepper
- Start layering:
- Lightly grease a 22x33 cm baking dish and place two tortillas on the bottom, tearing them if needed to cover the surface completely
- First complete layer:
- Spread one-third of the meat mixture over the tortillas and sprinkle with one-fourth of the cheese
- Repeat layers:
- Create two more layers of tortillas, meat mixture, and cheese, then finish with a final layer of tortillas and all remaining cheese on top
- Bake covered:
- Cover the dish loosely with foil and bake for 25 minutes so everything heats through and the flavors meld together
- Finish uncovered:
- Remove the foil and bake for another 10 minutes until the cheese is bubbly and has started to turn golden brown
- Rest before serving:
- Let the lasagna rest for 5 minutes before slicing so the layers have time to set and you get cleaner portions
This became my go-to dish when I need to feed a crowd but want something that feels special yet completely approachable. There is something so satisfying about watching people discover those familiar Tex-Mex flavors in such an unexpected format.
Making It Your Own
Ground turkey or chicken works beautifully here if you want something lighter, and I have even made a vegetarian version by doubling the beans and adding some sautéed mushrooms for substance. A layer of salsa between the tortillas adds amazing moisture and an extra kick of bright flavor.
Serving Suggestions
A crisp green salad with a lime vinaigrette cuts through all that rich cheese beautifully. I love serving this with ice cold beer or a light red wine that will not overpower the spices.
Make Ahead Magic
You can assemble this entire dish the night before and refrigerate it, just add about 10 minutes to the baking time if it is going into the oven cold. The flavors actually develop and meld together even more when given time to rest.
- Let it cool completely before covering if storing overnight
- This freezes exceptionally well for up to three months
- Reheat individual portions in the microwave with a damp paper towel on top
Every time I make this now I think back to that random Tuesday and how the best recipes often come from simply working with what you have and being willing to try something completely different.
Your Recipe Questions
- → What makes this different from traditional lasagna?
-
Instead of pasta sheets, this version uses flour tortillas as the layered element. The filling features Mexican-inspired ingredients like taco seasoning, black beans, corn, and a blend of Mexican cheeses rather than the traditional Italian herbs and ricotta mixture.
- → Can I make this ahead of time?
-
Absolutely. You can assemble the entire dish up to 24 hours before baking, cover tightly, and refrigerate. When ready to bake, you may need to add 5-10 extra minutes to the cooking time since it will be starting from cold.
- → What can I use instead of ground beef?
-
Ground turkey or chicken works beautifully for a lighter version. For a vegetarian option, substitute the meat with extra black beans, pinto beans, or plant-based crumbles. You can also add diced zucchini or mushrooms for more substance.
- → How do I prevent the tortillas from getting soggy?
-
The key is not to over-sauce. The meat mixture should be thick, not soupy. Also, letting the dish rest for 5 minutes after baking helps the layers set. Using corn tortillas instead of flour can provide a slightly firmer texture that holds up well.
- → What sides pair well with this dish?
-
A crisp green salad with lime vinaigrette balances the richness. Mexican rice, refried beans, or roasted corn on the cob complement the flavors. For something lighter, serve with sliced avocado or a simple cucumber and tomato salad.
- → How should I store leftovers?
-
Store in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or larger sections in a 180°C (350°F) oven until heated through. The flavors often improve after a day as the ingredients continue to meld together.