Mexican Lasagna is a fun and delicious fusion of two favorites: the classic flavors of Mexico combined with the comforting layers of Italian lasagna. This recipe is perfect for family dinners, potlucks, or when you want to try something new and exciting in the kitchen. If you’re a fan of Mexican cuisine or looking for a hearty dish to feed a crowd, this Mexican Lasagna will become a regular in your meal rotation! Read on to learn how to create this tasty dish, step by step.
What is Mexican Lasagna?
Mexican Lasagna, also known as “Taco Lasagna,” is a layered casserole that substitutes traditional lasagna noodles for tortillas. Instead of marinara sauce, this dish is filled with classic Mexican ingredients like seasoned ground beef or chicken, beans, corn, salsa, and cheese. The result is a spicy, cheesy, and satisfying dish that combines the textures and flavors of tacos with the comforting structure of lasagna.
Ingredients List for Mexican Lasagna
To make Mexican Lasagna, you’ll need a variety of ingredients that you likely already have in your pantry. Here’s what you’ll need:
- Tortillas – 8-10 large flour or corn tortillas (depending on your preference).
- Ground beef or chicken – 1 lb. (you can also use ground turkey or a meat substitute for a vegetarian option).
- Taco seasoning – 1 packet or homemade (1 tablespoon cumin, 1 tablespoon chili powder, 1 teaspoon paprika, 1 teaspoon garlic powder, 1 teaspoon onion powder, ½ teaspoon oregano, salt, and pepper to taste).
- Salsa – 1 cup (choose your favorite kind – mild, medium, or hot).
- Refried beans – 1 can (15 oz.).
- Black beans – 1 can (15 oz.), drained and rinsed.
- Corn kernels – 1 cup (frozen or canned, drained).
- Shredded cheese – 2 cups (a Mexican blend or cheddar cheese works well).
- Onion – 1 small, finely chopped.
- Garlic – 2 cloves, minced.
- Olive oil – 1 tablespoon.
- Chopped tomatoes – 1 cup (optional for extra texture).
- Cilantro – Fresh, chopped (for garnish).
- Sour cream – For serving.
Substitutions and Variations
Mexican Lasagna is a versatile recipe, and you can customize it based on your personal preferences and dietary needs. Here are a few substitution and variation ideas:
- Meatless version: For a vegetarian Mexican Lasagna, simply skip the meat and increase the amount of beans, or use a plant-based meat alternative.
- Gluten-free option: Use gluten-free corn tortillas instead of flour tortillas.
- Add veggies: You can add more vegetables like bell peppers, zucchini, or spinach to the layers for extra nutrition and flavor.
- Different meats: Swap ground beef for ground chicken, turkey, or even shredded rotisserie chicken.
- Cheese alternatives: For a dairy-free version, use a dairy-free shredded cheese, or reduce the cheese to cut down on calories.
Step-by-Step Cooking Instructions

Now that you’ve got all your ingredients ready, it’s time to start assembling and cooking your Mexican Lasagna! Follow these easy steps:
1. Preheat the oven.
Preheat your oven to 375°F (190°C). Grease a 9x13-inch baking dish with non-stick spray or olive oil.
2. Cook the meat.
In a large skillet over medium heat, heat the olive oil. Add the chopped onion and minced garlic and sauté until softened and fragrant, about 3-4 minutes. Add the ground beef (or chicken or turkey) and cook until browned, breaking it up with a spoon as it cooks. Drain any excess fat. Stir in the taco seasoning and mix well. Add ½ cup of water and simmer until the mixture thickens slightly, about 3 minutes.
3. Prepare the beans and corn.
While the meat is cooking, prepare the beans and corn. In a small saucepan, warm the refried beans until they are easily spreadable. Rinse and drain the black beans, and set them aside with the corn.
4. Assemble the layers.
In your prepared baking dish, spread a thin layer of salsa on the bottom. Place a single layer of tortillas on top of the salsa, tearing them as needed to cover the dish. Spread half of the refried beans on the tortillas, followed by half of the seasoned meat, black beans, corn, and a layer of shredded cheese. Repeat the layering process: tortillas, beans, meat, black beans, corn, and cheese. Finish with a final layer of tortillas, a little more salsa, and a generous amount of cheese on top.
5. Bake the lasagna.
Cover the dish with aluminum foil and bake for 20 minutes. After 20 minutes, remove the foil and bake for an additional 10 minutes or until the cheese is melted and bubbly.
6. Let it rest.
Remove the Mexican Lasagna from the oven and let it rest for 5-10 minutes before slicing. This allows the layers to set, making it easier to serve.
How to Cook Mexican Lasagna: A Step-by-Step Guide
- Preheat oven to 375°F and grease your baking dish.
- Cook the meat with onions, garlic, and taco seasoning.
- Warm the beans and prepare the corn and black beans.
- Assemble the lasagna by layering tortillas, beans, meat, veggies, salsa, and cheese.
- Bake covered for 20 minutes, then uncovered for an additional 10 minutes.
- Let the dish rest for 5-10 minutes before slicing and serving.
Common Mistakes to Avoid
- Overfilling the dish: Don’t overload each layer with too many ingredients, or the lasagna will be difficult to slice and serve. Keep layers balanced for the best texture.
- Skipping the resting time: It’s tempting to dig in right away, but letting the lasagna rest ensures that it holds together better when sliced.
- Using cold tortillas: Cold tortillas can be hard to layer, so warm them slightly in the microwave or oven to make them more pliable.
Serving and Presentation Tips
Mexican Lasagna is a hearty dish that is best served warm. To make it even more special, consider these presentation and serving ideas:
- Garnish with fresh cilantro: A sprinkle of chopped cilantro adds a fresh burst of flavor and color to the dish.
- Top with sour cream and guacamole: Offer these toppings on the side for guests to add to their slice of lasagna.
- Serve with Mexican rice or a side salad: These sides complement the rich flavors of the lasagna.
How to Serve Mexican Lasagna
Serve the Mexican Lasagna in slices, just like traditional lasagna. Use a spatula to lift each piece out of the dish, and place it on a plate. Offer additional toppings like salsa, sour cream, guacamole, or hot sauce on the side, allowing your guests to customize their plates.
Presentation Ideas for Mexican Lasagna
For an eye-catching presentation, consider serving Mexican Lasagna in individual ramekins or baking dishes. Garnish each serving with a small dollop of sour cream, a sprinkle of cheese, and a sprig of cilantro. For larger gatherings, you can also present the lasagna on a colorful serving platter surrounded by tortilla chips, guacamole, and salsa.
Mexican Lasagna Recipe Tips
- Make it ahead: Mexican Lasagna is a great make-ahead dish. You can assemble the entire casserole, cover it tightly with foil, and refrigerate it for up to 24 hours before baking. You can also freeze it for up to 3 months.
- Use leftovers creatively: If you have leftover taco meat or grilled chicken, Mexican Lasagna is a great way to use them up. Simply mix the leftovers with some taco seasoning and add them to your layers.
- Customize the spice level: If you like your food spicy, feel free to add jalapeños, extra chili powder, or hot sauce to the meat mixture. For a milder dish, use a mild salsa and reduce the chili powder.
Frequently Asked Questions (FAQs)
Q: Can I make Mexican Lasagna ahead of time?
A: Yes! You can assemble it a day ahead, store it in the fridge, and bake it when you’re ready. It can also be frozen for later use.
Q: Can I freeze Mexican Lasagna?
A: Absolutely. Assemble the lasagna, wrap it tightly in plastic wrap, then foil, and freeze for up to 3 months. When you’re ready to eat it, thaw it in the fridge overnight and bake as directed.
Q: How do I reheat Mexican Lasagna?
A: Reheat leftovers in the oven at 350°F until warmed through, or microwave individual slices for a quick meal.
Q: Can I use corn tortillas instead of flour tortillas?
A: Yes, corn tortillas work well in this recipe and add an extra layer of Mexican flavor. Just be sure to warm them slightly to prevent breaking.
Q: How long will Mexican Lasagna last in the fridge?
A: Mexican Lasagna will stay fresh in the fridge for up to 3-4 days in an airtight container.
Conclusion
Mexican Lasagna is the ultimate comfort food with a south-of-the-border twist. Packed with flavors, textures, and layers of cheese, tortillas, and seasoned meat, this dish is sure to be a hit at any dinner table. Whether you’re making it for a family dinner, a party, or just because, Mexican Lasagna offers a creative way to enjoy the bold flavors of Mexican cuisine in a fun, easy-to-assemble casserole. Don’t wait—give this recipe a try and enjoy every delicious bite!
PrintMexican Lasagna Recipe
This Mexican lasagna recipe combines layers of tortillas, seasoned ground beef, beans, and melty cheese. With flavors of cumin, chili, and salsa, it’s a satisfying and easy dinner that brings Mexican flair to a family favorite. Great for weeknight meals and meal prep!
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Diet: Gluten Free
Ingredients
- 1 lb ground beef
- 1 packet taco seasoning
- 1 can black beans, drained
- 1 cup salsa
- 8 small tortillas
- 2 cups shredded Mexican cheese blend
- 1 can corn, drained
- ½ cup chopped green onions
- ½ cup sour cream (optional)
Instructions
- Preheat oven to 375°F (190°C). Grease a 9x13-inch baking dish.
- In a skillet, brown the ground beef and drain excess fat.
- Add taco seasoning, black beans, salsa, and corn to the beef. Simmer for 5 minutes.
- Layer tortillas on the bottom of the baking dish, followed by the beef mixture, then a layer of cheese.
- Repeat the layers until the dish is full, ending with cheese on top.
- Bake for 20-25 minutes, or until the cheese is bubbly and golden.
- Let cool for a few minutes before serving with sour cream and green onions.
Notes
For a vegetarian option, swap the ground beef for plant-based crumbles or more beans. Add jalapeños or hot sauce for extra spice!
Nutrition
- Serving Size: Mexican lasagna, layered tortillas, taco lasagna, beef lasagna, Mexican casserole, family dinner
- Calories: 420 kcal
- Sugar: 4g
- Sodium: 820 mg
Leave a Reply