If you're a fan of traditional Italian lasagna and Mexican cuisine, this Mexican Lasagna recipe will be your new favorite dinner! This fusion dish combines the best of both worlds—layers of tortillas, savory meat, cheese, beans, and zesty Mexican spices for a flavorful twist on the classic comfort food. Stick around for the full recipe, including tips for substitutions, variations, and expert presentation ideas. Let's dive into this flavor-packed dish!

What is Mexican Lasagna?
Mexican Lasagna is a mouthwatering fusion dish that combines the classic lasagna concept with Mexican-inspired ingredients. Instead of pasta sheets, we use soft tortillas. Layers of seasoned ground beef or turkey, beans, corn, salsa, and cheese come together in a casserole dish to create a layered meal that’s bursting with vibrant flavors. It’s an easy-to-make, hearty dish perfect for family dinners, potlucks, or even meal prepping.
Ingredients List for Mexican Lasagna
Here’s a complete list of ingredients you’ll need to make the perfect Mexican Lasagna:
- Tortillas: Corn or flour tortillas, about 8–10 medium-sized.
- Ground beef or turkey: 1 lb (lean beef or turkey are great options).
- Onion: 1 medium onion, finely chopped.
- Garlic: 2 cloves, minced.
- Taco seasoning: 1 packet (or homemade with cumin, paprika, chili powder, and oregano).
- Black beans: 1 can (15 oz), drained and rinsed.
- Corn kernels: 1 cup (fresh, frozen, or canned and drained).
- Salsa: 1 ½ cups (use your favorite store-bought or homemade salsa).
- Diced tomatoes: 1 can (14.5 oz), drained.
- Cheddar or Mexican blend cheese: 2 cups, shredded.
- Monterey Jack cheese: 1 cup, shredded (optional but adds a creamy layer).
- Cilantro: Fresh cilantro for garnish (optional).
- Green onions: Sliced, for garnish (optional).
- Jalapeños or green chilies: Optional for a spicier version.
Ingredient Variations for Mexican Lasagna
Want to customize your Mexican Lasagna? Here are some tasty variations:
- Vegetarian Option: Swap out the meat and double up on beans, like black beans, pinto beans, or even refried beans. You can also add sautéed veggies like bell peppers, zucchini, or mushrooms for more texture and flavor.
- Gluten-Free: Use corn tortillas or gluten-free flour tortillas to make the dish gluten-free.
- Spice Level: If you prefer a milder lasagna, opt for mild salsa and leave out the jalapeños or chilies. To increase the heat, add extra chili powder or cayenne pepper to the taco seasoning mix.
- Cheese Options: Feel free to experiment with different cheeses like Oaxaca, queso fresco, or even pepper jack if you prefer a spicier, creamier result.
- Protein Alternatives: You can use shredded chicken, ground pork, or even plant-based meat alternatives for a different take.
Substitutions and Variations
- Tortilla Substitutions: If you’re trying to cut carbs, you can replace tortillas with zucchini or eggplant slices. Just grill them first to prevent them from becoming watery.
- Low-Carb Version: Skip the beans and corn and use more vegetables like cauliflower rice, bell peppers, and zucchini.
- Dairy-Free: Substitute the cheese with a dairy-free cheese alternative, and make sure your tortillas are dairy-free.
Step-by-Step Cooking Instructions
Follow these simple steps for a Mexican Lasagna that’s sure to impress:

1. Preheat the Oven
Preheat your oven to 375°F (190°C). Grease a 9x13-inch baking dish with cooking spray or oil.
2. Cook the Meat
In a large skillet, heat a bit of oil over medium heat. Add the chopped onion and sauté for about 3 minutes until translucent. Add the minced garlic and cook for another minute until fragrant. Then, add your ground beef or turkey, breaking it up with a spatula. Cook until fully browned, about 6–8 minutes. Drain any excess fat.
3. Season the Meat
Stir in the taco seasoning, followed by the diced tomatoes and salsa. Let everything simmer together for about 5 minutes, allowing the flavors to meld.
4. Prepare the Layering Components
While the meat is simmering, gather your tortillas, beans, corn, and shredded cheese. Drain and rinse the black beans, and have everything ready for layering.
5. Assemble the Mexican Lasagna
Start by laying a few tortillas on the bottom of your greased baking dish. Cover them with a layer of the meat mixture, followed by black beans, corn, and a generous handful of shredded cheese. Repeat this process until you’ve used all your ingredients, finishing with a final layer of cheese on top.
6. Bake
Cover the baking dish with aluminum foil and bake for about 20 minutes. Then, remove the foil and bake for another 10 minutes until the cheese is bubbly and golden.
7. Let it Rest
After removing the Mexican Lasagna from the oven, let it rest for 10–15 minutes before slicing and serving. This helps the layers set and makes it easier to cut.
How to Cook Mexican Lasagna: A Step-by-Step Guide
- Step 1: Preheat oven to 375°F and grease your baking dish.
- Step 2: Cook onions and garlic in a skillet, then add ground beef or turkey and brown it.
- Step 3: Add taco seasoning, diced tomatoes, and salsa to the skillet, and simmer.
- Step 4: Layer tortillas, meat, beans, corn, and cheese in your baking dish.
- Step 5: Repeat layers, finish with cheese, and bake for 30 minutes.
- Step 6: Let the lasagna rest before serving.
Common Mistakes to Avoid
- Overstuffing the Lasagna: While it might be tempting to overload your lasagna with layers, doing so can cause the dish to fall apart. Stick to 2–3 layers for the best results.
- Skipping the Resting Time: Allowing your Mexican Lasagna to rest before slicing ensures the layers hold together, so don’t skip this important step.
- Using Watery Salsa: Make sure your salsa isn't too watery, as this could make your lasagna soggy. If needed, drain the salsa a bit before adding it to the dish.
- Not Pre-Cooking Vegetables: If you're adding extra veggies, make sure to sauté them first to remove excess moisture.
Serving and Presentation Tips
Presentation is everything! Make your Mexican Lasagna the star of the table with these serving tips:
- Garnish with Cilantro and Green Onions: Fresh herbs like cilantro and green onions not only add color but also give the dish a fresh burst of flavor.
- Add a Side of Sour Cream or Guacamole: A dollop of sour cream or a scoop of guacamole on each serving adds creaminess and balances the spice.
- Serve with a Side Salad: A light side salad with a tangy lime vinaigrette is the perfect accompaniment to this hearty dish.
How to Serve Mexican Lasagna
Once your Mexican Lasagna has rested, slice it into square portions. You can serve each piece with a garnish of fresh cilantro, green onions, and sliced jalapeños for extra heat. A dollop of sour cream, guacamole, and salsa on the side enhances the flavors and gives each bite a creamy, tangy finish.
Presentation Ideas for Mexican Lasagna
- Use a Colorful Casserole Dish: Serve the lasagna directly in a brightly colored or decorative casserole dish for a pop of color at the dinner table.
- Individual Servings: You can bake individual servings of Mexican Lasagna in ramekins for a more elegant presentation at dinner parties.
- Garnish Creatively: Create a Mexican flag effect by garnishing with a trio of sour cream, guacamole, and salsa on top of the lasagna slices.
Mexican Lasagna Recipe Tips
- Make Ahead: Mexican Lasagna is a great make-ahead meal! You can assemble the entire dish and refrigerate it for up to 24 hours before baking. Alternatively, freeze it for up to 3 months and bake directly from frozen—just add 10–15 minutes to the baking time.
- Meal Prep Friendly: Cut the lasagna into portions after baking and store them in individual containers for easy grab-and-go lunches throughout the week.
- Double the Recipe: For large gatherings, simply double the recipe and bake in two separate casserole dishes.
Frequently Asked Questions (FAQs)
Can I make Mexican Lasagna vegetarian?
Yes! Simply omit the meat and use extra beans, veggies, or even plant-based meat alternatives.
Can I freeze Mexican Lasagna?
Absolutely! Assemble the lasagna and freeze it before baking. You can store it for up to 3 months. When ready to cook, bake directly from frozen, just add extra baking time.
How long does Mexican Lasagna last in the fridge?
Mexican Lasagna will stay fresh in the refrigerator for up to 4 days. Reheat individual portions in the microwave or oven.
Can I use different kinds of cheese?
Yes, feel free to experiment with different cheeses like Oaxaca, queso fresco, or pepper jack for a spicier twist.
Conclusion
Mexican Lasagna is the ultimate crowd-pleasing dish that combines the flavors of Mexican cuisine with the comforting layers of lasagna. Whether you’re cooking for a family dinner or meal prepping for the week, this dish is easy to customize and even easier to devour! Try out this recipe today and don’t forget to get creative with your own variations and garnishes. Enjoy your delicious, flavor-packed Mexican Lasagna!
PrintMexican Lasagna Recipe
This Mexican Lasagna recipe combines seasoned ground beef, black beans, and salsa with layers of tortillas, melted cheese, and spices. It’s a hearty, cheesy dish perfect for weeknights. The rich flavors make it a family favorite!
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 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 can black beans, drained
- 1 cup salsa
- 2 cups shredded Mexican cheese blend
- 12 small corn tortillas
- 1 can diced tomatoes with green chilies
- 1 cup sour cream
- ½ cup sliced black olives (optional)
- ¼ cup chopped cilantro (optional)
Instructions
- Preheat oven to 375°F (190°C).
- Cook ground beef in a skillet until browned; add taco seasoning, beans, salsa, and diced tomatoes.
- In a baking dish, layer tortillas, beef mixture, and cheese.
- Repeat layers, ending with cheese on top.
- Cover with foil and bake for 25 minutes.
- Remove foil and bake an additional 10 minutes until cheese is bubbly.
- Let rest for 5 minutes before serving. Top with sour cream, olives, and cilantro if desired.
Notes
- Use flour tortillas if preferred.
- Adjust spice level by choosing mild or hot salsa.
- Add jalapeños for extra heat.
Nutrition
- Serving Size: 1 slice
- Calories: 420
- Sugar: 4g
- Sodium: 780mg
Leave a Reply