This satisfying Tex-Mex inspired dish layers soft flour tortillas with a savory mixture of seasoned ground beef, black beans, corn, and diced tomatoes. Each level gets sprinkled with shredded Mexican cheese blend before baking until bubbly and golden. The tortillas absorb the flavors while maintaining their structure, creating fork-tender layers that echo traditional lasagna but with authentic south-of-the-border flair.
Preparation comes together in about 25 minutes, then the oven does the rest of the work. The meat filling simmers briefly with taco seasoning, aromatics, and vegetables, building depth before layering. After 35 minutes in the oven, the cheese melts into a delicious golden crust that binds everything together.
Serve warm with classic garnishes like fresh cilantro, sliced jalapeños, or cool sour cream to balance the spices. This dish reheats beautifully and often tastes even better the next day as the flavors continue to meld.
The first time I made this Mexican Lasagna was on a rainy Tuesday when I had nothing but random taco ingredients and a stack of flour tortillas. My roommate walked in midway through assembly and looked genuinely confused, but the smell that filled our apartment won her over instantly. We stood over the stove picking at the edges while it cooled, burning our tongues because we could not wait another second. That accidental invention has since become my go-to when I want something comforting but different.
Last summer I made this for my cousins birthday and her husband literally asked if I could start a food truck. They had friends over from out of town who kept slipping into the kitchen to see what smelled so incredible. The best part was watching everyone go quiet for that first bite followed immediately by questions about the recipe. Now I get a text at least once a month asking when I am bringing the taco lasagna again.
Ingredients
- 500 g (1 lb) ground beef: Pick meat with a bit of fat content because it keeps everything juicy and flavorful as it bakes
- 1 medium onion, diced: The sweetness balances all those spices and melts into the sauce as it simmers
- 2 cloves garlic, minced: Fresh garlic makes such a difference here so do not be tempted to use the jarred stuff
- 1 red bell pepper, diced: Adds little pockets of sweetness and a gorgeous color contrast throughout the layers
- 1 can (400 g/14 oz) black beans, drained and rinsed: These make the dish feel substantial and give it that classic Tex-Mex heartiness
- 1 can (150 g/5 oz) corn, drained: Sweet little bursts that cut through the rich meat and cheese
- 1 can (400 g/14 oz) diced tomatoes: Provides all the saucy goodness that tortillas soak up like little flavor sponges
- 1 packet (30 g/1 oz) taco seasoning: The shortcut that makes this taste like you spent hours measuring individual spices
- 1/2 tsp chili powder: Optional but honestly recommended if your family likes things with a little background warmth
- Salt and pepper, to taste: Finish with these at the end because taco seasoning brands vary so much in salt content
- 8 medium flour tortillas: Corn tortillas can work but flour creates that soft pasta-like texture everyone loves
- 300 g (3 cups) shredded Mexican cheese blend: A mix melts better than just cheddar and gives you that restaurant-quality pull
Instructions
- Get your oven ready:
- Preheat to 180°C (350°F) and move your oven rack to the middle position for even baking.
- Brown the beef:
- Cook the ground beef in a large skillet over medium heat until no pink remains, then drain off the excess fat.
- Soften the vegetables:
- Add the onion, garlic, and bell pepper to the skillet, sautéing for about 3 to 4 minutes until everything smells amazing and the vegetables have softened.
- Build the sauce:
- Stir in the taco seasoning, chili powder if using, 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 (9x13-inch) baking dish and place two tortillas on the bottom, tearing them as needed to cover the surface completely.
- Add filling:
- Spread one-third of the meat mixture over the tortillas and sprinkle with one-fourth of the cheese.
- Repeat the layers:
- Do two more rounds of tortillas, meat mixture, and cheese, then finish with a final layer of tortillas and the remaining cheese on top.
- Bake covered:
- Cover loosely with foil and bake for 25 minutes to let everything steam and meld together.
- Get it golden:
- Remove the foil and bake for another 10 minutes until the cheese is bubbly and starting to turn golden in spots.
- Let it rest:
- Wait 5 minutes before slicing so the layers have time to set up and you get those perfect neat squares.
This recipe has become my signature contribution to every potluck and family gathering. There is something about watching people take that first curious bite and seeing their eyes light up when they realize what they are eating. My little niece asked for thirds and then announced to the whole dinner table that this is better than regular lasagna which honestly felt like the highest compliment possible.
Making It Your Own
I have made countless variations of this over the years and each one brings something different to the table. Ground turkey works beautifully if you want something lighter, or you can go completely vegetarian by doubling the beans and adding some extra vegetables like zucchini or spinach. Sometimes I throw in a can of diced green chilies when I want extra kick without overwhelming heat. The beauty of this dish is how forgiving it is with substitutions.
The Assembly Secret
After making this dozens of times I have learned that overlapping the tortillas slightly prevents those dry gaps where sauce seeps through. I also like to warm my tortillas for 30 seconds in the microwave before starting which makes them more pliable and less likely to tear in awkward places. These tiny adjustments make such a difference in the final texture and appearance.
Serving Suggestions
A crisp green salad with a lime vinaigrette cuts through all that rich cheese and seasoned meat perfectly. I also like to put out bowls of fresh cilantro, jalapeños, and sour cream so everyone can customize their slice. Some nights we serve it with simple Spanish rice and refried beans for a full feast experience.
- Warm your serving plates in the oven for a few minutes to keep everything hot longer
- A light-bodied red wine like a Rioja or even a cold Mexican beer pairs wonderfully
- Leftovers reheat beautifully and somehow taste even better the next day
This is the kind of comfort food that brings people together and creates those moments around the table where conversation pauses because everyone is just happily eating. Hope it becomes a favorite in your house like it has in mine.
Recipe Questions & Answers
- → Can I make this ahead of time?
-
Absolutely. Assemble the entire dish, cover tightly, and refrigerate for up to 24 hours before baking. You may need to add 5-10 minutes to the baking time since it will be cold. Leftovers also reheat beautifully in the microwave or oven.
- → What type of tortillas work best?
-
Flour tortillas in medium size (8-inch) work ideally as they're pliable and absorb flavors without becoming soggy. Corn tortillas can be used but may require a quick warm-up to prevent cracking. Whole wheat tortillas add extra fiber.
- → Can I freeze Mexican lasagna?
-
Yes, this freezes well either before or after baking. If freezing unbaked, thaw overnight in the refrigerator before baking as directed. For already-baked portions, wrap individually and freeze for up to 3 months. Reheat covered at 180°C (350°F) until hot throughout.
- → How do I make it vegetarian?
-
Replace the ground beef with an additional can of black beans, crumbled tofu, or plant-based ground meat alternative. You can also add layers of sautéed vegetables like zucchini, spinach, or mushrooms to maintain substance and texture.
- → What sides complement this dish?
-
A crisp green salad with lime vinaigrette cuts through the richness. Spanish rice, refried beans, or grilled corn on the cob make excellent accompaniments. For beverage pairing, try light-bodied red wine, Mexican beer, or agua fresca.
- → How can I adjust the spice level?
-
The taco seasoning provides moderate heat. For more spice, add diced jalapeños to the meat mixture, use pepper jack cheese in layers, or serve with hot sauce. To reduce heat, opt for mild taco seasoning and omit optional chili powder.