If you're a fan of both Mexican and Italian flavors, then you're going to love Mexican Lasagna! This dish takes the layers and comfort of classic Italian lasagna but adds a flavorful twist with tortillas, seasoned beef, beans, cheese, and a zesty blend of spices. It's the ultimate fusion dish, perfect for family dinners, potlucks, or casual get-togethers. The beauty of Mexican Lasagna is that it’s easy to assemble and can be customized with your favorite Mexican ingredients, making it both fun to prepare and incredibly satisfying to eat.
Let’s get started with this delicious Mexican Lasagna Recipe, along with tips, substitutions, and step-by-step instructions to make this hearty, flavorful dish!
What is Mexican Lasagna?
Mexican Lasagna is a layered casserole dish that takes the idea of traditional lasagna but swaps out lasagna noodles for tortillas and replaces Italian ingredients with classic Mexican flavors. Instead of marinara sauce, this lasagna is filled with seasoned ground beef or chicken, salsa, beans, corn, cheese, and tortillas. It’s baked until bubbly and golden, creating a comforting and flavorful dish with every bite.
Ingredients List for Mexican Lasagna
Here’s what you’ll need to make Mexican Lasagna:
- 1 pound ground beef (or ground turkey or chicken)
- 1 medium onion (diced)
- 2 cloves garlic (minced)
- 1 can black beans (15 oz; drained and rinsed)
- 1 can corn (15 oz; drained)
- 1 can diced tomatoes with green chilies (10 oz, such as Rotel)
- 1 jar salsa (16 oz; mild, medium, or spicy based on preference)
- 1 packet taco seasoning (or homemade taco seasoning)
- 1 teaspoon cumin (optional, for added flavor)
- 2 cups shredded Mexican cheese blend (cheddar, Monterey Jack, or pepper jack)
- 10-12 flour tortillas (or corn tortillas for a gluten-free option)
- 1 tablespoon olive oil (for sautéing)
- Fresh cilantro (optional, for garnish)
- Sour cream, guacamole, or salsa (optional, for serving)
Substitutions and Variations
The Mexican Lasagna is a highly adaptable recipe that you can easily modify to fit your tastes or dietary needs. Here are a few popular substitutions and variations:
- Meat Substitutes: You can replace the ground beef with ground turkey or chicken. For a vegetarian version, simply leave out the meat and add extra beans or vegetables like zucchini or bell peppers.
- Tortillas: Use flour tortillas for a softer texture, or corn tortillas for a gluten-free option. You can also use low-carb tortillas if you’re watching your carbs.
- Beans: If you’re not a fan of black beans, feel free to swap them out for pinto beans, kidney beans, or refried beans.
- Cheese: You can experiment with different cheeses, such as a Mexican cheese blend, cheddar, Monterey Jack, or pepper jack for extra spice.
- Add Veggies: Add extra vegetables such as diced bell peppers, zucchini, or mushrooms to bulk up the lasagna and add more nutrition.
- Spice Level: Adjust the heat by choosing mild, medium, or spicy salsa, or by adding extra chili powder or jalapeños for those who love heat.
Step-by-Step Cooking Instructions

Here’s how to make this delicious Mexican Lasagna:
- Preheat the Oven: Start by preheating your oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish with cooking spray or oil.
- Cook the Ground Beef: In a large skillet, heat the olive oil over medium heat. Add the diced onion and minced garlic, and sauté for 2-3 minutes until softened. Add the ground beef (or turkey or chicken) and cook until browned, breaking it up with a spoon as it cooks. Drain any excess fat if necessary.
- Season the Meat: Stir in the taco seasoning, cumin (if using), black beans, corn, diced tomatoes with green chilies, and salsa. Let the mixture simmer for 5-7 minutes, allowing the flavors to meld together.
- Assemble the Lasagna:
- Spread a small amount of the meat mixture on the bottom of the prepared baking dish.
- Place a layer of tortillas over the meat mixture, tearing them as needed to cover the bottom of the dish.
- Spoon a layer of the meat mixture over the tortillas, followed by a generous sprinkle of shredded cheese.
- Repeat the layers—tortillas, meat mixture, and cheese—until all the ingredients are used, finishing with a layer of cheese on top.
- Bake the Casserole: Cover the baking dish with foil and bake in the preheated oven for 25-30 minutes. Remove the foil during the last 5-10 minutes of baking to allow the cheese to become bubbly and golden brown.
- Garnish and Serve: Once the lasagna is done baking, remove it from the oven and let it sit for 5-10 minutes before serving. Garnish with fresh cilantro, and serve with sour cream, guacamole, or extra salsa on the side.
How to Cook Mexican Lasagna: A Step-by-Step Guide
- Step 1: Cook the Meat: Brown the ground beef with onions and garlic, then season with taco seasoning, salsa, beans, and corn.
- Step 2: Layer the Lasagna: Alternate layers of tortillas, meat mixture, and cheese in a greased baking dish.
- Step 3: Bake: Bake the casserole until the cheese is bubbly and golden.
- Step 4: Garnish and Serve: Garnish with fresh cilantro and serve with your favorite toppings like sour cream or guacamole.
Common Mistakes to Avoid
- Not Draining the Meat: Be sure to drain any excess fat from the ground beef after browning to avoid a greasy casserole.
- Too Much Liquid: Make sure to drain the canned ingredients like beans and corn to avoid excess liquid that could make the lasagna soggy.
- Skipping the Foil: Covering the lasagna with foil for the first part of baking helps the tortillas absorb the flavors without drying out. Don’t skip this step!
Serving and Presentation Tips
The Mexican Lasagna is a complete meal on its own, but it pairs well with a few sides or toppings to make it even more special:
- Side Dishes: Serve with a fresh green salad, Mexican rice, or refried beans for a complete Mexican-inspired meal.
- Toppings: Offer toppings like sour cream, guacamole, salsa, diced tomatoes, shredded lettuce, or pickled jalapeños for guests to customize their portions.
- Drinks: Serve with margaritas, cold beer, or a refreshing agua fresca to round out the meal.
How to Serve Mexican Lasagna
This casserole is best served hot from the oven. Use a spatula to scoop out portions onto plates, and top with sour cream, guacamole, or salsa. It’s perfect for family-style dining or serving to guests at a casual dinner party.
Presentation Ideas for Mexican Lasagna
- Family-Style Serving: Serve the lasagna directly from the baking dish at the table for a warm, homey feel.
- Individual Servings: For a more refined presentation, slice the lasagna into squares and garnish each plate with cilantro, sour cream, and a lime wedge.
- Buffet Style: If serving a crowd, set up a toppings bar with guacamole, salsa, sour cream, and jalapeños, allowing guests to personalize their servings.
Mexican Lasagna Recipe Tips
- Make Ahead: You can assemble the lasagna up to a day in advance and store it in the refrigerator until you’re ready to bake. Just cover it with foil and bake as directed, adding an extra 5-10 minutes of bake time if it’s cold from the fridge.
- Freezing: This dish freezes well! Assemble the lasagna but don’t bake it. Wrap it tightly in foil and freeze for up to 3 months. Thaw overnight in the fridge, then bake as directed.
- Leftovers: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat individual portions in the microwave or reheat the entire dish in the oven at 350°F until warmed through.
Frequently Asked Questions (FAQs)
Q: Can I use corn tortillas instead of flour tortillas?
A: Yes! Corn tortillas work great in this dish, especially if you’re looking for a gluten-free option.
Q: Can I make this dish vegetarian?
A: Absolutely! Simply omit the meat and add more beans, vegetables, or tofu for a delicious vegetarian version.
Q: Can I freeze Mexican Lasagna?
A: Yes! You can assemble the lasagna and freeze it before baking. Thaw it overnight in the refrigerator and bake as directed.
Q: Can I use refried beans instead of black beans?
A: Yes! Refried beans are a great option and will add an extra creamy layer to the lasagna.
Q: How do I reheat leftovers?
A: Reheat individual portions in the microwave or reheat the entire casserole in the oven at 350°F until warmed through.
Conclusion
Mexican Lasagna is the perfect combination of comforting, cheesy, layered goodness with bold, flavorful Mexican ingredients. It’s a fun and delicious twist on traditional lasagna that’s sure to become a family favorite. Whether you’re serving it for a weeknight dinner, a potluck, or a weekend get-together, this dish is guaranteed to be a hit. Try this recipe today and enjoy the wonderful fusion of flavors in every bite!
PrintMexican Lasagna Recipe
This Mexican Lasagna is a delicious twist on the classic lasagna, featuring layers of tortillas, seasoned ground beef, beans, salsa, and plenty of melted cheese. Easy to make and packed with bold Mexican flavors, this casserole is perfect for family dinners or gatherings. A comforting and satisfying meal everyone will love!
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Casserole
- Method: Baking
- Cuisine: Mexican-American
Ingredients
- 1 lb ground beef
- 1 onion, diced
- 2 cloves garlic, minced
- 1 packet taco seasoning
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) corn, drained
- 1 can (10 oz) diced tomatoes with green chiles
- 1 cup salsa
- 2 cups shredded cheddar cheese
- 1 cup shredded mozzarella cheese
- 8-10 flour tortillas (6-inch size)
- 1 cup sour cream
- Fresh cilantro for garnish (optional)
Instructions
- Preheat the oven to 350°F (175°C). Grease a 9x13-inch baking dish.
- In a large skillet, cook the ground beef and diced onion over medium heat until browned. Drain excess fat.
- Add minced garlic and taco seasoning to the beef, stirring well. Cook for 1 minute.
- Stir in the black beans, corn, diced tomatoes with green chiles, and salsa. Simmer for 5 minutes.
- In the prepared baking dish, layer 2-3 tortillas to cover the bottom.
- Spread half of the beef mixture over the tortillas, then sprinkle with 1 cup of cheddar cheese.
- Add another layer of tortillas, followed by the remaining beef mixture and 1 cup of mozzarella cheese.
- Add one more layer of tortillas and top with the remaining cheddar cheese.
- Bake for 25-30 minutes, or until the cheese is melted and bubbly.
- Remove from the oven and let the lasagna rest for 5 minutes. Serve topped with sour cream and fresh cilantro (optional).
Notes
- You can substitute ground beef with ground turkey or shredded chicken.
- Use corn tortillas for a gluten-free version.
- Add jalapeños or hot sauce for extra heat.
Nutrition
- Serving Size: 1 portion (based on 6 servings)
- Calories: 510
- Sugar: 5 g
- Sodium: 940 mg
Leave a Reply