This post may contain affiliate links. Please read our disclosure policy.
This Mexican Lasagna has layers of seasoned ground beef, cheese, tomatoes, beans and corn tortillas. It’s a taco night upgrade that the whole family will love.
Mexican food is on the menu at least once a week, and this Mexican Lasagna is a family favorite that my kids ask for often. I always serve it with a side of my famous Mexican Rice and a salad.
![Mexican Lasagna is an easy casserole that's loaded with your favorite taco flavors for a weeknight meal the whole family loves! slice of mexican lasagna on a plate garnished with sour cream and green onion](https://www.yellowblissroad.com/wp-content/uploads/2018/12/Mexican-Lasagna-4.jpg)
This Mexican Lasagna is the ultimate combination of spices layered with all my favorite taco ingredients and smothered in gooey cheese! It’s easy to customize and you can adjust the filling to make this recipe perfect for your family.
Unlike a traditional Italian lasagna, this Mexican Lasagna is pretty easy to assemble. It’s a flavorful and completely satisfying meal you can make on the fly with whatever you have on hand.
Ingredients and Swaps
This recipe is called “lasagna,” but there is no pasta to be found. I’m using the term loosely for this layered Mexican casserole and using corn tortillas instead of noodles. So we call it “Taco Lasagna” or “Mexican Lasagna.”
The ingredients are simple and commonly found in lots of delicious Mexican dishes, like Ground Beef Tacos and Ground Beef Enchiladas.
- Corn tortillas – you can also use flour if you prefer.
- Ground beef – season this with taco seasoning, or just a \\simple salt and pepper if you want to keep it simple.
- Taco seasoning – I prefer homemade, but you can use a packet if it’s easier.
- Corn – a full can, drained.
- Black beans – a full can, drained and rinsed.
- Tomatoes – a full can, drained.
- Salsa – your favorite kind or a homemade salsa. This is just to spread on the bottom of the pan. You could also use enchilada sauce.
- Cheese – Freshly shredded off the block sharp cheddar cheese. Jack or Pepper would also be tasty.
![Mexican Lasagna is an easy casserole that's loaded with your favorite taco flavors for a weeknight meal the whole family loves! mexican lasagna beef filling ingredients mixed together in a bowl](https://www.yellowblissroad.com/wp-content/uploads/2018/12/Mexican-Lasagna-1.jpg)
How to Make Mexican Lasagna
So incredibly easy! This recipe has become my go-to for nights when I don’t know what I want to make and the family is staring at me like they haven’t eaten in a week. I always have the ingredients on hand.
Cook the beef. Start by heating a large skillet over medium heat. Cook a pound of ground beef until browned and then stir in taco seasoning, corn, beans, tomatoes, and salsa.
Assemble the layers. In a large baking dish, spread some salsa, then corn or flour tortillas and the ground beef mixture. Top with cheese, then repeat the layers. Don’t worry about perfection here, just slap the layers together and it will look and taste amazing!
![Mexican Lasagna is an easy casserole that's loaded with your favorite taco flavors for a weeknight meal the whole family loves! mexican lasagna ingredients being layered in a casserole dish](https://www.yellowblissroad.com/wp-content/uploads/2018/12/Mexican-Lasagna-2.jpg)
Bake. Bake for 30 minutes uncovered unt, then let sit for a few minutes before slicing. Serve warm, garnished with sliced green onions and sour cream.
Expert Tips
- Make Ahead: this casserole can be made up to one day in advance. Assemble the layers, then cover and refrigerate for up to 24 hours. Take it out of the fridge while the oven preheats so it can come up to room temperature.
- Storage: Keep leftovers in an airtight container in the fridge for up to 3-4 days.
Recipe Variations
- Swap out the protein and use shredded chicken, pork or even all beans.
- Flour or corn tortillas can be used interchangeably. Flour tend to get a little softer as they bake, and corn tortillas are sturdier.
- I used black beans but pinto beans or even refried beans are a great substitute. In fact you can use any other veggies you want, like diced bell peppers or onions.
- Instead of tortillas, you could even make this with lasagna noodles – yum!
FAQs
To reheat a lasagna casserole straight from the fridge, heat the oven to 350 degrees and heat, covered with foil, for 30-40 minutes. Single servings can be reheated in the microwave.
A traditional lasagna usually has 3 layers of noodles, with lots of filling in between. For Mexican lasagna, just keep going until all of the filling has been used.
![Mexican Lasagna is an easy casserole that's loaded with your favorite taco flavors for a weeknight meal the whole family loves! mexican lasagna in a baking dish garnished with green onion](https://www.yellowblissroad.com/wp-content/uploads/2018/12/Mexican-Lasagna-3.jpg)
More Mexican Inspired Favorites
- Mexican Sopes Recipe
- Crock Pot Spinach & Bacon Queso Dip
- Instant Pot Spicy Shredded Mexican Beef
- Mexican Pinwheels Recipe
- Pork Chilaquiles Recipe
- Turkey Taco Stuffed Peppers
![A plate of Mexican Lasagna](https://www.yellowblissroad.com/wp-content/uploads/2018/12/Mexican-Lasagna-SQUARE.jpg)
Mexican Lasagna
Ingredients
- 1 pound ground beef
- 2 tablespoons taco seasoning
- 15 ounces canned corn drained
- 14 ounces canned fire-roasted tomatoes drained
- 15 ounces canned black beans drained
- 1/2 cup salsa divided
- 15 corn tortillas
- 2 1/2 cups shredded cheddar cheese
- Sour cream for garnish
- Green onion thinly sliced, for garnish
Instructions
- Preheat oven to 350 degrees F.
- Place a large skillet over medium heat. Add ground beef and cook until browned and no longer pink. Do not drain.
- Add taco seasoning to beef and stir until combined.
- Add corn, tomatoes, black beans, and ¼ cup salsa to the ground beef and stir to combine. Set aside.
- Place 2 tablespoons salsa in the bottom of a 9-inch x 13-inch pan and spread to cover the bottom. Layer with 5 tortillas (4 whole and one cut in half to fill in the gap.)
- Add ½ of the beef mixture over the tortillas and then sprinkle with 1 cup cheese. Repeat layers – tortillas, remaining beef mixture, and 1 cup cheese.
- Top lasagna with 5 tortillas just like the previous layers. Spread remaining 2 tablespoons salsa over the tortillas. Sprinkle on remaining ½ cup cheese.
- Bake for 30 minutes, or until cheese is melted and lasagna is bubbling.
- Remove from oven and allow to rest for 10 minutes before serving. Cut into 6-8 slices, plate lasagna, and top with sour cream and green onion for garnish if desired.
Try this recipe it was amazing with definitely make again.
Thank you Eugene!
We love this recipe- easy to make and lots of flavor! We always do it with sour cream!
Nice! Thanks for stopping by Rochelle.
Can this be made into a freezer meal?