This cheesy Mexican Lasagna recipe is a family favorite! Easily make it by layering corn tortillas with a taco-seasoned ground beef mixture, salsa, black beans and cheese. Bake it in the oven for a busy weeknight dinner or save it as a freezer-friendly casserole, perfect for last-minute meals or bringing to loved ones!
Anytime I have a friend or loved one in need of an easy casserole meal, this Mexican Lasagna recipe immediately comes to mind!
It’s the perfect mix of comfort food while still being relatively healthy since corn tortillas are used instead of flour or lasagna noodles. (This also makes it safe for gluten-free eaters, unlike traditional lasagna!)
As if the ease of preparation and the health benefits weren’t enough, it’s also PACKED full of flavor thanks to a homemade taco seasoning mix.
This recipe is a great twist to your typical Taco Tuesdays without sacrificing any of the Mexican flavors the whole family loves. Put this easy lasagna recipe on your meal plan now. It’s the best thing since well, tacos.
(If you’re looking for the more classic dish, check out this lasagna recipe with no-boil noodles!)
Table of Contents
Ingredients
- Lean ground beef. 85/15 or 90/10 are the best options since there is some fat for flavor but not enough to make the dish greasy. You can opt for ground turkey for a lighter option.
- Canned items. You’ll need crushed tomatoes, corn, and black beans for this recipe.
- Tortillas. Corn tortillas provide the texture you want, plus they soak up the flavors beautifully. Avoid flour tortillas if possible.
- Veggies. Bell pepper, jalapeño, and a sweet onion are sautéed together to create a depth of flavor.
- Cheese. While shredded cheddar cheese was used in the recipe, feel free to change it up with pepper jack, Monterey Jack, or another variety.
- Seasoning. If you don’t have taco seasoning at home or from the store, simply mix up cumin, chili powder, paprika, cayenne pepper, and garlic powder before adding to the dish.
How to Make Mexican Lasagna
Please see the recipe card below for ingredient amounts and more detailed instructions.
1. Sauté the Veggies
Warm olive oil in a large skillet over medium or medium-high heat. Add the diced bell pepper, jalapeño, and onion.
Sauté the vegetables for 5 to 7 minutes, or until they’re just getting tender.
2. Brown the Meat
Use a spatula to push the cooked veggies to the side of the skillet. Carefully add the ground meat and cook for another 7 to 8 minutes.
Be sure there is no pink left in the meat, and crumble with a potato masher to get small pieces that will spread easily.
3. Add the Tomatoes and Seasoning
Pour the crushed tomatoes into the taco meat mixture in the skillet, being careful not to splatter. Stir well. Reduce the heat to low and let the mixture simmer for 5 minutes.
Stir together the seasonings in a small bowl. Sprinkle over the beef mixture and cook for another 5 minutes.
4. Layer the Ingredients
Spray a 9×13-inch baking dish with non-stick cooking spray. (If you skip this step, the ingredients will stick and burn.)
Start by spreading ⅓ of the meat mixture over the bottom of the prepared baking dish. Then, layer 6 tortillas, another ⅓ of the meat mixture, ½ can of corn, ½ can of beans, and 1 cup of shredded cheddar cheese.
Repeat one more time with the rest of the ingredients.
5. Bake and Serve
Cover the dish with aluminum foil and bake for 30 minutes in a preheated 350℉ oven. Remove the foil and bake for another 5 minutes.
Top this cheesy taco lasagna recipe with fresh cilantro before serving.
What should you top Mexican lasagna with?
Mexican lasagna is delicious with all your favorite taco toppings. Try salsa, green onions, sour cream, cilantro, avocados, or even Pico de Gallo!
What to Serve with Mexican Lasagna?
This Mexican lasagna goes perfect with all of your favorite traditional sides.
Try Instant Pot Black Beans, Refried Black Beans, Cilantro Lime Rice, Mexican Rice, or Instant Pot Mexican Rice.
Everyone will love this Mexican Street Corn Salad.
Whip up some Homemade Guacamole or Tomatillo Salsa Verde and Homemade Tortilla Chips.
Don’t forget the drinks! This Mexican 75 is delicious.
More Easy Mexican Recipes
If you can’t get enough of that Mexican flavor, put these recipes on your menu soon.
- Mexican Zucchini Boats
- Chicken Tinga Tacos
- Chicken Taquitos
- Shredded Chicken Tacos
- Steak Fajitas
- Enchiladas Verdes
- One-Pot Mexican Beef and Rice
- Corn Tortilla Quesadillas
Tap stars to rate!
Taco Lasagna with Corn Tortillas
email this recipe!
Ingredients
- 1 tablespoon avocado oil
- 1 bell pepper seeded and finely diced
- 1 jalapeño pepper seeded and finely diced
- 1 medium onion finely diced
- 2 garlic cloves finely minced
- 1 ½ pounds ground beef 85/15 or 90/10
- 1 (15-ounce) can crushed tomatoes
- 3 tablespoons taco seasoning
- 12 corn tortillas
- 1 (15.25-ounce) can corn drained
- 1 (15.5-ounce) can black beans drained and rinsed
- 2 cups shredded cheddar cheese
- Fresh cilantro, finely chopped optional
Instructions
- Preheat the oven to 350°F.
- In a large skillet over medium heat, add the avocado oil, bell pepper, jalapeño, and onion. Cook for 5-7 minutes, or until softened. Add the garlic and continuing cooking for an additional 30 seconds, or until fragrant.1 tablespoon avocado oil, 1 bell pepper, 1 jalapeño pepper, 1 medium onion, 2 garlic cloves
- Push the vegetables to one side of the skillet and add the ground beef to the other side. Continue cooking, crumbling the meat with a potato masher to break it up, for 7-8 minutes, or until meat is no longer pink.1 ½ pounds ground beef
- Pour in crushed tomatoes and taco seasoning and stir to combine. Reduce the heat to low and simmer for 5 minutes, stir, and let simmer for an additional 5 minutes.1 (15-ounce) can crushed tomatoes, 3 tablespoons taco seasoning
- Spray a 9 x 13-inch baking dish with nonstick cooking spray. Begin layering with ⅓ of the meat mixture, then add 6 tortillas on top. From there, add another ⅓ of the meat mixture, ½ can of corn, ½ can of beans, and 1 cup of shredded cheese. Repeat with remaining tortillas, meat, corn, beans and cheese.12 corn tortillas, 1 (15.25-ounce) can corn, 1 (15.5-ounce) can black beans, 2 cups shredded cheddar cheese
- Cover the baking dish with aluminum foil and bake for 30 minutes. Remove aluminum foil and continue baking for 5 minutes, or until the cheese is bubbling and slightly browned. Serve with cilantro, if desired.Fresh cilantro, finely chopped
Tap stars to rate!
Video
Notes
- Use sturdy corn tortillas. Soft corn tortillas work best since they soak up flavors without getting too soggy. Avoid flour tortillas, as they can become gummy when baked.
- Make it ahead. Assemble the lasagna up to 24 hours in advance, cover it tightly, and refrigerate. Bake as directed, adding 5 extra minutes if baking straight from the fridge.
- Freezing instructions. Wrap the unbaked lasagna tightly in foil and freeze for up to 3 months. When ready to bake, thaw in the fridge overnight and bake at 350°F for 40-45 minutes.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
I am excited to make this for the 1st time. Is it better to make it ahead and bake right before eating or can you bake it and reheat later?
You can do it either way! I personally like to bake it right before eating, though. Hope you enjoy the recipe, Gail! 🙂
This was excellent and easy. We don’t like chunky tomatoes, so I pureed an 8oz can along with a cup of medium heat salsa.. I will make this again.
That was a great idea, Glenda! So happy you all enjoyed the recipe. Thanks for taking the time to leave a comment and rating 🙂
i made this. did not have corn, so i used rice instead. good idea.
Hi London. I want to make this casserole recipe as written but my husband prefers crunchy tacos. Was thinking of layering half using corn tortillas for myself and the other half using broken white corn taco shells. What do you suggest re layering the shells? Just break up on the bottom and top?
Great question, Kathy! You might be better off breaking apart some crunchy tacos on top when serving. If you add them into the casserole they’ll inevitably get soft due to the liquid they’ll absorb while cooking. Hope you enjoy the recipe!
Do you drain the tomatoes too?
Nope! No need to drain the tomatoes. Hope you enjoy the recipe 🙂
This was good, added rotel tomatoes and a fresh jalapeno with seeds, perfect heat. Will make again.
Have you ever tried freezing and heating later? If so, do you know best cook times?
Great question, Amanda! I haven’t tried freezing it, but I bet it would freeze beautifully. To reheat I would let it thaw to at least refrigerator temperature and then pop it back in a 350 degree oven for about 25 minutes!
I just made this dish. Everybody loves it! Great recipe!
Yay! So happy to hear everyone enjoyed it. Thanks so much for the comment/rating!
Your welcome! I did use chicken instead of turkey. Amazing
Oh that’s great to know! I haven’t tried it with chicken yet. I bet it was amazing 🙂
Hi London , I don’t like canned corn can I use frozen corn instead of canned corn? This Mexican Lasagna looks great, I just don’t want to mess it up with frozen corn. Thank You, Nannette
Yes, Nannette! You can absolutely use frozen corn – just make sure you thaw it before adding it to the lasagna. Hope you enjoy the recipe 🙂
Delicious! Whole family loved this dish!
Yay, Sandi! Happy to hear the whole fam loved it. Thanks so much for your comment and rating!