Easy Mexican lasagna with layers of tortillas, taco seasoned ground beef, beans, melted cheese and corn. This casserole is a family favorite that is full of savory flavor!
We love this Mexican recipe for dinner along with other favorites like taco casserole, green chicken enchilada casserole and Mexican chicken casserole.
Table of Contents
The Best Mexican Lasagna
This recipe is similar to my favorite slow cooker taco lasagna but made in the oven instead. It takes only 20 minutes to prep and is ready in less than an hour. Along with taco pasta, this is is one of our favorite weeknight dinners that the whole family loves!
This lasagna, bean burritos and my easy tostada recipe are some of our go-to weeknight meals and are family favorites. The flavor is amazing and the layers of crispy tortillas, easy taco meat recipe, beans, corn, and cheese are to die for.
Ingredients for Easy Mexican Lasagna
Instead of noodles like you would find in my Italian crockpot lasagna, this delicious Mexican casserole dish is made with layers of tortillas!
- Tortillas: I recommend using small corn tortillas. They may overlap a little when you layer them in and that’s totally okay. You can also use small flour tortillas as well.
- Pepper: I like to use red bell pepper, but you could use yellow or orange too.
- Onions: You’ll need 1/2 onion that’s finely chopped. You could use about 1/2 cup of frozen chopped onion too.
- Corn and beans: Add 1 can (15 ounces) of both corn kernels and beans.
- Tomatoes: You’ll need a can of Rotel diced tomatoes and 1/2 cup salsa.
- Ground beef: I like to use lean ground beef, but you could substitute it with ground turkey if preferred.
- Taco seasoning: I use homemade taco seasoning, but store-bought works fine too.
- Cream cheese: This gives it that delicious creamy texture.
- Shredded cheese: You’ll sprinkle each layer with shredded cheese. Cheddar cheese, Monterey Jack cheese, pepper jack, or Mexican blend cheese are all great options.
Substitutions and Variations
This dish is fun twist on traditional Italian lasagna and can be adapted to taste or to what you have on hand for different Mexican lasagna recipe variations.
- Protein: Skip the meat and use 2 cans of beans for a vegetarian version or try shredded rotisserie chicken or even pork!
- Heat: Add diced jalapenos to the pepper and onion mix. You could also use hot salsa, add cayenne pepper or chili powder or try spicy taco seasoning.
- Tortillas: I prefer corn tortillas but flour tortillas or even traditional lasagna noodles would work, too!
- More veggies: Add sauteed zucchini, spinach or summer squash or even leftover cooked sweet potato.
How to Make Mexican Lasagna
Find the full printable recipe with specific measurements below.
- Brown ground beef. In a large skillet over medium-high heat, brown the hamburger. Add onions and peppers to the meat mixture and cook for about 3 minutes. Remove any extra grease.
- Add remaining ingredients and stir. Season with taco seasoning, then stir in Rotel, beans, corn, and salsa. Add in cream cheese and allow to melt. Stir until combined then remove from heat.
- Assemble lasagna. Layer 5 tortillas in the bottom of your baking dish (they may overlap). Then sprinkle about 1/2 cup of cheese on the tortillas. Next layer half of the hamburger mixture. Add another 5 tortillas on top and repeat with the hamburger, beans, and corn.
- Bake. Top with remaining cheese and then bake the casserole dish for 25-30 minutes, or until bubbly hot. Top with desired toppings.
Taco Lasagna Toppings
Add these toppings to your easy Mexican lasagna, drizzle with enchilada sauce or serve with a side of Mexican rice for an unforgettable dinner at home.
- Sour cream
- Cilantro
- Sliced black olives
- Diced tomatoes
- Green chiles
- Sliced avocado or homemade guacamole
- Jalapenos
- Drizzle with salsa verde or restaurant-style salsa
Recipe FAQs
Mexican lasagna is also known as taco lasagna or Mexican casserole. This lasagna is layered with corn tortillas, ground beef, green chiles, beans, salsa, and cheese. This is a Mexican food dish is a family favorite.
Yes! Make up to a day ahead and store in the refrigerator until ready to bake. Bring to room temperature for about 30 minutes before baking. Note that your tortillas may be softer but still delicious.
Store leftovers in an airtight container in the refrigerator up to 3 days. Reheat individual portions in the microwave or large portions in the oven until warmed through. You could even add some to scrambled eggs for a Mexican style breakfast.
5 star review
“I rarely leave reviews for recipes, but this was fantastic. My husband approved! We are picky and both loved it!”
-Jennifer
Freezer Instructions
To freeze leftovers, wrap in plastic wrap then place in a zip top bag and store in the freezer up to 3 months. Thaw and reheat.
You can also double the recipe and add to 2 separate baking dishes (one for freezing and one for enjoying immediately). Assemble each lasagna pan, then pop one in the oven and tightly cover the other with plastic wrap or aluminum foil (do not bake). Place in the freezer on a leveled surface and freeze. When ready to enjoy, remove from fridge, let thaw, then bake according to directions.
More dinner recipes you will love include this recipe for Spanish omelette, Mexican pizza and crescent roll taco bake.
More Easy Mexican Dinners
Browse allHUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!
Mexican Lasagna
Ingredients
- 10 small corn tortillas
- 1 red bell pepper , core removed and diced
- ½ onion , finely chopped
- 1 pound ground beef
- 1-2 Tablespoons taco seasoning
- 10 ounce can Rotel diced tomatoes
- 15 ounce can black beans , drained
- 15 ounce can corn , drained
- ½ cup salsa
- 4 ounces cream cheese , softened
- 1-2 cups shredded cheese
Optional Toppings: sour cream, olives, cilantro, diced tomatoes
Instructions
- Preheat oven to 350°F. Spray a 9×13" pan with cooking spray.
- Brown hamburger in a frying pan over medium-high heat. Add in onions and peppers and cook for about 3 minutes. Remove any extra grease.
- Next season with taco seasoning. Then add in Rotel, black beans, corn and salsa. Add in the cream cheese and allow to melt. Stir until combined then remove from heat.
- In your 9×13 pan, layer 5 tortillas (they may overlap). Then sprinkle about 1/2 cup of cheese on the tortillas. Next layer half of the hamburger mixture. Add another 5 tortillas on top and repeat with the hamburger, beans and corn.
- Top with remaining cheese and then bake for 25-30 minutes, or until bubbly hot.
- Top with desired toppings.
Notes
Nutrition
Nutrition provided is an estimate. It will vary based on specific ingredients used.
Did you make this recipe? Don’t forget to give it a star rating below!
I rarely leave reviews for recipes, but this was fantastic. My husband approved! We are picky and both loved it!
Yay, that’s great to hear! So glad you and your hubby loved it :)
Made this, very tasty! I added some onion powder, garlic powder along with taco seasonings. Only had mixed veggies, steamed and added. Highly recommend using chihuahua cheese, melts really nicely. We then topped with sour cream, blk olive and cilantro.
Your recipe adaptions sound delicious! I’m so glad you enjoyed it :)
I neglected to say I halved the recipe and will be preparing the full recipe for family gatherings.
I also used flour tortillas and really piled on the cheese for baking.
God bless!
Oh, my, but this was DELICIOUS! And simple. You’ve created a fabulous dish that will be in my repeats folder!
Thank you!
I’m so happy to hear that you enjoyed it!
Love love this. I’ve made it a couple times now. Hubby really loves it!
I’m so happy to hear that you love it!
Made this just a few weekends ago and it was absolutely delicious and easy! Would definitely make again!
I’m so glad you enjoyed it!
I love the Mexican lasagna! Will definitely make it again thank you so much!
Very fresh and delicious! Easy to prepare and have on the table after work.
This was awesome. I added more beef, seasoning, Rotel, and cheese. Super awesome!
Oh my goodness is this recipe delicious! My family absolutely loves this recipe! I will definitely be making this again!
Wow this Mexican lasagna was sooooo good!
It was awesome.
This was delicious! Had to improvise as I only had flour tortillas and they were large but it was so good! Definitely a keeper!
I’m so glad you enjoyed it! :)
It’s amazing!!
Could you make this with flour tortillas?
That should be fine! :)
Made this for our Super Bowl party and it was a huge hit! I made it in a smaller pan to fit the half side of a large chafing tray, so I did three layers instead of two and it came out just fine. There were a few pieces left at the end of the night but they were quickly scarfed up by a few of my guests to take home for lunches the next day. Highly recommend this recipe!
I’m so glad you enjoyed it and that it was a hit! Thanks for your kind comment and review Linda! :)
I loved it! Such a huge hit with my family!
We love Mexican food and this is the perfect dinner, everyone loved it