This vibrant Tex-Mex inspired dish stacks soft flour tortillas with a savory mixture of seasoned ground beef, black beans, sweet corn, and diced tomatoes. Each layer gets generously sprinkled with shredded Mexican cheese blend that melts into gooey perfection. After 35 minutes in the oven, the edges turn golden while the cheese bubbles beautifully. Let it rest briefly before serving to achieve clean, neat slices. Top with fresh cilantro, jalapeños, or a dollop of sour cream to customize each serving.
The first time I made Mexican lasagna was on a rainy Tuesday when I had a pound of ground beef, a stack of tortillas, and absolutely no inspiration for the usual tacos. My husband walked into the kitchen, took one look at the casserole dish, and said "now that's what I call fusion" before stealing a forkful of the meat filling. By the time it came out of the oven bubbling and golden, our apartment smelled like a Mexican cantina meets an Italian grandmother's kitchen.
Last summer my sister came over with her three kids who are notoriously picky eaters. I watched my nephew's eyes light up when he saw the layers of tortillas and cheese, and he proceeded to eat three servings while announcing this was "way better than regular lasagna." My sister asked for the recipe before she even finished her first slice.
Ingredients
- 500 g (1 lb) ground beef: The foundation that brings hearty richness, though I've discovered ground turkey works beautifully when you want something lighter
- 1 medium onion, diced: Sweetness that builds as it cooks, so don't rush this step
- 2 cloves garlic, minced: Fresh garlic makes all the difference here, jarred garlic loses its punch
- 1 red bell pepper, diced: Adds pops of color and subtle sweetness that balance the spices
- 1 can (400 g/14 oz) black beans, drained and rinsed: These create creamy pockets throughout the layers
- 1 can (150 g/5 oz) corn, drained: Little bursts of sweetness in every bite
- 1 can (400 g/14 oz) diced tomatoes: The juicy element that keeps everything moist while baking
- 1 packet (30 g/1 oz) taco seasoning: Instant flavor building, though homemade works too if you have the spices
- 1/2 tsp chili powder: Optional, but I always add it because I believe in layers of heat
- Salt and pepper: Don't skip tasting and adjusting, taco seasoning varies wildly in salt content
- 8 medium flour tortillas: Corn tortillas can work but flour creates that pasta like texture we're after
- 300 g (3 cups) shredded Mexican cheese blend: A mix of cheddar and Monterey Jack melts beautifully without getting greasy
- Fresh cilantro, chopped: The bright finish that cuts through all that rich cheese
- Sliced jalapeños: For those who want extra kick at the table
- Sour cream: Essential cooling agent for the spicy bites
Instructions
- Get your oven ready:
- Preheat to 180°C (350°F) and move your oven rack to the middle position where the heat is most even.
- Brown the beef:
- Cook ground beef in a large skillet over medium heat until no pink remains, then drain off the excess fat so your layers aren't greasy.
- Build the flavor base:
- Add onion, garlic, and bell pepper to the skillet, cooking for 3-4 minutes until vegetables soften and your kitchen starts smelling amazing.
- Make the filling sing:
- Stir in taco seasoning, chili powder, black beans, corn, and diced tomatoes, then let everything simmer together for 5 minutes.
- Taste and adjust:
- This is your moment to add salt and pepper as needed, remembering the cheese will add more salt later.
- Prep your pan:
- Lightly grease a 22x33 cm (9x13-inch) baking dish so nothing sticks to the bottom.
- Start the layers:
- Place two tortillas on the bottom, tearing them as needed to cover the surface completely.
- Build it up:
- Spread one-third of the meat mixture over the tortillas, then sprinkle with one-fourth of the cheese.
- Repeat the magic:
- Create two more complete layers of tortillas, meat mixture, and cheese.
- Finish strong:
- Top with a final layer of tortillas and scatter the remaining cheese over everything.
- Bake covered:
- Cover loosely with foil and bake for 25 minutes so all the flavors meld together.
- Get the golden finish:
- Remove foil and bake another 10 minutes until the cheese is bubbly and starting to turn golden in spots.
- Patience pays off:
- Let it rest for 5 minutes before slicing so the layers set and you get clean servings.
- Make it yours:
- Top with cilantro, jalapeños, and sour cream however your heart desires.
This dish has become my go-to for new neighbors and potluck dinners because it travels well and always prompts the same question: "is there more?" Something about those layers of spiced meat and melted cheese feels like home, even if your home never served anything like it growing up.
Making It Your Own
I've experimented with so many variations over the years. Sometimes I add a layer of refried beans spread directly on the tortillas, which creates an incredibly creamy texture. Other times I'll swap in pepper jack cheese for extra kick when I'm feeding friends who love heat. The beauty is that the basic formula holds up beautifully to whatever twists you throw at it.
The Vegetarian Version
When my vegetarian sister visits, I simply double the black beans and add crumbled tofu or a meat substitute seasoned exactly the same way. Honestly, some of my meat eating friends prefer this version and don't even notice the difference with all those bold Tex-Mex flavors happening.
Serving It Up
A crisp green salad with a lime vinaigrette cuts through the richness perfectly. I like to set out small bowls of extra toppings so everyone can customize their portion. Some nights I'll even make quick Spanish rice to stretch the meal even further.
- Warm your tortillas slightly before layering so they're more pliable
- If your oven runs hot, check at 20 minutes to prevent burning
- This freezes beautifully for those nights you need dinner fast
There's something so satisfying about pulling this bubbling pan out of the oven and watching everyone gather around, plates already in hand. Hope it becomes a regular in your rotation like it has in mine.
Recipe Questions & Answers
- → Can I make Mexican lasagna ahead of time?
-
Yes, assemble the entire dish up to 24 hours in advance and refrigerate unbaked. Add 5-10 minutes to the baking time if cooking from cold.
- → What tortillas work best for this dish?
-
Flour tortillas soften beautifully during baking, but corn tortillas make a great gluten-free alternative. Just warm them slightly before layering to prevent cracking.
- → How do I store leftovers?
-
Cover and refrigerate for up to 4 days. Reheat individual portions in the microwave, or warm the entire dish in a 350°F oven covered with foil.
- → Can I freeze Mexican lasagna?
-
Absolutely. Wrap the unbaked assembled dish tightly with plastic and foil, then freeze for up to 3 months. Thaw overnight in the refrigerator before baking.
- → What other proteins can I use?
-
Ground turkey or chicken work well for a lighter version. For vegetarian options, use extra black beans, pinto beans, or plant-based crumbles seasoned with taco spices.
- → How do I prevent soggy tortillas?
-
Drain excess fat from the beef and simmer the filling briefly to reduce excess moisture before layering. This keeps the tortillas from becoming too soft.