Give an Italian classic a Mexican mix with this Mexican Lasagna—layers of corn tortilla play host to ground beef, green chilis, black beans, and so much more.

Frequent visitors to the site will know I like to experiment, mixing two ingredients that may seem at odds with each other at first. For instance, mixing butternut squash and mac ‘n’ cheese made for one cozy meal. And it wouldn’t be the holidays without my Cranberry Horseradish Sauce! But to mix two cuisines is something I rarely undertake. So much can go wrong. But… as is the case with this recipe, so much can go RIGHT.
The genesis of this recipe goes back to when I was making your typical run-of-the-mill lasagna (you know… the kind with lasagna noodles). I was so focused on the ingredients I would stack ON the pasta that I forgot to buy the actual pasta. So, I scoured my kitchen for something I could use instead. Enter: corn tortillas. Now, on that particular occasion, I set those tortillas aside and opted for some penne I had hidden in the back of my pantry, but the idea of making a lasagna with tortillas stuck with me. I figured, if I’m going to use tortillas, why not go all in on a Mexican Lasagna?
This recipe, then, is what you get when you translate Italian into Mexi-Spanish. It’s built like a lasagna but uses ingredients indigenous to Mexico. They say necessity is the mother of invention. Well, in this case, necessity also makes one heckuva sous chef.

Top Tips For a Perfect Mexican Lasagna
- Keep an eye on the garlic as you sauté it. You want to avoid burning it, which can happen very quickly.
- Letting the lasagna sit after cooking gives the layers time to set and makes it easier to cut and serve.
- Gently warm the corn tortillas in the oven or microwave beforehand to make them more pliable and less likely to tear.
- It is important you don’t drain the tomatoes; their juices will keep the lasagna from drying out.
- If you have the option, make the lasagna ahead of time; doing so allows the flavors to mingle.

FAQs
What type of cheese should I use?
A blend of Monterey jack and cheddar works great for this recipe.
Do I have to keep the aluminum foil on?
No. In fact, if you want a crispy top to your lasagna, I suggest removing the aluminum foil for the last 10–15 minutes. Just keep an eye on it. That cheese can go from yellow to brown very quickly.
What else can I add to the lasagna?
Corn kernels will bring some color and sweetness. I also suggest sliced olives, jalapeños, or cilantro.
My lasagna turns into a mess once I cut into it. What am I doing wrong?
First, let it set for at least 10 minutes so the layers can rest. Second, ensure your knife is sharp. Last, try a serrated edge; it should be able to cut through the layers without disturbing them.
Can I use pasta instead of tortillas?
Yes, if you prefer. You can use lasagna sheets or short noodles, if you like. Cook the noodles al dente (they’ll be finished off in the oven) and use a saucier meat mix (pasta tends to absorb more liquid).

Serving Suggestions
Mexican Street Corn Salad: If you don’t end up adding corn to the lasagna, you can serve it on the side as part of the Esquites recipe.
The Best Queso Ever (Mexican Cheese Dip): Grab some tortilla chips for an appetizer and slam-dunk them into this ravishing cheese dip.
Mexican Chocolate Cake with Mascarpone Frosting: For dessert, line up a slice of chocolate cake with a nice kick to it.

How to Prep and Store Mexican Lasagna
You can make the lasagna ahead of time. Just cover it up and keep it in the fridge for up to 3 days. You can also keep the uncooked lasagna in the freezer for up to 2 months. You may need to add 15 minutes to the cooking time if you are using a chilled lasagna. If you’re using a frozen lasagna, make sure to thaw in the fridge overnight.
And as always, if you have any leftovers (unlikely in my opinion), simply covered the dish with aluminum foil (after letting it cool completely, of course). It should last in the fridge for up to 3 days.


Easy Mexican Lasagna
Ingredients
- 1 lb. ground beef
- 1 medium yellow onion diced
- 2 tsp minced garlic (2 cloves)
- 1/4 cup taco seasoning (2 packets)
- 1/2 cup water
- 1 14.5 oz. can fire-roasted diced tomatoes undrained
- 1 4 oz. can green chilis
- 1 15 oz. can black beans drained and rinsed
- 18 corn tortillas
- 6 cups shredded cheese blend of Monterey jack and cheddar works great
- 1 medium tomato diced (for garnish)
- 1 bunch green onions sliced (for garnish)
- sour cream (for serving)
Instructions
- Preheat the oven to 350°F. Lightly coat a 9×13-inch casserole dish with non-stick cooking spray. Set aside.

- In a large skillet over MEDIUM heat, cook the ground beef and diced onion until the beef is thoroughly browned and the onion is tender. Add the minced garlic and continue to sauté for another 1-2 minutes, just until the garlic is fragrant.

- Sprinkle in the taco seasoning, pour in the water, and stir the mixture well. Let it simmer for a few minutes to allow the flavors to meld.

- Stir in the fire-roasted diced tomatoes with their juices, green chilis, and the black beans. Cook until heated through. This is a great time to taste and adjust seasoning if necessary.

- Arrange 6 corn tortillas on the bottom of the prepared baking dish, overlapping them slightly to cover the entire surface. Spread one-third of the meat mixture over the tortillas, then sprinkle 2 cups of the shredded cheese on top. Repeat these layers two more times, ending with a generous layer of cheese.

- Cover the dish with aluminum foil and bake in the preheated oven for 30-40 minutes. You'll know it's done when the lasagna is bubbly and the cheese has melted.

- Once out of the oven, sprinkle the top with the diced tomatoes and sliced green onions for a pop of color and freshness. Let the lasagna sit for about 10 minutes before slicing.

- Cut the Mexican Lasagna into squares and serve with a spoonful of sour cream.


Hi! Do you layer all of the tortillas as well? My edges are showing like raw tortillas??
Hi CJ – Yeah, you want to overlap the tortillas enough to cover the entire surface in each layer. If your edges are sticking out and looking raw, try tucking them in a bit or pressing them down into the meat mixture. You can also lightly spray with a little oil to help them soften up while baking!
Can flour tortillas be used?
Hi Lisa, Yes it should work but they may be a bit softer and soak up more of the sauce. You can maybe try toasting them slightly before layering.
Wow! This was so delicious! I made this dish for a fellowship meal and received tons of compliments. Thanks for sharing!
SO glad to hear! Thanks for reading.
I made this using chicken instead of ground beef. It turned out great.
Thanks for posting
Awesome, thanks for letting me know Jackie!
It looks delicious. My concern is do the corn tortillas get soggy since they are not pre cooked. It seems they would I guess no matter. I guess I’ll try cutting the recipe in half and just try it.
Hi Deborah – The corn tortillas do soften, but they don’t get too soggy don’t worry. I am sure you will like it but please let me know how it goes when you try it!
This was really delicious and low effort! I used tortillas that were 50/50 corn & wheat and it turned out great. I cut three 6” tortillas in half to put along the edges and one whole one in the middle of the pan for each layer and it worked out perfectly.
Hey Janet – That sounds like a great idea, glad it worked out so well!
we have a tomato allergy in the house. what could be used instead of a can of tomatoes?
Hi Lea – You can substitute the canned tomatoes with an equal amount of roasted red peppers, diced and mixed with a bit of broth for moisture. Enjoy!
I tried this with the peppers as you suggested. it was delicious! We all loved it and will be making it again. thank you so much for the advice.
You are very welcome Lea!
This is super tasty! I was skeptical about the 2 packs of taco seasoning but after adding the beans, it was necessary. I also added corn. My boyfriend has been eating it like crazy. Will make again 🙂
So glad you loved it! The corn sounds like a great addition! 😊🌽
So delicious and easy! This was a hit for my family and I will definitely be making it again.
So good to hear! Thanks Lilli
This recipe I made tonight came out very well. The only difference is I didn’t have as many layers. I guess I like the layers thicker.
Glad to hear it turned out great!