If you’re a fan of Mexican food and love the comfort of lasagna, then this Mexican Lasagna Recipe is going to be your new favorite dish! This fusion of flavors brings together the layers and heartiness of traditional lasagna with the bold, zesty spices and ingredients from Mexican cuisine. With a few easy-to-find ingredients and some creative twists, you'll have a mouthwatering meal ready to impress friends and family. Read on for the full recipe, along with helpful tips, substitutions, and presentation ideas!

What is Mexican Lasagna?
Mexican lasagna is a delicious hybrid dish that combines elements of traditional lasagna with flavors and ingredients commonly used in Mexican cooking. Instead of pasta sheets, you'll often find tortillas or layers of corn tortillas. The rich meat sauce is replaced with seasoned ground beef or chicken, beans, salsa, and cheese, creating a casserole-like meal that is both hearty and flavorful. It’s an ideal dish for feeding a crowd or for a special weeknight dinner when you want something extra delicious and unique.
Ingredients List for Mexican Lasagna
Here’s what you’ll need to make this tasty Mexican lasagna:
- 1 pound of ground beef or turkey (you can also use shredded chicken)
- 1 medium onion, diced
- 2 cloves of garlic, minced
- 1 can of black beans (15 oz), drained and rinsed
- 1 can of corn (15 oz), drained (optional)
- 1 can of diced tomatoes with green chilies (10 oz), or a can of Rotel
- 1 packet of taco seasoning (or homemade taco seasoning if preferred)
- 1 cup of salsa (mild, medium, or spicy, depending on your heat preference)
- 2 cups of shredded Mexican blend cheese (or a mix of cheddar and Monterey Jack)
- 8-10 corn tortillas or flour tortillas
- 1 cup of sour cream
- ¼ cup of chopped fresh cilantro, for garnish
- Optional toppings: sliced black olives, jalapeños, sliced avocado, extra cheese, or salsa.
Substitutions and Variations
Want to put your own spin on this recipe? Here are some great ways to customize your Mexican lasagna:
- Protein Substitutions: Swap ground beef for ground turkey, ground chicken, or even tofu for a vegetarian version.
- Bean Variations: Instead of black beans, use pinto beans or refried beans for a creamier texture.
- Cheese Options: While Mexican blend cheese works best, you can use cheddar, pepper jack, or even queso fresco for a different flavor.
- Gluten-Free: Make sure to use corn tortillas to keep the recipe gluten-free, or look for certified gluten-free flour tortillas.
- Extra Veggies: Add diced bell peppers, zucchini, or spinach for more nutrients and texture.
- Spice Level: Increase the heat by adding diced jalapeños or using a spicier salsa. On the other hand, tone it down by opting for mild salsa and omitting the chilies.
Step-by-Step Cooking Instructions

Ready to start cooking? Follow these easy instructions to create the perfect Mexican lasagna!
- Preheat Your Oven: Set your oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish to prevent sticking.
- Cook the Meat: In a large skillet, cook the ground beef or turkey over medium heat until browned. Drain excess fat if necessary. Add the diced onions and minced garlic to the meat, cooking for 2-3 minutes until the onions are soft.
- Add Seasoning and Tomatoes: Stir in the taco seasoning, diced tomatoes with green chilies, black beans, and corn (if using). Let the mixture simmer for 5-7 minutes until well combined. Remove from heat.
- Layer the Tortillas: In the prepared baking dish, place a layer of tortillas at the bottom. You can tear them in half if needed to make sure the whole surface is covered.
- Add the Filling: Spread a layer of the meat mixture over the tortillas, followed by a layer of shredded cheese. Continue layering with more tortillas, meat, and cheese until all the ingredients are used, finishing with a generous layer of cheese on top.
- Bake: Cover the dish with foil and bake for 20 minutes. Remove the foil and bake for an additional 10-15 minutes, or until the cheese is bubbly and slightly golden.
- Rest and Serve: Let the lasagna rest for 5-10 minutes before cutting into it. This helps the layers set and makes serving easier.
How to Cook Mexican Lasagna: A Step-by-Step Guide
Cooking Mexican lasagna is as easy as layering your favorite Mexican-inspired ingredients and baking them until everything is perfectly melted and flavorful. Here’s a more detailed breakdown of the process:
- Prep the Ingredients: Begin by dicing onions, mincing garlic, draining the beans and corn, and shredding the cheese if it's not pre-shredded. This step ensures that once you start cooking, everything is ready to go.
- Brown the Meat: Browning the ground beef or turkey is an essential first step. Make sure it’s evenly browned and crumbled. If you're using shredded chicken, you can skip this step and simply mix the chicken with the seasoning and other ingredients.
- Season Well: Don’t skimp on the taco seasoning. If you're using homemade taco seasoning, taste the mixture to ensure the right balance of flavors before moving on.
- Layering Technique: Layering is key for a lasagna-style dish. Place tortillas in a way that covers the base of the pan, ensuring each bite has a bit of tortilla, meat, and cheese.
- Baking Time: Covering the lasagna with foil during the first part of baking helps trap moisture, ensuring the dish doesn’t dry out. Removing it at the end allows the cheese to melt and become golden.
Common Mistakes to Avoid
To ensure your Mexican lasagna turns out perfect every time, avoid these common mistakes:
- Using too much liquid: If your filling is too watery, it will make the lasagna soggy. Drain ingredients like canned tomatoes and beans thoroughly.
- Overcooking the tortillas: If the top layer of tortillas is exposed during baking, they can become too crispy or burnt. Covering the dish with foil helps prevent this.
- Not letting it rest: Cutting into the lasagna right away can make it fall apart. Let it sit for a few minutes after baking to allow it to firm up.
Serving and Presentation Tips
Mexican lasagna is a hearty dish that looks and tastes great on its own, but you can elevate it with the right presentation. Consider these serving tips:
- Toppings Galore: Offer a selection of toppings such as chopped cilantro, sliced avocado, black olives, jalapeños, and extra salsa on the side for guests to customize their plates.
- Bright Garnishes: Garnishing with fresh cilantro and a dollop of sour cream not only adds flavor but also brings a pop of color to the dish.
- Sides: Serve with Mexican rice, refried beans, or a side of chips and guacamole to complete the meal.
How to Serve Mexican Lasagna
Cut your Mexican lasagna into squares, much like traditional lasagna. Use a spatula to lift each piece, ensuring all the layers stay intact. Serve it hot, straight from the oven, with extra salsa, sour cream, or guacamole on the side for dipping.
Presentation Ideas for Mexican Lasagna
For a vibrant and appetizing presentation, consider these ideas:
- Serve individual slices of lasagna on a colorful plate with a drizzle of sour cream and salsa around the edges.
- Garnish the lasagna with cilantro and a lime wedge for a fresh and zesty touch.
- Offer small ramekins of toppings like guacamole, pico de gallo, or hot sauce on the table, so guests can personalize their meals.
Mexican Lasagna Recipe Tips
- Make it ahead: Prepare the entire dish and refrigerate it before baking. When ready to serve, pop it in the oven for an easy, stress-free meal.
- Freeze for later: This dish freezes well! After baking, let it cool completely, then wrap tightly and freeze. Thaw overnight in the fridge and reheat in the oven.
- Double up: If you’re feeding a large group, double the recipe and bake it in a larger pan, or make two separate pans—one for now and one to freeze!
Frequently Asked Questions (FAQs)
Can I make Mexican lasagna vegetarian?
Yes! Simply swap the ground meat for more beans, or use vegetarian meat crumbles. You can also add more veggies like bell peppers and zucchini.
Can I use flour tortillas instead of corn tortillas?
Absolutely. Both flour and corn tortillas work well in this recipe, so it’s a matter of personal preference.
How long can I store Mexican lasagna?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave.
Can I freeze Mexican lasagna?
Yes! You can freeze it either before or after baking. Be sure to wrap it tightly in foil or plastic wrap to prevent freezer burn.
Conclusion
Mexican lasagna is the perfect dish to bring together the best of both Italian and Mexican cuisines in a fun, flavorful, and crowd-pleasing way. With layers of savory meat, beans, tortillas, and gooey cheese, it’s a guaranteed hit at any dinner table. Plus, it’s versatile enough for various dietary preferences and easy to prepare in advance. Give this recipe a try for your next meal, and enjoy the bold flavors of Mexico in a whole new way!
PrintMexican Lasagna Recipe
This Mexican Lasagna recipe is a perfect fusion of Mexican flavors and classic lasagna, featuring layers of tortillas, seasoned ground beef, black beans, cheese, and salsa. A great dish for family dinners or gatherings, it’s easy to make and packed with bold flavors.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
- Diet: Gluten Free
Ingredients
- 1 lb ground beef
- 1 packet taco seasoning
- 1 cup salsa
- 1 can black beans (drained)
- 1 can corn (drained)
- 2 cups shredded Mexican cheese blend
- 8 small flour tortillas
- 1 cup sour cream
- ½ cup chopped cilantro
- Salt and pepper to taste
Instructions
- Preheat the oven to 375°F (190°C). Grease a baking dish.
- In a large skillet, cook the ground beef over medium heat until browned. Drain excess fat.
- Stir in taco seasoning, salsa, black beans, and corn. Simmer for 5 minutes.
- Layer the tortillas in the bottom of the prepared dish. Spread half of the beef mixture on top, followed by cheese. Repeat layers.
- Cover with foil and bake for 25 minutes. Remove foil and bake another 10 minutes until cheese is bubbly.
- Let rest for 5 minutes before serving. Garnish with sour cream and cilantro.
Notes
- You can substitute ground beef with ground turkey or chicken for a lighter version.
- Serve with a side of guacamole or fresh salad for added flavor.
Nutrition
- Serving Size: 1 slice
- Calories: 450
- Sugar: 3g
- Sodium: 900mg
Leave a Reply