Truth be told, I go crazy for Mexican food. I love everything about it, and so do my kids. Thank goodness! Because I can’t live without taquitos and guacamole. 😊

Lucky for you (and me) here’s a new addition to your Mexican recipe collection: Mexican Lasagna!

This recipe is a fun twist on the classic lasagna, but rather than noodles we use tortillas! The filling is loaded with protein packed beans (multiple varieties), ground beef, salsa, and enchilada sauce. And don’t forget about the garnishes, they take this delicious meal and make it *over the top* AMAZING!

Mexican Lasagna topped with sour cream, cilantro, tomatoes, and olives.

So if you like a filling meal that everyone will love, make this and watch it disappear!

How to make Mexican Lasagna

  1. Make the filling. Begin by browning the ground beef and chopped onions. Once no longer pink add in the minced garlic and cook for 1 more minute. A large pot full of browned beef and chopped onions.
  2. Add remaining filling ingredients: salsa, black beans, refried beans (can use canned or some of my slow cooker refried beans), enchilada sauce, diced green chiles, and taco seasoning. A large pot full of ingredients used to make Mexican Lasagna.
  3. Heat until warm. A large pot full of Mexican Lasagna filling.
  4. Layer. Add 1 1/2 cups of the meat mixture to the bottom of a 13×9 inch pan. Layer 2 tortillas over the meat mixture. Left photo has Mexican Lasagna filling in a 9x13 pan. Right photo Mexican Lasagna filling is topped with two flour tortillas.
  5. Add a third of the remaining meat mixture over the tortillas and then top with 1 cup of shredded cheese. Left photo, Mexican Lasagna filling overtop 2 flour tortillas; right photo shredded cheese overtop the filling.
  6. Repeat layers.
  7. Top with the remaining tortillas and meat mixture.
  8. Cover with foil and bake for 30 minutes in a 375°F preheated oven.
  9. Uncover the pan and top with crushed tortilla chips and the remaining shredded cheeseMexican lasagna topped with crushed tortilla tips and shredded cheese.
  10. Bake until the cheese is melted, about 10 minutes. Remove from the oven and let it sit for 5 minutes before slicing and serving.
  11. Garnish with olives, sour cream, guacamole, tomatoes, and cilantro.

Tips for the Best Mexican Lasagna

Use freshly grated cheddar cheese, it melts much better than pre-shredded. In fact, pre-shredded cheese is coated with cellulose to prevent cheese from clumping. My advice, always grate your own cheese.

To make the lasagna in advance, fully assemble the Mexican casserole then cover it with foil. Place it in the refrigerator for 1 day. When ready to bake, remove it from the fridge and bake for an additional 15-20 minutes to compensate for the filling being cold. The oven will need more time to heat the filling.

To store, cover the lasagna and store in the refrigerator. This dish will last for 3 days in the fridge.

To reheat the whole lasagna dish you can place it in the oven (covered) for 30-40 minutes.

To reheat a single serving place a slice on a plate and microwave until it reaches your desired temperature.

I personally haven’t tried freezing this lasagna, however a reader messaged me saying she has had great success freezing it!

Overhead photo of Mexican Lasagna on a plate surrounded by olives, tomatoes, and cilantro.

Mexican Lasagna Variations

Switch up the protein by using ground turkey in place of ground beef.

Add chopped bell peppers to the filling.

Top your lasagna with whatever toppings sound best. We enjoy chopped tomatoes (any variety), olives, cilantro, and sour cream. You can add shredded lettuce, pico de Gallo, and avocados too. I’m all for the toppings because they make this delicious dish *over the top* amazing!!

Add pinto beans or any other bean variety you’d like.

A slice of Mexican Lasagna on a plate showing the layers of tortilla inside.

I hope you enjoy this easy and very filling meal!

If you make this recipe or any other recipe on Salt & Baker, I’d love to hear from you. Come back and leave a rating and review! I would appreciate it so much. 💛

And if you love Mexican food as much as I do, here are some great recipes you can browse…

Additional Mexican Recipes 

Mexican Lasagna on plate with a fork cutting into the food.
Print Review
5 from 1 vote

Mexican Lasagna

An easy Mexican style dinner that tastes delicious! 
Prep Time: 15 mins
Cook Time: 40 mins
Total Time: 55 mins
Servings: 12 servings

Ingredients
 

  • 1 lb ground beef
  • 2 cups onion, chopped
  • 4 garlic cloves, minced
  • 2 cups salsa - I used half mild, half medium
  • 1 can (15 oz) black beans, rinsed and drained
  • 1 can (16 oz) refried beans
  • 1 can (10 oz) green enchilada sauce
  • 1 can (4 oz) diced green chilies
  • 1 packet taco seasoning
  • 6 flour tortillas - (10 inches)
  • 3 cups Colby Jack cheese
  • 2 cups crushed tortilla chips

Garnishes

  • olives
  • diced tomatoes
  • avocado
  • sour cream
  • cilantro

Instructions
 

  • In a large skillet over medium heat, cook the ground beef and onion until the meat is brown and no longer pink. Add the garlic. Stir. Cook for 1 minute more. 
  • Turn the heat to low. Add the salsa, black beans, refried beans, enchilada sauce, diced green chilies, and taco seasoning. Heat until warm. 
  • Preheat the oven to 375°F. Grease a 9" x 13" inch pan. Place 1 1/2 cups of the meat mixture in the pan. Spread to cover the bottom of the pan. Layer 2 tortillas over the meat mixture. Add a third of the remaining meat mixture over the tortillas and 1 cup of cheese. Repeat layers. Top with the remaining tortillas and meat mixture. 
  • Cover and bake for 30 minutes. Uncover. Top with remaining cheese and crushed tortilla chips. Bake for 10 minutes or until the cheese is melted. 
  • Garnish with olives, sour cream, guacamole, tomatoes, and cilantro if desired. 

Notes

Recipe Source: adapted from Taste of Home.

Nutrition

Calories: 526kcal (26%)Carbohydrates: 43g (14%)Protein: 24g (48%)Fat: 28g (43%)Saturated Fat: 12g (60%)Cholesterol: 69mg (23%)Sodium: 1330mg (55%)Potassium: 551mg (16%)Fiber: 7g (28%)Sugar: 5g (6%)Vitamin A: 1005IU (20%)Vitamin C: 9.2mg (11%)Calcium: 383mg (38%)Iron: 3.7mg (21%)
Course: Main Course
Cuisine: Mexican
Did you make this recipe?snap a photo and tag @saltandbaker in your posts and stories so I can see what you're making!

This recipe was first published December 7, 2017 and was updated April 13, 2020.

Mexican Lasagna garnished with olives, tomatoes, and cilantro.

Mexican Lasagna on plate with a fork cutting into the food.