If you're looking for a dish that’s bursting with flavor, spice, and creativity, you've come to the right place! This Mexican Lasagna recipe is a delicious fusion of traditional Italian lasagna and the vibrant flavors of Mexican cuisine. Imagine layers of savory meat, cheese, and zesty salsa, all wrapped up in soft tortillas instead of pasta. It's a perfect meal for family dinners, potlucks, or whenever you're craving something hearty and satisfying. Keep reading to discover how to make this mouthwatering dish step-by-step, plus all the tips you need to make it perfect.

What is Mexican Lasagna?
Mexican Lasagna is a delightful dish that combines the traditional layered structure of Italian lasagna with Mexican-inspired ingredients. Instead of using pasta sheets, this dish typically uses tortillas, creating a unique and exciting flavor profile. It includes layers of seasoned ground meat, beans, vegetables, salsa, cheese, and various spices, resulting in a hearty and comforting meal with a bit of a spicy kick.
Ingredients List for Mexican Lasagna
Here’s everything you’ll need to create this savory and cheesy masterpiece:
- 1 pound ground beef or turkey (you can also use chicken or a meat substitute)
- 1 medium onion, finely chopped
- 2 garlic cloves, minced
- 1 packet taco seasoning (or homemade taco seasoning)
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (15 ounces) corn, drained
- 1 can (15 ounces) diced tomatoes with green chilies (like Rotel)
- 1 cup salsa (mild, medium, or hot, depending on your taste)
- 2 cups shredded Mexican cheese blend (or your preferred cheese)
- 8-10 flour tortillas (you can use corn tortillas if preferred)
- ½ cup sour cream (optional for layering or serving)
- Fresh cilantro, chopped (for garnish)
Optional Ingredients for Extra Flavor
- 1 cup enchilada sauce (for extra moisture and flavor)
- Jalapeños or green chilies (if you like it spicy)
- Avocado slices or guacamole (for serving)
- Lime wedges (to squeeze over the top before serving)
Substitutions and Variations
Mexican Lasagna is highly versatile, so feel free to get creative with these substitutions and variations:
- Meat Alternatives: Use ground chicken, pork, or plant-based meat substitutes for a different twist.
- Cheese Options: Swap out the Mexican cheese blend for cheddar, Monterey Jack, or even queso fresco.
- Vegetarian Version: Leave out the meat entirely and add more beans, veggies, or tofu.
- Low-Carb Version: Use low-carb tortillas or zucchini slices instead of regular flour tortillas.
- Gluten-Free Option: Choose certified gluten-free tortillas and double-check the taco seasoning ingredients.
Step-by-Step Cooking Instructions

Follow these steps to prepare your Mexican Lasagna from scratch. This recipe is designed to be easy, even for beginners, but it still delivers that authentic, satisfying flavor.
How to Cook Mexican Lasagna: A Step-by-Step Guide
- Preheat Your Oven: Set your oven to 375°F (190°C) to get it ready while you prepare the lasagna layers.
- Cook the Meat: In a large skillet over medium heat, cook the ground beef or turkey until it’s no longer pink. Add the chopped onion and garlic, cooking until softened and fragrant.
- Season the Meat: Stir in the taco seasoning, mixing well to coat the meat evenly. Add a splash of water if necessary to help the seasoning distribute.
- Combine Ingredients: Add the black beans, corn, diced tomatoes with green chilies, and salsa into the skillet with the meat mixture. Cook for another 5 minutes, allowing the flavors to meld.
- Layer the Lasagna: In a 9x13-inch baking dish, start by spreading a thin layer of the meat mixture. Top it with a layer of tortillas, cutting them to fit the dish if needed. Then add a layer of the meat mixture, followed by a sprinkle of shredded cheese.
- Repeat Layers: Continue layering tortillas, meat mixture, and cheese until you reach the top of the dish. Finish with a generous layer of cheese on top.
- Bake: Cover the dish with foil and bake in the preheated oven for about 25 minutes. Remove the foil and bake for an additional 10 minutes, or until the cheese is bubbly and golden brown.
- Cool and Garnish: Let the lasagna cool for about 10 minutes before serving. Garnish with fresh cilantro and optional lime wedges.
Common Mistakes to Avoid
- Overfilling the Layers: Avoid putting too much filling between the layers, or the lasagna might become too soggy.
- Skipping the Drain: Always drain your canned beans and corn to prevent the lasagna from being watery.
- Not Letting It Rest: Allow the lasagna to cool slightly before cutting, as this will help it set and make it easier to serve.
Serving and Presentation Tips
Mexican Lasagna is a colorful and appetizing dish that deserves a presentation to match! Here’s how to make it look as good as it tastes.
How to Serve Mexican Lasagna
- Portion Size: Serve in large squares to show off the beautiful layers.
- Garnishes: Top each piece with a dollop of sour cream, some diced avocado, or a sprinkle of cilantro for an extra touch of color.
- Side Dishes: Pair it with a side of Spanish rice, a fresh green salad, or chips and guacamole.
Presentation Ideas for Mexican Lasagna
- Festive Serving Platters: Use a brightly colored dish to emphasize the vibrant layers of the lasagna.
- Individual Portions: Serve smaller portions in ramekins for a unique twist on the traditional serving style.
- Layered Look: Ensure that when you cut the lasagna, each slice reveals its layers of tortillas, cheese, and meat clearly for the ultimate visual appeal.
Mexican Lasagna Recipe Tips
- Make Ahead: You can prepare Mexican Lasagna a day in advance and refrigerate it. Bake it right before serving for the best results.
- Freezing Instructions: This dish freezes well! Wrap tightly in foil and plastic wrap, then freeze for up to 3 months. Thaw overnight in the fridge before reheating.
- Spice Control: Adjust the level of spice by using mild or hot salsa and controlling the amount of jalapeños or chili you add.
Frequently Asked Questions (FAQs)
Q: Can I make this recipe vegetarian? A: Absolutely! Just omit the meat and increase the beans, corn, and veggies to keep it filling and flavorful.
Q: How can I store leftovers? A: Store leftover Mexican Lasagna in an airtight container in the refrigerator for up to 4 days. Reheat in the oven or microwave until heated through.
Q: Can I use corn tortillas instead of flour tortillas? A: Yes, corn tortillas work well in this recipe and provide a slightly different texture that some people prefer.
Q: What’s the best way to reheat Mexican Lasagna? A: Reheat in the oven at 350°F (175°C) for about 20 minutes, or until warm. You can also microwave individual portions for 2-3 minutes.
Q: Is Mexican Lasagna spicy? A: The spice level depends on your choice of salsa and the addition of hot ingredients like jalapeños. Adjust to your personal preference.
Conclusion
Mexican Lasagna is a delicious and versatile dish that brings a new level of excitement to your dinner table. Whether you're a fan of spicy food or you prefer a milder flavor, this recipe can be easily customized to your taste. With its blend of classic Mexican ingredients and the comforting structure of lasagna, it's sure to be a hit at your next meal. Try out this recipe, experiment with the variations, and make it your own! Don’t forget to share your Mexican Lasagna creations with friends and family. Happy cooking!
PrintMexican Lasagna Recipe
Mexican lasagna is a fusion dish that combines traditional Italian lasagna with Mexican flavors. This recipe layers tortillas instead of pasta, with seasoned ground beef, beans, corn, salsa, and a mix of cheeses for a mouthwatering meal. It's the perfect comfort food for gatherings or weeknight dinners.
- 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 onion, diced
- 2 cloves garlic, minced
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) corn, drained
- 2 cups salsa
- 1 can (8 oz) tomato sauce
- 1 packet taco seasoning
- 12 small flour or corn tortillas
- 2 cups shredded Mexican blend cheese
- Fresh cilantro (optional for garnish)
Instructions
- Preheat your oven to 375°F (190°C).
- In a skillet, cook ground beef with onion and garlic until beef is browned. Drain excess fat.
- Stir in black beans, corn, salsa, tomato sauce, and taco seasoning. Simmer for 5 minutes.
- In a baking dish, layer tortillas, followed by the beef mixture, and then a layer of cheese. Repeat until all ingredients are used, ending with a layer of cheese.
- Bake in the preheated oven for 20-25 minutes or until the cheese is melted and bubbly.
- Let cool for 5 minutes, then garnish with fresh cilantro before serving.
Notes
- For a spicier version, use hot salsa and add diced jalapeños.
- You can substitute ground turkey or chicken for the beef.
- Leftovers can be stored in an airtight container in the fridge for up to 3 days.
Nutrition
- Serving Size: 1 slice
- Calories: 450
- Sugar: 6g
- Sodium: 780mg
Leave a Reply