Mexican Lasagna

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. This dish 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.

Toppings

We like to top our Mexican Lasagna as if we were topping enchiladas. Some of our favorite toppings include:

sour creamolives, lettucetomatoescheesecilantropico de gallosalsaavocado (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 RiceTamalitos (Mexican Corn Cake)Cheater Restaurant Style Refried BeansCafe Rio Cilantro Rice and Black Beans

Share It on Instagram!