This hearty dish brings together the best of Mexican and Italian cuisines. Soft flour tortillas replace traditional pasta, layered with a savory mixture of browned ground beef, black beans, sweet corn, and diced tomatoes. Taco seasoning and chili powder give the meat filling authentic south-of-the-border flavor, while generous amounts of shredded Mexican cheese create that perfect bubbly, golden top we all love. The entire assembly bakes in under an hour, making it ideal for busy weeknight dinners or casual gatherings with friends and family.
The first time I made this Mexican Lasagna, my kitchen smelled like a taco shop crossed with an Italian grandmother house. My roommate wandered in, confused but delighted, and asked why I was making pasta sauce with cumin. By the time it came out of the oven, bubbling and golden, we were both hovering over the dish like hungry wolves.
I served this at a potluck last winter and watched three people ask for the recipe before they even finished their first plate. Something about those soft tortillas soaking up all that spiced meat and cheese makes people feel instantly at home, even if they have never tasted Tex Mex fusion before.
Ingredients
- 500 g (1 lb) ground beef: I have learned that 80/20 fat ratio keeps everything juicy without making the tortillas soggy
- 1 medium onion, diced: Yellow onions work best here because they sweeten as they cook
- 2 cloves garlic, minced: Fresh garlic matters, do not let anyone tell you otherwise
- 1 red bell pepper, diced: This adds color and a subtle sweetness that balances the spices
- 1 can (400 g/14 oz) black beans, drained and rinsed: Rinse them well or your sauce will turn muddy gray
- 1 can (150 g/5 oz) corn, drained: Sweet corn kernels pop against the savory beef
- 1 can (400 g/14 oz) diced tomatoes: Fire roasted tomatoes add depth that regular ones miss
- 1 packet (30 g/1 oz) taco seasoning: Make your own if you have time, but the packet works fine
- 1/2 tsp chili powder (optional): Add this if you like it spicy like my family does
- Salt and pepper, to taste: The taco seasoning has salt, so taste before adding more
- 8 medium flour tortillas: Corn tortillas will crack, so stick with flour here
- 300 g (3 cups) shredded Mexican cheese blend: Buy the pre shredded blend for even melting
- Fresh cilantro, chopped: Fresh herbs on top make everything feel fancy
- Sliced jalapeños: For the brave souls who want extra heat
- Sour cream: This cools everything down like a creamy fire extinguisher
Instructions
- Preheat and brown the beef:
- Get your oven to 180°C (350°F) while you cook the ground beef in a large skillet until it is no longer pink, then drain the fat so it is not too greasy.
- Soften the vegetables:
- Toss in your onion, garlic, and bell pepper and cook them for about 3 to 4 minutes until they smell amazing and look translucent.
- Build the flavor base:
- Stir in the taco seasoning, chili powder if you are feeling bold, black beans, corn, and diced tomatoes, then let it simmer for 5 minutes while you season with salt and pepper.
- Start the layers:
- Grease a 22x33 cm baking dish and lay down two tortillas, tearing them if needed so they fit like a puzzle.
- Add the filling:
- Spread one third of that spiced meat mixture over the tortillas, then sprinkle with one fourth of your cheese.
- Repeat the layers:
- Do the whole tortilla, meat, cheese thing two more times, then end with a final tortilla layer topped with all the remaining cheese.
- Bake it covered:
- Cover loosely with foil and bake for 25 minutes so everything gets friendly and melty.
- Get it golden:
- Remove that foil and bake for another 10 minutes until the cheese is bubbling and turning golden brown in spots.
- Let it rest:
- Wait 5 minutes before slicing so the layers have time to set, otherwise you will have a delicious mess on your plate.
My sister now makes this every Sunday during football season, and her family has renamed it game day casserole. There is something about pulling that bubbling dish out of the oven that makes people gather in the kitchen like moths to a flame.
Make It Your Own
Ground turkey or chicken work beautifully here if you want something lighter. I have even made a vegetarian version by doubling the beans and adding some sautéed mushrooms for meaty texture.
The Salsa Secret
Sometimes I spread a thin layer of salsa between the tortillas for extra moisture and flavor. A green salsa adds brightness that cuts through all that cheese.
Serving Ideas
A crisp green salad with lime dressing balances the richness perfectly. I like serving it with a light red wine that does not overpower the spices.
- Warm your tortillas slightly so they do not crack when you layer them
- Use a taco seasoning with less sodium if you are watching your salt intake
- Everything tastes better with a squeeze of fresh lime right before serving
This recipe has saved me more weeknight dinners than I care to admit. Hope it becomes your backup plan too.
Common Recipe Questions
- → Can I make this ahead of time?
-
Yes, assemble the entire dish up to 24 hours in advance and refrigerate. Add 10-15 minutes to the baking time if cooking from cold.
- → What other proteins work well?
-
Ground turkey, chicken, or pork make excellent substitutions. For a vegetarian version, use extra beans, diced potatoes, or plant-based crumbles.
- → Can I freeze leftovers?
-
Leftovers freeze beautifully for up to 3 months. Cut into portions, wrap tightly, and thaw overnight in the refrigerator before reheating.
- → What sides pair well?
-
A crisp green salad with lime vinaigrette balances the richness. Spanish rice, refried beans, or guacamole also complement the flavors.
- → How do I prevent soggy tortillas?
-
Don't skip draining the beef fat. Also, lightly toast the tortillas in a dry skillet before layering to create a barrier against the filling.
- → Can I use corn tortillas?
-
Corn tortillas work but may become brittle. Brush them lightly with oil before layering, or fry briefly to improve texture.