| |

Mexican Lasagna Recipe

If you’re on the hunt for a comforting, crowd-pleasing dinner that’s packed with bold flavors and layers of goodness, I have just the thing for you. This Mexican Lasagna Recipe is one of my all-time favorites because it mixes the heartiness of lasagna with the zesty excitement of Mexican ingredients. When I first tried this recipe, I was blown away by how simple it was to pull together and how every bite felt like a fiesta in my mouth. Stick with me, and I’ll walk you through everything you need to make this fan-freaking-tastic dish at home.

❤️

Why You’ll Love This Recipe

  • Easy to Assemble: You’ll find the layering process straightforward — no noodling with pasta dough here, just hearty corn tortillas.
  • Packed with Flavor: The combination of taco-seasoned beef, enchilada sauce, and melty cheese will have your taste buds singing.
  • Perfect for Leftovers: This dish reheats beautifully, making it a go-to for busy weeknights or meal prep.
  • Kiddie-Friendly: My family goes crazy for this, and even picky eaters appreciate the familiar cheesy layers.

Ingredients You’ll Need

The magic of this Mexican Lasagna Recipe lies in balancing fresh, savory, and spicy elements. Each ingredient plays a role — from the sweetness of corn to the mild heat of green chiles. When shopping, aim for quality cheese and fresh veggies for the best outcome.

  • Neutral Oil: I use canola or grapeseed for their high smoke point and neutral flavor, which won’t overpower the dish.
  • White or Yellow Onion: Finely chopped so it melts into the beef mixture, lending sweetness and depth.
  • Red Bell Pepper: Adds a pop of color and a subtle sweetness that balances the spices.
  • Lean Ground Beef: I prefer 90/10 to keep it juicy but not greasy.
  • Tomato Paste: It gives the sauce richness and helps deepen the flavor.
  • Taco Seasoning: Use a packet or homemade blend for that perfect Tex-Mex kick.
  • Frozen Corn Kernels: Sweet bursts that add texture and color.
  • Diced Green Chiles (canned): Mild heat with a smoky undertone, essential for authenticity.
  • Red Enchilada Sauce: You’ll use most of it in the layers but reserve some for spreading on the bottom and top.
  • Kosher Salt: To brighten and balance all the flavors.
  • Monterey Jack Cheese: Its creamy melt is buttery and mild.
  • Mild Cheddar Cheese: Adds a sharp note but isn’t overpowering.
  • Corn Tortillas: Essential to replace traditional pasta, they soak up sauce beautifully.
  • Refried Beans: Gives a creamy texture and adds protein.
  • Chopped Fresh Cilantro, Pico de Gallo, Sour Cream, Diced Avocado: Optional toppings that take this dish over the top with freshness and creaminess.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

One thing I love about this Mexican Lasagna Recipe is how easy it is to personalize. Honestly, depending on what you have in your kitchen or your family’s preferences, you can mix it up and still get great results!

  • Vegetarian Version: Swap the ground beef for black beans and add sautéed mushrooms or zucchini; it’s just as hearty and satisfying.
  • Spice Level: If you like it hotter, toss in a diced jalapeño or use a spicier enchilada sauce — my husband loves that fiery twist.
  • Dairy-Free: Use dairy-free cheese alternatives and skip the sour cream, or use avocado crema for that creamy texture.
  • Fresh Sauce: If you prefer, homemade enchilada sauce can elevate this to the next level, though store-bought keeps it effortless.

How to Make Mexican Lasagna Recipe

Step 1: Sauté the Veggies and Brown the Beef

Start by heating 1 tablespoon of neutral oil in a large skillet over medium-high heat until it shimmers — that’s your cue it’s ready. Toss in the finely chopped onion and diced red bell pepper, stirring occasionally, until the onions turn translucent and soften. This usually takes about 4 minutes and fills your kitchen with such a comforting aroma. Next, add the ground beef, breaking it apart with your spoon as it browns evenly. It should take 6 to 8 minutes to cook through. This step is key — don’t rush the browning because those little browned bits stuck to the pan will really deepen the flavor later.

Step 2: Infuse the Beef Mixture with Bold Flavors

Once your beef is browned, stir in the tomato paste and taco seasoning. Cook this for about 2 minutes until the tomato paste darkens slightly and everything smells fragrant — that’s when the spices’ve had time to wake up. Then, mix in the frozen corn and drained diced green chiles, scraping up those tasty browned bits from the pan bottom. Removing the pan from heat now prevents overcooking the veggies.

Step 3: Prepare the Sauce and Cheese Mix

Reserve 1 cup of the enchilada sauce for layering later, then stir the rest directly into the beef mixture. Give it a taste and add kosher salt as needed — seasoning is really personal, so adjust it to your liking. In a separate bowl, combine the shredded Monterey Jack and mild cheddar cheeses; mixing them together makes every cheesy bite perfect.

Step 4: Build Your Mexican Lasagna Layers

Grab a 9×13-inch baking dish and spread half a cup of the reserved enchilada sauce on the bottom — this helps prevent sticking and adds extra flavor. Layer six corn tortillas evenly over the sauce, you can overlap them slightly if needed. Next, dollop and spread half of the refried beans (about three-quarters cup) over the tortillas. Follow this with half of the beef mixture and then sprinkle about one-third of the cheese blend over the top. Repeat these layers once more with tortillas, beans, beef, and cheese. Finally, top with the remaining six tortillas, spread the remaining enchilada sauce, and sprinkle on the last of the cheese.

Step 5: Bake and Serve

Place your baking dish on a rimmed baking sheet (way easier for cleanup in case it bubbles over) and bake at 350ºF for 30 to 35 minutes. You’ll know it’s done when the cheese is fully melted and bubbly, and it smells irresistible. Let it cool for about 10 minutes before slicing — this helps it hold its layers when serving. And now, it’s ready to be topped with your favorite extras!

👨‍🍳

Pro Tips for Making Mexican Lasagna Recipe

  • Don’t Skip Browning the Beef Properly: Those caramelized bits bring tons of flavor to this dish, trust me on this one.
  • Slightly Overlap Tortillas: It helps the lasagna hold together even better — no flopping slices here.
  • Use Freshly Shredded Cheese: Pre-shredded cheese has anti-caking agents that affect meltiness, so shred your own when possible.
  • Rest Before Serving: Cooling for 10-15 minutes is critical to help the layers set so your slices don’t turn into a scoop.

How to Serve Mexican Lasagna Recipe

The image shows a white rectangular baking dish filled with a layered enchilada casserole. The bottom layer consists of soft corn tortillas soaked in a rich red sauce, topped with a layer of seasoned ground meat and vegetables including visible corn kernels. Above this is a thick layer of melted yellow and white cheese, slightly browned and bubbly, sprinkled with fresh chopped green cilantro. A portion of the casserole is being lifted from the dish with a metal spatula, revealing the multiple layers clearly and the sauce coating the edges. The background is a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

I’m a big fan of topping my Mexican Lasagna with fresh chopped cilantro for that herbal brightness and a dollop of sour cream to cut the richness. Pico de gallo adds a fresh, tangy crunch, and when I’m feeling fancy, some diced avocado lends buttery creaminess. These simple additions make every forkful feel extra special.

Side Dishes

To round out the meal, I like serving this with a crisp green salad tossed with lime vinaigrette or some Mexican street corn (elote) for extra indulgence. You could also keep it classic and offer tortilla chips with salsa on the side for snacking.

Creative Ways to Present

For a special occasion, I’ve layered this Mexican Lasagna Recipe in individual ramekins and baked them as personal portions — it’s a fun way to serve guests and looks super polished. You can garnish each portion with a little lime wedge and extra cilantro for a festive touch.

Make Ahead and Storage

Storing Leftovers

Leftover Mexican Lasagna is fantastic, and I always store it in an airtight container in the fridge. It keeps well for up to 3 days — just make sure to press some plastic wrap directly onto the surface before sealing so it doesn’t dry out.

Freezing

I’ve frozen this dish both before baking and leftover slices after baking, and it works both ways! To freeze before baking, assemble in a freezer-safe dish, wrap tightly, and bake from frozen — just add extra baking time. For leftovers, freeze in portions for easy meals later.

Reheating

Reheat leftovers in the oven at 350ºF, covered with foil to keep it moist, for about 20 minutes, or until heated through. I avoid microwaving if possible to keep the tortillas from getting chewy, but it works in a pinch.

FAQs

  1. Can I use flour tortillas instead of corn tortillas?

    Absolutely! Flour tortillas will work just fine and tend to be a bit softer and more pliable, which some people prefer. Just make sure they fit your baking dish size well, and the layering method stays the same.

  2. Is this recipe very spicy?

    This Mexican Lasagna Recipe is mildly spiced thanks to the taco seasoning and green chiles, but it’s not overwhelmingly hot. You can easily adjust the spice level by choosing mild or hot enchilada sauce or adding fresh jalapeños if you like more heat.

  3. Can I make this recipe ahead of time?

    Yes! You can assemble it the night before and refrigerate it, then bake it fresh when you’re ready to eat. This actually helps the flavors meld together nicely. Just add a few extra minutes to the baking time if it’s cold from the fridge.

  4. What’s the best way to reheat leftovers?

    I recommend reheating leftover Mexican lasagna in the oven, covered with foil at 350°F, until warmed through to preserve the texture and avoid sogginess. Microwaving can be used in a pinch but might affect the tortilla texture.

Final Thoughts

This Mexican Lasagna Recipe truly holds a special place in my kitchen. It’s one of those recipes that’s fun to assemble, comforting to eat, and makes everyone at the table smile. Whether you’re feeding a family or hosting friends, it’s always a hit and so versatile. I hope you have as much fun making it as I do — and that it becomes a beloved staple in your meal rotation!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mexican Lasagna Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 53 reviews
  • Author: Lauren
  • Prep Time: 35 minutes
  • Cook Time: 50 minutes
  • Total Time: 85 minutes
  • Yield: 10 servings
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Mexican
  • Diet: Gluten Free

Description

This Mexican Lasagna is a flavorful, layered casserole combining seasoned ground beef, refried beans, corn tortillas, enchilada sauce, and a melty cheese blend. Baked to bubbly perfection and served with fresh toppings like cilantro, pico de gallo, sour cream, and avocado, it offers a comforting twist on traditional lasagna with vibrant Mexican-inspired flavors.


Ingredients

Main Ingredients

  • 1 tablespoon neutral oil (canola, grapeseed, or vegetable)
  • 1 large white or yellow onion, finely chopped (about 2 cups)
  • 1 medium red bell pepper, diced (about 1 cup)
  • 1 pound lean ground beef
  • 2 tablespoons tomato paste
  • 1 (1-ounce) packet or 3 tablespoons taco seasoning
  • 2 cups frozen corn kernels (about 10 ounces)
  • 1 (7-ounce) can diced green chiles, drained
  • 2 (10-ounce) cans red enchilada sauce
  • Kosher salt, to taste
  • 8 ounces Monterey Jack cheese, shredded (2 cups)
  • 8 ounces mild cheddar cheese, shredded (2 cups)
  • 18 (5- to 6-inch) corn tortillas
  • 1 (16-ounce) can refried beans

Garnishes

  • Chopped fresh cilantro
  • Pico de gallo
  • Sour cream
  • Diced avocado


Instructions

  1. Preheat Oven: Heat the oven to 350ºF to prepare for baking the lasagna layers.
  2. Sauté Vegetables: Heat 1 tablespoon of neutral oil in a large skillet over medium-high heat until shimmering. Add the finely chopped onion and diced red bell pepper. Cook, stirring occasionally, until the onions are translucent and softened, about 4 minutes.
  3. Cook Ground Beef: Add the ground beef to the skillet and break it up into small pieces using a wooden spoon. Cook until the beef is browned and cooked through, about 6 to 8 minutes.
  4. Add Seasonings: Stir in the tomato paste and taco seasoning. Continue cooking for about 2 minutes until the mixture is fragrant and the tomato paste darkens slightly.
  5. Incorporate Corn and Chiles: Stir in the frozen corn kernels and drained diced green chiles, scraping up any browned bits from the pan. Remove the skillet from heat.
  6. Mix Enchilada Sauce: Reserve 1 cup of enchilada sauce from the two cans. Stir the remaining enchilada sauce into the beef mixture. Taste and add kosher salt as needed.
  7. Combine Cheeses: In a medium bowl, mix together the shredded Monterey Jack and mild cheddar cheese evenly.
  8. Prepare Baking Dish Layers: Spread 1/2 cup of the reserved enchilada sauce in the bottom of a 9×13-inch baking dish. Arrange 6 corn tortillas evenly over the sauce, allowing some to overlap. Dollop and spread half of the refried beans (about 3/4 cup) evenly on the tortillas. Layer half of the beef mixture (approximately 3 cups) over the beans, then sprinkle with 1/3 of the cheese mixture (about 1 1/3 cups). Repeat the layers of tortillas, beans, beef mixture, and cheese once more. Top with the remaining 6 tortillas, spread the remaining 1/2 cup enchilada sauce over them, and sprinkle the rest of the cheese on top.
  9. Bake: Place the baking dish on a rimmed baking sheet to catch any drips, then bake in the preheated oven for 30 to 35 minutes, until the cheese is melted and the filling is bubbling.
  10. Cool and Serve: Let the lasagna cool for 10 minutes before serving. Garnish with chopped cilantro, pico de gallo, sour cream, and diced avocado as desired.

Notes

  • This recipe is not authentic Mexican but offers a delicious and comforting fusion inspired by Mexican flavors.
  • Make sure to use corn tortillas to keep the dish gluten-free and maintain the traditional taste.
  • Adjust seasoning and spiciness by choosing mild or spicy taco seasoning and enchilada sauce based on preference.
  • For easier layering, warm the tortillas slightly before assembling to make them more pliable.

Nutrition

  • Serving Size: 1 slice (1/10th of recipe)
  • Calories: 526
  • Sugar: 8.1 g
  • Sodium: 1328 mg
  • Fat: 27.3 g
  • Saturated Fat: 13.3 g
  • Unsaturated Fat: 14.0 g
  • Trans Fat: 0.0 g
  • Carbohydrates: 45.2 g
  • Fiber: 7.8 g
  • Protein: 27.1 g
  • Cholesterol: 0 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star