This hearty Mexican-American fusion combines the comfort of classic lasagna with bold Tex-Mex flavors. Flour tortillas replace pasta, layered with a savory ground beef mixture seasoned with taco spices, black beans, sweet corn, and diced tomatoes. Three layers of tortillas alternate with the beef and vegetable filling, topped generously with shredded Mexican cheese blend that becomes perfectly golden and bubbly. Ready in about an hour from start to finish, this dish serves six hungry people and adapts easily to different preferences—swap beef for turkey or go vegetarian with extra beans.
The first time my roommate Marco brought home this lasagna variation, I'll admit I was skeptical. Tortillas instead of pasta? In a lasagna? But one bubbling, cheese-covered bite later, and I was absolutely converted. Now it's become our go-to Tuesday night dinner when we want something hearty but different.
Last winter during a massive snowstorm, we made three pans of this for the neighbors. People kept knocking on the door asking what smelled so incredible. By the time the snow melted, I'd shared this recipe with at least half the building.
Ingredients
- Ground beef: The foundation that brings savory depth and protein richness to every layer
- Onion, garlic, and red bell pepper: This aromatic trio creates the flavor base that makes each bite sing
- Black beans and corn: These add sweetness, texture, and make the dish feel substantial and satisfying
- Taco seasoning: The shortcut that delivers authentic Tex-Mex flavor without measuring a dozen spices
- Flour tortillas: They soften beautifully in the oven while providing that distinctive Mexican-inspired character
- Mexican cheese blend: A mix of cheddar and Monterey Jack offers the perfect melt and sharpness
Instructions
- Brown the beef:
- Cook the ground beef in a large skillet over medium heat until it is nicely browned, then drain away any excess fat
- Build the flavor base:
- Add the diced onion, minced garlic, and chopped red bell pepper to the skillet and sauté for 3 to 4 minutes until the vegetables are softened and fragrant
- Create the filling:
- Stir in the taco seasoning, chili powder if you want extra warmth, drained black beans, corn, and diced tomatoes, then let everything simmer together for 5 minutes and season with salt and pepper
- Start layering:
- Lightly grease a 9x13-inch baking dish and place two tortillas on the bottom, tearing them as needed to cover the surface completely
- Add the first layer:
- Spread about one-third of the meat mixture over the tortillas, then sprinkle with one-fourth of the shredded cheese
- Repeat and build:
- Continue layering tortillas, meat mixture, and cheese two more times, then finish with a final layer of tortillas and the remaining cheese on top
- Bake to perfection:
- Cover loosely with foil and bake for 25 minutes, then remove the foil and bake for another 10 minutes until the cheese is bubbly and golden
- Rest and serve:
- Let the dish rest for 5 minutes before slicing, which helps the layers set, then garnish with fresh cilantro, jalapeños, and sour cream
My daughter now requests this for her birthday dinner instead of cake. Something about the combination of familiar lasagna comfort with those vibrant Mexican flavors just speaks to her.
Making It Your Own
Ground turkey or chicken work beautifully if you want something lighter. For vegetarian friends, I've doubled the beans and added diced zucchini, and nobody misses the meat at all. Sometimes I'll sneak in a layer of salsa between the tortillas for an extra punch of brightness.
Get Ahead
You can assemble the entire dish up to 24 hours before baking, which makes it perfect for dinner parties or busy weeknights. Just cover it tightly and refrigerate, then add about 10 minutes to the baking time since it will be cold going into the oven.
Perfect Pairings
A crisp green salad with lime vinaigrette cuts through the richness beautifully. I love serving this with ice cold beer or a light-bodied red wine that won't compete with the bold spices.
- Warm some extra tortillas on the side for soaking up any delicious juices
- Set up a toppings bar so everyone can customize their portion
- This reheats beautifully for lunch the next day, if there's any left
There's something magical about pulling that foil off and watching the cheese bubble up into golden perfection. This dish has become part of our family's story, one delicious layer at a time.
Recipe FAQs
- → Can I make Mexican lasagna ahead of time?
-
Yes, assemble the entire dish up to 24 hours in advance, cover tightly, and refrigerate. Add 5-10 minutes to the baking time if baking cold.
- → What type of tortillas work best?
-
Flour tortillas hold up better than corn in this layered dish. Medium-sized (8-inch) tortillas fit standard 9x13-inch baking dishes perfectly.
- → How do I store leftovers?
-
Cool completely, then store in an airtight container in the refrigerator for 3-4 days. Reheat individual portions in the microwave.
- → Can I freeze Mexican lasagna?
-
Absolutely. Wrap the unbaked casserole tightly in plastic and foil, then freeze for up to 3 months. Thaw overnight before baking.
- → What sides pair well with this dish?
-
A crisp green salad with lime vinaigrette balances the richness. Mexican rice, refried beans, or guacamole also make excellent accompaniments.