Mexican Lasagna is a cross between lasagna and enchiladas. Corn tortillas, meat sauce, and cheese layered and topped with your favorite Mexican toppings!
Mexican lasagna has been a favorite in our family for years, for generations even! It is such a great comfort food. Our mom would make this a lot when we were growing up and we always loved it. It is one of those “please everyone” dishes. Mexican lasagna has become one of our kids’ favorite meals and to this day, it is a “regular” dish in our households now that we have our own little families. Mexican lasagna is mostly reminiscent of layered enchiladas but we love the Italian spin on it. Give it a try! I am sure it will become a favorite in your home too!
Mexican Lasagna Sauce
Most layered enchilada dishes use enchilada sauce instead of spaghetti sauce, but we actually like the Italian flavors in between! We ALWAYS make it with spaghetti sauce and consider this a “fusion” recipe. It really doesn’t make a huge difference and most people wouldn’t even realize that it is spaghetti sauce and not enchilada sauce. If you are really concerned about it, you can switch out one for the other.
Add That Cheese Layer
We also like the cheese layer as if you were doing an Italian lasagna. We just like to use cottage cheese rather than ricotta because it seems to blend better with the Mexican ingredients (and kids seem to like the texture better) but you can use ricotta if you prefer.
Mexican Lasagna Toppings
We like to top our Mexican Lasagna as if we were topping enchiladas. Some of our favorite toppings include:
- sour cream
- olives, lettuce
- pico de gallo
- avocado (or guacamole). We just layer them on like we would on enchiladas.
What to Serve With Mexican Lasagna
Mexican Lasagna can be served as a one-dish dinner or you can serve it with side dishes. Here are some tasty Mexican-inspired side dishes you can serve along with it:
- Restaurant Style Mexican Rice
- Tamalitos (Mexican Corn Cake)
- Cheater Restaurant Style Refried Beans
- Cafe Rio Cilantro Rice and Black Beans
How to make Mexican Lasagna
- Brown hamburger and onion in a pan and drain well. Combine with the spaghetti sauce. In large bowl combine beaten egg, and all the cheeses. Save a little of the Mozzarella and cheddar for the topping.
- Put a layer of the tortilla shells in a 9x13 pan. Tear them to fill in all the spaces. Then add a layer of sauce and a layer of cheese. Repeat several times ending with the sauce and a topping of the grated cheese.
- Bake 30 minutes at 350 degrees. Serve hot. On your individual plates top with lettuce, tomatoes, sour cream and chopped olives as desired.
- 9x13 inch pan