Jump to RecipeJump to VideoLeave a ReviewPin Recipe

Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.

This easy Mexican lasagna is a hearty casserole made with layers of tortillas, seasoned ground beef, beans, corn, salsa, and cheese. The family friendly dinner is a great make-ahead option for busy days, for sharing with friends in need, or for serving alongside a crisp green salad, a bowl of tortilla chips, and homemade guacamole!

Close overhead shot of a white dish with mexican lasagna with tortillas and a side of chips
Table of Contents
  1. How to Make Mexican Lasagna | 1-Minute Video
  2. Mexican Lasagna with Tortillas
  3. Ingredients
  4. How to Make Mexican Lasagna
  5. What to Serve with Mexican Lasagna
  6. Add Toppings!
  7. Make Ahead
  8. Storage
  9. Recipe Variations
  10. Tips for the Best Mexican Lasagna Recipe
  11. Mexican Lasagna Recipe

Looking for even more ground beef casserole recipes? Try this tamale pie, a pan of bacon cheeseburger casserole with rice, the longtime favorite Johnny Marzetti casserole, and this old-school shipwreck casserole, too!

How to Make Mexican Lasagna | 1-Minute Video

Mexican Lasagna with Tortillas

This Mexican lasagna is a twist on the classic Italian dish, and it’s made with tortillas instead of pasta! In addition to the tortillas, the easy casserole includes layers of taco meat (we like ground beef, but ground turkey would also work), salsa, enchilada sauce, black beans, corn, green chilies, and, of course, plenty of ooey, gooey, melty cheese. Everyone loves Mexican food, and this easy casserole is sure to be a hit at the table!

Stirring together ground beef filling for mexican lasagna in a Dutch oven

Garnish each slice with your favorite toppings, and serve this flavorful dish with corn saladriceranch-style beans, or tortilla chips and guacamole for a family-friendly weeknight meal. It’s a convenient option that you can prepare in advance, if necessary, and bake it off when you’re ready to eat. This also makes it ideal for sharing with friends and family if you need a covered dish that you can gift to someone in need.

Process shot showing how to make mexican lasagna with tortillas in layers

Ingredients

This is just a quick overview of the ingredients that you’ll need for a pan of Mexican lasagna. As always, specific measurements and complete step-by-step cooking instructions are included in the printable recipe box at the bottom of the post.

  • Lean ground beef: the meat component of the casserole. You can substitute with ground turkey or ground chicken if you like.
  • Onion and garlic: for savory flavor and aromatics in the meat mixture.
  • Salsa: adds flavor from the tomatoes and other veggies, and thins the meat mixture.
  • Taco seasoning: to season the ground beef. I use a packet of store-bought seasoning, but you can use a homemade taco seasoning blend that includes cumin, chili powder, paprika, and more, too.
  • Black beans: or substitute with pinto beans or pink beans. Omit the beans and add extra corn if you prefer.
  • Corn: I use canned corn here, but frozen, thawed corn will also work well.
  • Enchilada sauce: the sauce that brings the meat filling together. Use a mild variety if your family doesn’t care for a spicy casserole.
  • Chopped green chiles: for even more zesty Mexican flavor. It’s fine to omit this ingredient if you don’t have them on hand.
  • Flour tortillas: I use the smaller 6-inch tortillas (designed for soft tacos and fajitas), but any size will work. You can also use corn tortillas if that’s your preference.
  • Cheese: we love a Mexican cheese blend that includes Monterey Jack, cheddar, asadero, and queso cheeses. Feel free to substitute with just shredded cheddar cheese, if you like. I use the pre-shredded cheese packet here, but you can grate your own cheese by hand if you want to avoid any additives and anti caking ingredients.
Sprinkling cheese on top of a mexican casserole

How to Make Mexican Lasagna

Similar to a traditional Italian lasagna, you’ll cook the meat filling, layer the ingredients in a dish, and then bake the casserole in the oven. You can assemble the entire dish in advance and keep is stored in the fridge or freezer, if necessary. Let’s get started!

  1. Cook the ground beef, onion, and garlic in a large skillet or Dutch oven over medium-high heat. Drain off the excess fat.
  2. Stir in the salsa, taco seasoning, beans, corn, enchilada sauce, and chiles.
  3. Spread about 1 cup of the beef mixture in the bottom of a greased 9 x 13-inch casserole dish.
  4. Layer the tortillas, meat mixture, and cheese in the dish.
  5. Sprinkle cheese on top.
  6. Cover the dish with aluminum foil and bake in a 400°F oven for 15 minutes.
  7. Remove the cover and bake for 10-15 more minutes. The casserole is done when the filling is hot and bubbly and the cheese is melted on top.
  8. Let the casserole rest for at least 10-15 minutes before slicing and serving.
  9. Garnish each serving with desired toppings, such as olives, avocado or guacamole, chopped lettuce, sour cream, chopped red onion or green onion, diced tomato, or fresh cilantro.
Overhead shot of the best mexican lasagna recipe with fresh toppings on the side

What to Serve with Mexican Lasagna

This easy casserole goes well with any of these sides:

Side shot of a white dish full of mexican lasagna on a wooden dinner table

Add Toppings!

While my kids like it straight out of the oven, I prefer to pile my plate high with plenty of extra toppings. Serve the casserole with any of these:

  • Avocado or guacamole;
  • Salsa or pico de gallo;
  • Sour cream (or Greek yogurt);
  • Green onion, chives, or fresh cilantro;
  • Jalapeno peppers;
  • Sliced black olives;
  • Chopped fresh tomatoes;
  • Lime wedges;
  • Minced red onion.
Overhead shot of hands eating mexican lasagna with a fork

Make Ahead

You can assemble the Mexican lasagna in advance and keep it covered in the refrigerator for up to 24 hours. Allow the dish to come to room temperature before baking. You can also freeze the dish before baking. To do so, wrap tightly in plastic wrap and again in foil. Freeze for up to 3 months.

Side shot of a plate of the best mexican lasagna recipe with chips and salsa in the background

Storage

Leftover Mexican casserole will stay fresh in the fridge for 3-4 days.

How to Reheat

Refrigerated leftovers can be reheated in the microwave on high power for 1-2 minutes (or until the individual serving reaches the desired temperature). To reheat a larger casserole in the oven, cover loosely with foil and warm in a 350°F oven until heated through (a bake time of about 20-30 minutes).

How to Freeze

Assemble the casserole as instructed, cover tightly with foil, and freeze for up to 3 months. When ready to bake, thaw the dish in the refrigerator overnight and allow to come to room temperature on the counter before it goes in the oven.

Overhead image of a slice of mexican lasagna on a white plate with a fork

Recipe Variations

  • Use corn tortillas instead of flour tortillas. Either option will work, so it’s really just a matter of personal preference.
  • Swap out the ground beef for ground turkey or ground chicken.
  • Use pinto beans or pink beans instead of the black beans.
  • Use different types of cheese. Try just Monterey Jack cheese, just cheddar cheese, or use Colby or Pepper Jack.
  • To sneak in some extra veggies, add a diced red bell pepper to the skillet with the ground beef and onion.
  • For a smaller casserole, cut all of the ingredients in half and bake the lasagna in an 8-inch or 9-inch square dish. The rest of the cooking instructions remain the same.
Overhead shot of a pan of mexican casserole on a wooden table in a white dish

Tips for the Best Mexican Lasagna Recipe

  • The tortillas will soften as they combine with the beef and sauce. That’s normal! The longer the dish sits, the softer the tortillas will be. If you like them a bit more firm, assemble the casserole just before baking.
  • Mexican lasagna with noodles: Instead of the flour or corn tortillas, you can prepare this casserole using traditional lasagna pasta. To do so, you’ll need to boil the lasagna noodles in a separate pot of salted boiling water according to package directions. Once drained and patted dry, layer the lasagna noodles in the casserole in the same way that you would layer the tortillas.
  • Garnish the casserole with all of your favorite Mexican-inspired toppings. Good options include radish, cilantro, sour cream, lime wedges, diced tomatoes, jalapenos, avocado, sliced olives, or sliced green onion.
Overhead shot of a plate of mexican lasagna on a wooden table

More Mexican Casserole Recipes to Try

Square overhead shot of a pan of mexican lasagna

Mexican Lasagna

5 from 1 vote
Prep: 20 minutes
Cook: 25 minutes
Resting Time 15 minutes
Total: 1 hour
Servings 8 people
Calories 500 kcal
This easy Mexican lasagna is a hearty casserole made with layers of tortillas, seasoned ground beef, beans, corn, salsa, and cheese!

Ingredients
  

  • 2 lbs. ground beef
  • 1 medium onion, chopped
  • 2 cloves garlic, minced and pressed
  • 2 cups salsa
  • 1 (1 ounce) envelope taco seasoning
  • 1 (15 ounce) can black beans, drained and rinsed
  • 1 (15.25 ounce) can corn, drained
  • 1 (10 ounce) can enchilada sauce
  • 1 (4 ounce) can chopped green chiles
  • 12 (6-inch) flour tortillas (I use the “soft taco/fajita size”)
  • 3 cups shredded Mexican cheese blend, divided
  • Optional toppings: sliced olives, diced avocado or guacamole, chopped lettuce, diced tomato, sour cream, chopped green onion or red onion

Instructions

  • Preheat oven to 400°F. Grease a 9 x 13-inch baking dish; set aside.
  • In a large skillet or Dutch oven over medium-high heat, cook ground beef and onion until the meat is no longer pink. Add the garlic and cook for 1 more minute. Drain off the excess fat.
  • Stir in salsa, taco seasoning, beans, corn, enchilada sauce, and chiles.
    Stirring together ground beef filling for mexican lasagna in a Dutch oven
  • Spread about 1 cup of the meat mixture in the bottom of the prepared baking dish. Top with a layer of 4 tortillas (overlapping is fine), 1/3 of the remaining meat mixture, and 1 cup of cheese.
  • Repeat with another layer of tortillas, another 1/3 of the remaining meat mixture, and another 1 cup of cheese.
    Process shot showing how to make mexican lasagna with tortillas in layers
  • Finally, add another layer of tortillas, the remaining meat mixture, and the remaining 1 cup of cheese. Cover the dish with aluminum foil.
    Sprinkling cheese on top of a mexican casserole
  • Bake the casserole, covered, for about 15 minutes. Remove the cover and bake for 10-15 more minutes, until the filling is hot and bubbly and the cheese is melted on top.
    Close overhead shot of a white dish with mexican lasagna with tortillas and a side of chips
  • Let stand for 10-15 minutes. Slice and serve. Garnish with optional toppings.
    Close up side shot of a plate of mexican lasagna on a table

Video

Notes

  • The tortillas will soften as they combine with the beef and sauce. That’s normal! The longer the dish sits, the softer the tortillas will be. If you like them a bit more firm, assemble the casserole just before baking.
  • Mexican lasagna with noodles: Instead of the flour or corn tortillas, you can prepare this casserole using traditional lasagna pasta. To do so, you’ll need to boil the lasagna noodles in a separate pot of salted boiling water according to package directions. Once drained and patted dry, layer the lasagna noodles in the casserole in the same way that you would layer the tortillas.
  • Garnish the casserole with all of your favorite Mexican-inspired toppings. Good options include radish, cilantro, sour cream, lime wedges, diced tomatoes, jalapenos, avocado, sliced olives, or sliced green onion.
  • Use corn tortillas instead of flour tortillas. Either option will work, so it’s really just a matter of personal preference.
  • Swap out the ground beef for ground turkey or ground chicken.
  • Use pinto beans or pink beans instead of the black beans.
  • Use different types of cheese. Try just Monterey Jack cheese, just cheddar cheese, or use Colby or Pepper Jack.
  • To sneak in some extra veggies, add a diced red bell pepper to the skillet with the ground beef and onion.
  • For a smaller casserole, cut all of the ingredients in half and bake the lasagna in an 8-inch or 9-inch square dish. The rest of the cooking instructions remain the same.

Nutrition

Serving: 1/8 of the recipeCalories: 500kcalCarbohydrates: 32gProtein: 39gFat: 25gSaturated Fat: 12gPolyunsaturated Fat: 1gMonounsaturated Fat: 9gTrans Fat: 1gCholesterol: 114mgSodium: 1634mgPotassium: 889mgFiber: 8gSugar: 9gVitamin A: 1302IUVitamin C: 9mgCalcium: 335mgIron: 5mg
Keyword: ground beef casserole, Mexican Casserole, Mexican Lasagna
Course: Dinner
Cuisine: American, Mexican
Author: Blair Lonergan
blair

Hey, I’m Blair!

Welcome to my farmhouse kitchen in the foothills of Virginia’s Blue Ridge Mountains. Inspired by local traditions and seasonal fare, you’ll find plenty of easy, comforting recipes that bring your family together around the table. It’s down-home, country-style cooking!

Read More

Square overhead shot of hands serving a chicken pot pie recipe with biscuits
Overhead image of a bowl of chili mac on a dinner table with cornbread
Hands serving a platter of sheet pan sausage and potatoes

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments