Go Back
+ servings
A slice of Mexican Lasagna topped with cheese, olives, lettuce, and cilantro on a white plate.

Mexican Lasagna

Mexican Lasagna is a cross between lasagna and enchiladas. Tortillas, meat sauce, and cheese layered and topped with your favorite Mexican toppings!
Course Main Course, Dinner
Cuisine Italian, Mexican/Spanish
Keyword Lasagna, Mexican Lasagna
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 12
Calories 380kcal
Author Erica Walker


  • 9x13 inch pan



  • Brown beef and onion in a pan and drain well. Add spaghetti sauce.
  • In large bowl combine beaten egg, and all the cheeses. Save a little of the Mozzarella and cheddar for the topping.
  • Spray 9x13 baking dish with non-stick cooking spray.
  • Line the bottom of the dish with flour tortillas. Tear them to fill in all the spaces.
  • Add 1/3 of sauce and 1/3 of cheese. Repeat layers of tortillas, sauce, and cheese, two more times ending with the sauce and a topping of the grated cheese.
  • Bake 30 minutes at 350 degrees. Serve hot.
  • Top servings with shredded lettuce, diced tomatoes, sour cream, salsa, and sliced olives as desired.



Calories: 380kcal | Carbohydrates: 19g | Protein: 24g | Fat: 23g | Saturated Fat: 11g | Cholesterol: 85mg | Sodium: 940mg | Potassium: 422mg | Fiber: 2g | Sugar: 5g | Vitamin A: 668IU | Vitamin C: 5mg | Calcium: 357mg | Iron: 2mg