Mexican Lasagna Recipe – A Flavor-Packed Twist on a Classic
If you’re craving bold flavors with a comforting twist, this Mexican Lasagna Recipe is just what your dinner table needs. It’s a creative mashup of two favorites: the rich layers of traditional Italian lasagna and the spicy, zesty goodness of classic Mexican cuisine. Instead of pasta, we use tortillas layered with seasoned ground beef, beans, salsa, and gooey melted cheese. It’s easy to make, customizable for your taste, and a perfect crowd-pleaser. Whether you’re hosting family dinner or meal-prepping for the week, this dish offers a fun, flavorful alternative to traditional lasagna with all the heartiness you love.

Ingredients Of Mexican Lasagna Recipe
Why You Will Love This Mexican Lasagna Recipe
This Mexican Lasagna combines the ease of a casserole with the bold flavors of a taco night. It’s layered, cheesy, and hearty—perfect for feeding a family or serving at potlucks. It’s also incredibly versatile: swap in ground turkey for beef, use different types of beans, or adjust the spice level to your taste. It can be made ahead, freezes well, and delivers on both taste and comfort.
Preparation Process Of Mexican Lasagna Recipe
Start by browning ground meat with onions, garlic, and taco seasoning. Layer tortillas in a baking dish with meat, beans, salsa, corn, and shredded cheese. Repeat the layers like traditional lasagna. Bake until hot and bubbly, then top with fresh cilantro and serve with sour cream or avocado. It’s a one-dish meal that’s easy to prep and even easier to love.
Step By Step Instructions
Preheat the Oven: Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish and set it aside.
Cook the Ground Meat: In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add 1 chopped onion and cook for 3–4 minutes until softened. Stir in 2 cloves of minced garlic and cook for 30 seconds until fragrant.
Season the Meat: Add 1 pound of ground beef (or ground turkey) to the skillet. Cook until browned and fully cooked through, breaking it apart with a spoon. Drain any excess fat. Stir in 1 packet (or 2 tablespoons) of taco seasoning and 1/4 cup of water. Let simmer for 5 minutes to allow flavors to develop.
Add Beans and Corn: Stir in 1 can of drained and rinsed black beans, 1 cup of corn kernels, and 1 small can of diced green chilies (optional). Mix well and remove the skillet from heat.
Start Layering the Lasagna: Place a single layer of tortillas (flour or corn) on the bottom of the greased baking dish, cutting to fit if necessary. Spread half of the meat mixture over the tortillas. Spoon 1/2 cup of salsa or enchilada sauce over the meat, then sprinkle 1 cup of shredded cheddar and 1 cup of Monterey Jack cheese on top.
Repeat the Layers: Add another layer of tortillas, then the remaining meat mixture, followed by more salsa and another layer of cheese. Finish with one final layer of tortillas, a little more salsa, and a final generous topping of cheese.
Bake the Lasagna: Cover the baking dish with aluminum foil and bake for 20 minutes. Remove the foil and bake for another 10–15 minutes until the cheese is melted, bubbly, and slightly golden on top.
Let It Rest and Serve: Remove the lasagna from the oven and let it rest for 10 minutes before slicing. This helps the layers set and makes it easier to serve. Garnish with chopped fresh cilantro and serve with sour cream or avocado slices, if desired.
How to Serve?
- With a dollop of sour cream or Greek yogurt
- Topped with diced avocado or guacamole
- Sprinkled with fresh chopped cilantro
- Alongside a fresh green salad or Mexican-style rice
- With tortilla chips and salsa on the side



Tips & Variations
Use whole wheat or gluten-free tortillas to suit dietary needs.
Swap in shredded rotisserie chicken for a quicker prep.
Add jalapeños or hot sauce for extra heat.
Mix in sautéed bell peppers or zucchini for added veggies.
Freeze leftovers in individual portions for easy lunches.
Use refried beans instead of black beans for a creamier texture.
Nutrition
- Calories: 430
- Protein: 24g
- Fat: 22g
- Carbohydrates: 35g
- Fiber: 6g
- Sugar: 4g
- Sodium: 780mg
Recipe Card
Mexican Lasagna Recipe – A Flavor-Packed Twist on a Classic
Course: Banana Bread Recipe1 square
servings15
minutes30
minutes430
kcalThis Mexican Lasagna Recipe is the ultimate comfort food with a spicy twist! Layered with seasoned beef, black beans, salsa, tortillas, and plenty of cheese, it’s a hearty dinner your whole family will love. Perfect for weeknights, potlucks, or make-ahead freezer meals, it’s versatile and easy to customize. Whether you like it mild or spicy, with beef or chicken, this dish always delivers bold flavor and satisfying comfort. Serve it with sour cream, guacamole, or a side salad for a complete and delicious meal. This is not your average lasagna — it’s a fiesta in every bite.
Ingredients
Flour or corn tortillas
Ground beef or ground turkey
Taco seasoning
Canned black beans (drained and rinsed)
Corn kernels (fresh, frozen, or canned)
Salsa or enchilada sauce
Shredded cheddar cheese
Shredded Monterey Jack cheese
Chopped onion
Minced garlic
Diced green chilies (optional)
Fresh cilantro (for garnish)
Sour cream (for serving)
Olive oil
Salt and pepper
Directions
- Preheat the Oven
- Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish and set it aside.
- Cook the Ground Meat
- In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add 1 chopped onion and cook for 3–4 minutes until softened. Stir in 2 cloves of minced garlic and cook for 30 seconds until fragrant.
- Season the Meat
- Add 1 pound of ground beef (or ground turkey) to the skillet. Cook until browned and fully cooked through, breaking it apart with a spoon. Drain any excess fat. Stir in 1 packet (or 2 tablespoons) of taco seasoning and 1/4 cup of water. Let simmer for 5 minutes to allow flavors to develop.
- Add Beans and Corn
- Stir in 1 can of drained and rinsed black beans, 1 cup of corn kernels, and 1 small can of diced green chilies (optional). Mix well and remove the skillet from heat.
- Start Layering the Lasagna
- Place a single layer of tortillas (flour or corn) on the bottom of the greased baking dish, cutting to fit if necessary. Spread half of the meat mixture over the tortillas. Spoon 1/2 cup of salsa or enchilada sauce over the meat, then sprinkle 1 cup of shredded cheddar and 1 cup of Monterey Jack cheese on top.
- Repeat the Layers
- Add another layer of tortillas, then the remaining meat mixture, followed by more salsa and another layer of cheese. Finish with one final layer of tortillas, a little more salsa, and a final generous topping of cheese.
- Bake the Lasagna
- Cover the baking dish with aluminum foil and bake for 20 minutes. Remove the foil and bake for another 10–15 minutes until the cheese is melted, bubbly, and slightly golden on top.
- Let It Rest and Serve
- Remove the lasagna from the oven and let it rest for 10 minutes before slicing. This helps the layers set and makes it easier to serve. Garnish with chopped fresh cilantro and serve with sour cream or avocado slices, if desired.
Recipe Video
Notes
- Let the lasagna rest before slicing to help it hold its shape.
- For a vegetarian version, skip the meat and add more beans or sautéed veggies.
- Leftovers store well in the fridge for up to 4 days.
- To reheat, cover with foil and warm in a 350°F oven until heated through.
FAQs
Conclusion
This Mexican Lasagna is everything you love about comfort food — layered, cheesy, hearty — with bold, south-of-the-border flavors. It’s quick enough for weeknights, fun enough for guests, and versatile enough for any occasion. Whether you’re feeding a family or prepping meals for the week, this flavorful twist on a classic will quickly become a go-to favorite in your kitchen. Don’t forget to top it off with your favorite garnishes and make it your own. Try it once, and you’ll be hooked







