The Best Fluffy Pancakes recipe you will fall in love with. Full of tips and tricks to help you make the best pancakes.

The first Mexican lasagna I made for my family looked perfect coming out of the oven. Bubbling, browned at the corners, the whole thing. Then the spatula went in and the middle slid out like a wet sandwich. Flour tortillas, a can of black beans I hadn’t drained, and a beef filling that was still loose when I layered it. It tasted fine. It looked like someone had dropped it.
This easy Mexican lasagna is the version that came out of fixing that night. Corn tortillas toasted in the oven while it preheats. A beef filling cooked down until it’s thick. A thin spread of refried beans between the layers that works like mortar, so every square comes out of the pan as a square. About 15 minutes of chopping and browning, then the oven takes over.
It’s stacked enchiladas, really, without rolling a single tortilla.
Why This Easy Mexican Lasagna Holds Its Layers
Every soggy Mexican lasagna has the same problem: too much liquid and nowhere for it to go. The tortillas sit in it for 35 minutes and turn to paste. Most recipes tell you to “use sturdy tortillas” and leave it there. Here’s what actually changes the result.
The filling gets simmered until it’s thick. Canned tomatoes with green chiles bring a lot of juice. If you layer the beef the minute the tomatoes go in, that juice drains straight down into the bottom tortillas. Simmer it 6 to 8 minutes, until a spoon dragged across the skillet leaves a path that stays open for a second. That’s the single biggest fix in the whole recipe.
The tortillas get dried out first. A tortilla straight from the bag soaks up sauce almost instantly. Six to eight minutes in the preheating oven dries the surface, so it softens slowly during baking instead of collapsing. You’re using heat you were already paying for.
Refried beans hold it together. Black beans roll around and leave gaps, which is why slices slump. A thin layer of refried beans, loosened with a little enchilada sauce, glues each tortilla layer to the beef above it. This is what gives you clean slices instead of a scoop.
Sauce goes on the bottom, too. Skip it and the bottom layer dries out against the hot dish and turns leathery at the edges. A third of a cup is enough. More than that and you’re back to the soggy problem.
It rests for 15 minutes. Cut it at 5 minutes and the cheese runs everywhere and the layers shift. At 15, it sets. I know. It’s hard to wait.
Corn or Flour Tortillas?
Corn. No contest.
Flour tortillas have gluten and fat in them, and in a wet bake that combination goes gummy, a lot like overcooked pasta. Corn tortillas soften but keep a little chew, and they make the whole dish taste like enchiladas instead of a burrito that got lost. They’re also the reason this easy Mexican lasagna is gluten-free as long as your enchilada sauce is.
If your store sells a thicker corn tortilla, buy that one. The paper-thin ones tear when you spread the beans over them.
Ingredients for Easy Mexican Lasagna
For the beef filling
- 1 ½ lb (680 g) ground beef, 85% lean
- 1 medium yellow onion, diced
- 1 red bell pepper, diced
- 3 cloves garlic, minced
- 1 tablespoon chili powder
- 2 teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- 1 can (10 oz / 283 g) diced tomatoes with green chiles, undrained
- 1 cup (140 g) frozen corn
For the layers
- 16 corn tortillas (6-inch)
- Cooking spray or 1 tablespoon neutral oil
- 1 can (16 oz / 454 g) refried beans
- 1 can (10 oz / 283 g) red enchilada sauce
- 8 oz (225 g) Monterey Jack, shredded (about 2 cups)
- 4 oz (115 g) sharp cheddar, shredded (about 1 cup)
To finish
- Sour cream
- Sliced green onions
- Chopped cilantro
- Diced avocado
- Pickled jalapeños
Equipment: 9×13-inch baking dish, large skillet, 2 sheet pans, instant-read thermometer.
| Prep | Cook | Rest | Total | Servings |
|---|---|---|---|---|
| 15 min | 50 min | 15 min | 1 hr 20 min | 8 |
How to Make Easy Mexican Lasagna
- Toast the tortillas. Set the oven to 375°F (190°C). Lightly spray the tortillas on both sides and lay them in a single layer across two sheet pans. Slide them into the oven while it heats and leave them 6 to 8 minutes, until they look dry and the edges have just stiffened. Pull them before they turn crisp like chips. Crisp ones crack when you layer them.
- Brown the beef. Heat a large skillet over medium-high. Add the beef and cook 6 to 7 minutes, breaking it into small crumbles, until no pink is left. If more than about 2 tablespoons of fat pools in the pan, spoon the extra off.
- Add the vegetables and spices. Stir in the onion and bell pepper and cook 4 to 5 minutes, until the onion is soft. Add the garlic, chili powder, cumin, smoked paprika, oregano, salt and pepper. Stir for 1 minute, until it smells toasty.
- Cook the filling down. Pour in the tomatoes with all their juice and add the frozen corn. Simmer, stirring now and then, for 6 to 8 minutes, until a spoon dragged across the pan leaves a trail that stays open for a second. Taste for salt. Take it off the heat.
- Loosen the beans. In a microwave-safe bowl, stir the refried beans with 3 tablespoons of the enchilada sauce. Microwave 60 seconds and stir until smooth and spreadable.
- Start the base. Spread ⅓ cup enchilada sauce over the bottom of the 9×13 dish. Lay down 5 tortillas, overlapping them by no more than an inch. Tear a sixth tortilla into pieces and fill the corners and gaps.
- First layer. Spread half the bean mixture over the tortillas, all the way to the edges. Top with a third of the beef filling and 1 cup of the cheese.
- Second layer. Add another layer of tortillas the same way. Spread the rest of the beans, then another third of the beef and another cup of cheese.
- Top layer. Lay down the last of the tortillas and press gently with your palm. Spread the remaining enchilada sauce over them, then the last of the beef, then the last cup of cheese. Take the cheese right to the edges.
- Bake. Spray a sheet of foil on one side and cover the dish, sprayed side down, so the cheese doesn’t lift off with it. Bake 20 minutes. Remove the foil and bake another 12 to 15 minutes, until the cheese is bubbling and browned at the edges and the center reads 165°F (74°C) on an instant-read thermometer, the safe internal temperature for casseroles and leftovers.
- Rest and cut. Let it sit 15 minutes. Cut into 8 squares with a sharp knife and lift each one out with a thin metal spatula. Toppings go on at the table.
Easy Mexican Lasagna
Toasted corn tortillas layered with a thick, smoky beef filling, refried beans and two cheeses, baked until bubbling and rested so every square slices clean. Makes 8 servings.
Ingredients 23 items
- Beef Filling
- Layers
- To Finish
Instructions 11 steps
-
1
Toast the tortillas
Set the oven to 375°F (190°C). Lightly oil or spray the tortillas on both sides, spread them over two sheet pans, and toast them in the heating oven for 6 to 8 minutes, until dry with just-stiffened edges. Pull them before they turn crisp like chips.
-
2
Brown the beef
Cook the beef in a large skillet over medium-high heat for 6 to 7 minutes, breaking it into small crumbles, until no pink remains. Spoon off any fat beyond about 2 tablespoons.
-
3
Add vegetables and spices
Stir in the onion and bell pepper and cook 4 to 5 minutes until soft. Add the garlic, chili powder, cumin, smoked paprika, oregano, salt and pepper and stir for 1 minute until fragrant.
-
4
Cook the filling down
Add the tomatoes with their juice and the frozen corn. Simmer 6 to 8 minutes, stirring now and then, until a spoon dragged across the pan leaves a trail that stays open for a second. Taste for salt and take it off the heat.
-
5
Loosen the beans
Stir the refried beans with 3 tablespoons of the enchilada sauce in a microwave-safe bowl. Microwave 60 seconds and stir until smooth and spreadable.
-
6
Start the base
Spread 1/3 cup enchilada sauce over the bottom of a 9x13-inch baking dish. Lay down 5 tortillas, overlapping by no more than an inch, and tear a sixth into pieces to fill the corners and gaps.
-
7
First layer
Spread half the bean mixture over the tortillas right to the edges. Top with a third of the beef filling and 1 cup of the cheese.
-
8
Second layer
Add another layer of tortillas the same way. Spread on the rest of the beans, then another third of the beef and another cup of cheese.
-
9
Top layer
Lay down the remaining tortillas and press gently. Spread the rest of the enchilada sauce over them, then the last of the beef and the last cup of cheese, taking it right to the edges.
-
10
Bake
Cover with foil, sprayed side down, and bake 20 minutes. Uncover and bake 12 to 15 minutes more, until the cheese is bubbling and browned at the edges and the center reads 165°F (74°C).
-
11
Rest and cut
Let the lasagna rest 15 minutes so the layers set. Cut into 8 squares, lift them out with a thin metal spatula, and add toppings at the table.
Tips & Substitutions
Simmer the filling until it's thick. Loose, juicy filling is what makes the bottom layer soggy.
Toast the tortillas until dry but still bendable. Rotate the pans halfway, because over-toasted tortillas crack when you layer them.
Use 85% lean beef. 93% turns dry and crumbly here.
Shred the cheese yourself. Bagged shreds melt grainy on top.
In a glass dish, give it the full 15 minutes uncovered. In metal, start checking at 12.
To make ahead, cook the filling up to 2 days early and assemble right before baking. A fully assembled pan can be refrigerated up to 24 hours. Bake it cold: 30 minutes covered, then 15 uncovered.
Freeze unbaked up to 3 months and thaw in the fridge for 24 hours before baking.
Nutrition is an estimate and does not include toppings.
Tips From the Test Batches
I’ve made this easy Mexican lasagna more times than I can count now. These are the things that went wrong along the way.
- Rotate the sheet pans halfway through toasting. My lower pan went 9 minutes once and every tortilla on it snapped in half during layering.
- Shred the cheese yourself. Bagged shreds are coated in starch to stop them clumping, and on the top layer they melt into a grainy sheet instead of stretching.
- Don’t buy 93% lean beef for this. Tried it. Dry and crumbly, even with the sauce. 85% with the fat spooned off is the right call.
- Glass dish? Give it the full 15 minutes uncovered. Metal browns faster, so start checking at 12.
- Those cheese-covered corners. Fight for them.
- The thermometer matters more here than in most casseroles, because the center is buried under three layers and the top looks done long before the middle is.
Variations
Chicken instead of beef. Use 3 cups shredded rotisserie chicken. Skip the browning step, cook the onion and pepper in a tablespoon of oil, then add the chicken with the tomatoes and simmer 4 to 5 minutes. Swap the red enchilada sauce for green. This is the one I make when beef prices jump.
Half chorizo. Replace ½ lb of the beef with fresh Mexican chorizo. Smoky and a little sharp. Drain it well though, chorizo lets off a lot of red grease and it ends up in the bottom layer if you don’t.
Black beans instead of refried. Tastes good. Slices fall apart. I made it this way once and I won’t again; the refried beans are doing a structural job here, not just a flavor one.
Crushed tortilla chips on top. Scatter a cup over the cheese for the last 5 minutes of baking. Kids love it. It’s soft and sad by the next day, so only do it if it’s getting eaten in one sitting.
Half batch. Use an 8×8 dish, halve everything, and plan on 3 tortillas per layer with one torn for gaps. Bake covered 15 minutes, then uncovered 10 to 12.
Easy Mexican Lasagna Make-Ahead, Freezing and Leftovers
Assembling ahead (fridge): It works, but be honest with yourself about the result. After a night in the fridge the tortillas soften more and the texture gets closer to enchiladas than lasagna. Still good. Just softer. If you care about defined layers, make the beef filling up to 2 days ahead instead and assemble right before baking. Assembly takes 10 minutes when the filling is cold and ready. If you do assemble the whole thing ahead, cover it tightly, refrigerate up to 24 hours, and bake straight from the fridge at 375°F: 30 minutes covered, then 15 uncovered, and check for 165°F in the center.
Freezing unbaked: Wrap the assembled dish in plastic wrap, then foil, and freeze up to 3 months. Thaw it in the fridge for a full 24 hours. A 9×13 needs all of that. Then bake it the same way as the fridge version above.
Baking from frozen: Don’t. The edges dry out and overbrown long before the center gets hot. If there’s truly no other option, bake covered at 350°F for about 90 minutes, uncover for the last 15, and don’t trust anything but the thermometer.
Leftovers: Keep baked slices in an airtight container in the fridge for up to 4 days. To reheat one slice, cover it with a damp paper towel and microwave 90 seconds to 2 minutes. For several, cover the dish with foil and warm at 350°F for 15 to 20 minutes. Baked slices also freeze well wrapped individually, for up to 2 months.
Frequently Asked Questions
Cook the filling until it’s thick, toast the tortillas, and let it rest before cutting. Those three steps handle almost every soggy-layer complaint. The filling is the big one: if a spoon dragged through the skillet leaves a path that fills right back in with liquid, it isn’t ready. Draining and rinsing any canned beans you add helps too, and so does keeping the bottom sauce layer to ⅓ cup.
You don’t have to. You should, though. Raw corn tortillas soak up liquid fast, and 6 to 8 minutes in the preheating oven is what keeps the layers from turning mushy.
Yes. One 1-oz packet replaces the chili powder, cumin, smoked paprika, oregano and pepper. Leave out the salt, because packets are already salty.
You can, and plenty of people do. I don’t. Flour tortillas turn soft and gummy in a wet bake, and they hide the corn flavor that makes this taste like enchiladas. If corn tortillas are a no-go in your house, choose a thick flour tortilla, cut the bottom sauce to 2 tablespoons, and expect softer layers.
Mild as written. The heat comes from the green chiles in the tomatoes, and it’s gentle. Pickled jalapeños on top let everyone set their own level.
375°F. At 350°F it needs about 30 minutes covered and 15 to 18 uncovered.
Close enough that most people use the names interchangeably. Both layer tortillas, sauce, filling and cheese. Enchilada casseroles tend to be saucier; this one is built to slice.
Before You Bake It
One thing that makes this easy Mexican lasagna better than any topping: a quick lime slaw on the side. Shred 3 cups of green cabbage, toss it with the juice of 2 limes, a big pinch of salt and a handful of chopped cilantro, and let it sit while the lasagna rests. Fifteen minutes is exactly enough for the cabbage to soften a little. The sour crunch next to all that melted cheese is the whole point.
And the leftover I look forward to most isn’t dinner. It’s a cold square reheated in a skillet the next morning, edges crisped, a fried egg on top with the yolk running into the beans. Make the full pan just for that.




