This Tex-Mex inspired casserole stacks soft flour tortillas with a savory ground beef mixture seasoned with taco spices, black beans, corn, and diced tomatoes. Three hearty layers are finished with generous amounts of shredded Mexican cheese blend that melts into a bubbly golden topping. The assembly comes together quickly on the stovetop before baking, making it an excellent choice for weeknight dinners or meal prep. Each serving delivers protein-rich satisfaction with the familiar comfort of lasagna in a vibrant Southwestern style.
The first time I made this Mexican lasagna was during a rainy Tuesday when my regular lasagna noodles vanished from the pantry. I stared at flour tortillas leftover from taco night and decided what the heck lets try something different. The kitchen filled with this incredible scent of spiced beef and melting cheese that had my roommates wandering in from their rooms.
I brought this to a potluck last winter and watched three different people ask for the recipe before they even finished their first serving. Theres something about pulling apart those cheesy tortilla layers that makes people instinctively happy. My friend Sarah still messages me every time she makes it claiming her kids now request it by name.
Ingredients
- 500 g (1 lb) ground beef: I usually grab the slightly fattier mix because it renders down into such flavorful juices
- 1 medium onion, diced: Yellow onions work best here but red will add nice color too
- 2 cloves garlic, minced: Fresh garlic makes such a difference please skip the jarred stuff
- 1 red bell pepper, diced: This adds sweetness that balances all the spices
- 1 can (400 g/14 oz) black beans, drained and rinsed: Rinse them really well to avoid cloudy sauce
- 1 can (150 g/5 oz) corn, drained: Fresh corn works too if its in season
- 1 can (400 g/14 oz) diced tomatoes: Fire-roasted ones add such depth
- 1 packet (30 g/1 oz) taco seasoning: Homemade works but the packet is totally fine
- 1/2 tsp chili powder: Only if you like it spicy like I do
- Salt and pepper, to taste: The taco packet has salt but beef always needs more
- 8 medium flour tortillas: Corn tortillas get too soggy so stick with flour
- 300 g (3 cups) shredded Mexican cheese blend: A mix of cheddar and Monterey Jack melts perfectly
- Fresh cilantro, chopped: For that bright pop at the end
- Sliced jalapeños: Fresh ones pack way more punch than jarred
- Sour cream: The cool creaminess cuts through the heat beautifully
Instructions
- Get things heating up:
- Preheat your oven to 180°C (350°F) so its ready when you are.
- Brown the beef:
- Cook the ground beef in a large skillet over medium heat until thoroughly browned. Drain off the excess fat so your lasagna isnt swimming in grease later.
- Add the aromatics:
- Toss in your onion, garlic, and bell pepper and sauté for about 3-4 minutes until the vegetables have softened and your kitchen smells amazing.
- Build the flavor:
- Stir in the taco seasoning, chili powder if using, black beans, corn, and diced tomatoes. Let everything simmer together for 5 minutes and season with salt and pepper to taste.
- Start the layers:
- Lightly grease a 22x33 cm (9x13-inch) baking dish with a little oil. Place two tortillas on the bottom tearing them as needed to cover the surface completely.
- First layer complete:
- Spread one-third of that fragrant meat mixture over the tortillas. Sprinkle with one-fourth of your cheese watching it settle into all the nooks and crannies.
- Keep building:
- Repeat those layers two more times. Tortillas then meat mixture then cheese each time creating three substantial layers.
- Final touches:
- Top everything with a final layer of tortillas and pile on all that remaining cheese. The top layer of cheese should be generous because everyone loves the crispy cheesy top.
- Bake it covered:
- Cover loosely with foil and bake for 25 minutes so everything gets hot and melty.
- Get that golden top:
- Remove the foil and bake for another 10 minutes until the cheese is bubbly and starting to turn golden brown in spots.
- The hardest part:
- Let it rest for 5 minutes before slicing. This is crucial because the layers need to set or youll end up with a delicious mess on your plate.
- Make it pretty:
- Garnish with fresh cilantro, sliced jalapeños, and a dollop of sour cream if you want to impress people.
Last summer my cousin came over and accidentally called this Mexican comfort food instead of lasagna and honestly that name stuck. It really is just pure comfort on a plate with all those familiar flavors arranged in this new cozy way.
Making It Your Own
Sometimes I swap in ground turkey or chicken for a lighter weeknight version and honestly no one notices the difference. You can also go completely vegetarian by loading up on extra beans and maybe adding some zucchini or spinach for bulk.
The Assembly Hack
One trick I discovered is to warm the tortillas slightly before layering them. They become more pliable and wrap around the filling instead of cracking when you try to cut portions later.
Serving Ideas
A crisp green salad with that tangy lime dressing cuts through the richness perfectly. I love pairing this with a light-bodied red wine that doesnt compete with all the bold spices. And keep those extra tortilla chips around because everyone wants to scoop up the messy bits left on their plate.
- Warm your plates in the oven for a few minutes before serving
- Set up a little toppings bar and let people customize their portions
- This reheats beautifully for lunch the next day if you somehow have leftovers
Theres something so satisfying about watching people dive into this not quite Italian not quite Mexican creation and absolutely love it. Hope it becomes one of your go-to comfort dinners too.
Recipe FAQs
- → Can I make Mexican lasagna ahead of time?
-
Yes, assemble the entire dish up to 24 hours in advance and refrigerate tightly covered. Add 5-10 minutes to the baking time if baking cold from the refrigerator.
- → What type of tortillas work best?
-
Flour tortillas work wonderfully as they soften beautifully during baking. Corn tortillas can be used for a more authentic Mexican flavor, though they may require a quick warm-up to prevent cracking.
- → How do I store leftovers?
-
Store cooled portions in an airtight container in the refrigerator for 3-4 days. Reheat individual slices in the microwave or cover with foil and warm in a 180°C (350°F) oven.
- → Can I freeze Mexican lasagna?
-
Absolutely. Wrap the unbaked or baked casserole tightly in plastic wrap and foil. Freeze for up to 3 months. Thaw overnight in the refrigerator before baking or reheating.
- → What sides pair well with this dish?
-
A crisp green salad with lime vinaigrette provides fresh contrast. Spanish rice, refried beans, or roasted corn also complement the flavors beautifully.
- → How can I make it spicier?
-
Add diced jalapeños to the meat mixture, use pepper jack cheese, or increase the chili powder. A splash of hot sauce or fresh salsa between layers also adds welcome heat.