If you’re craving all the bold, comforting flavors of Mexican cuisine but want something a little different, this Mexican Lasagna Recipe is going to be your new best friend. It’s like a cozy, cheesy casserole that brings together hearty beef, spicy enchilada sauce, and layers of corn tortillas instead of pasta. I absolutely love how this comes together—perfectly melty with that satisfying Tex-Mex twist that’ll get everyone asking for seconds. Keep reading, because I’m sharing all my tips to make this fan-freaking-tastic dish a regular on your dinner table.
Why You’ll Love This Recipe
- Comforting Flavor Blast: Layers of spiced beef, savory beans, and melty cheese create a crave-worthy dish everyone will love.
- Simple Ingredient Swaps: Uses pantry staples like refried beans and enchilada sauce for an easy weeknight meal.
- Kid-Friendly and Crowd-Pleasing: My family goes crazy for this, and it’s great for feeding a crowd.
- Flexible Layers: Easy to customize with your favorite toppings and variations.
Ingredients You’ll Need
This Mexican Lasagna Recipe shines because of the balance between melty cheeses, spiced ground beef, and layers of tender corn tortillas. Each ingredient plays a key role, and I’ve got some tips below to help you pick the best versions at the store.
- Neutral oil (canola, grapeseed, or vegetable): Choose a mild oil that won’t overpower the flavors when sautéing your veggies and beef.
- White or yellow onion: Finely chopping this helps it meld perfectly into the beef mixture without big chunks.
- Red bell pepper: Adds a little sweetness and a nice contrast to the savory beef.
- Lean ground beef: I use 90% lean for less greasiness but plenty of flavor—feel free to swap for ground turkey if you want.
- Tomato paste: Gives the sauce depth and richness. Don’t skip it—it’s a game changer.
- Taco seasoning: Homemade or store-bought, this brings that classic Tex-Mex spice punch.
- Frozen corn kernels: Thaw or add straight from frozen for bursts of sweetness.
- Diced green chiles: Mild heat and tang, directly from the can—drained well to avoid sogginess.
- Red enchilada sauce: This is key for the sauce base, adding smoky, spicy depth.
- Kosher salt: To bring everything together and enhance the natural flavors.
- Monterey Jack cheese: Melts beautifully with a mild tang—perfect for our cheesy layers.
- Mild cheddar cheese: Adds that familiar sharpness and color contrast to our cheese blend.
- Corn tortillas: Use fresh ones if you can, and warm them slightly to prevent cracking when layering.
- Refried beans: Creamy and hearty, they help bind the layers and add protein and fiber.
- Chopped fresh cilantro: Loads of freshness for garnish.
- Pico de gallo: Optional but brightens each forkful.
- Sour cream & diced avocado: Cool, creamy toppings that perfectly balance the spices.
Variations
I love how flexible this Mexican Lasagna Recipe is—you can shake up the proteins, add veggies, or ramp up the heat to suit your taste buds. Here are a few tweaks I’ve enjoyed over the years:
- Vegetarian version: I swap out the beef for crumbled tofu or extra beans, make sure to double up the spices for that same depth.
- Spicy kick: Adding chopped jalapeños or a dash of cayenne to the beef mixture really turns up the heat beautifully.
- Extra veggies: Try adding sliced mushrooms or zucchini for more texture and nutrition—my family doesn’t even notice!
- Cheese swap: Pepper Jack cheese instead of cheddar for a little smoky, spicy cheese vibe.
How to Make Mexican Lasagna Recipe
Step 1: Sauté the veggies and brown the beef
Start by heating a tablespoon of your neutral oil in a large skillet over medium-high heat—you’ll know it’s ready when it shimmers. Toss in your finely chopped onion and diced red bell pepper, stirring occasionally so they soften and become translucent. This usually takes around 4 minutes. Now, add your lean ground beef. Break it up with a wooden spoon and cook until it’s browned and fully cooked through, around 6 to 8 minutes. This layering of flavors early on really sets the stage for an unforgettable Mexican lasagna. Pro tip: Don’t rush this step; letting the beef get nice and browned adds a lovely depth you don’t want to miss.
Step 2: Build the sauce and mix-ins
Next, stir in the tomato paste and taco seasoning. Cook it for about 2 minutes until you can smell those spices blooming and the tomato paste darkens slightly—that’s flavor magic happening. Then, add the frozen corn kernels and the drained diced green chiles, scraping up any browned bits stuck to the pan—they pack so much flavor. Remove the pan from heat while you prep the next steps. Pro tip: Taste as you go and add a pinch of kosher salt to make everything pop just right.
Step 3: Prepare the layers and bake
Reserve 1 cup of the enchilada sauce to get spread on the baking dish, then stir the rest into your beef mixture. In a medium bowl, mix your Monterey Jack and cheddar cheeses. Now, grab a 9×13-inch baking dish and spread half a cup of reserved sauce on the bottom—this keeps the tortillas from sticking and adds extra sauciness. Layer 6 corn tortillas over the sauce (they can overlap slightly), then spread half your refried beans evenly on top. Follow that with half your beef mixture and a generous sprinkle of one-third of the cheese blend. Repeat the whole layering with tortillas, beans, beef, and cheese. Finally, top with the last 6 tortillas, spread the remaining sauce over them, and sprinkle the rest of the cheese on top.
Place your baking dish on a rimmed baking sheet (trust me, this catches any bubbling over and saves a mess) and bake at 350ºF for 30 to 35 minutes, or until bubbly and golden on top. Let it rest for about 10 minutes before digging in—that cooling time helps everything set so your slices hold together beautifully.
Pro Tips for Making Mexican Lasagna Recipe
- Warm the tortillas first: I lightly wrap tortillas in a damp towel and microwave for 30 seconds to prevent cracking when layering.
- Don’t overload the layers: I learned the hard way—too much sauce or beans can make the lasagna soggy. Stick to the recipe portions for perfect texture.
- Use a rimmed baking sheet: It’s a lifesaver for catching any bubbling sauce and makes cleanup so much easier.
- Let it rest before serving: Giving it 10 minutes out of the oven lets the layers settle for neater slices.
How to Serve Mexican Lasagna Recipe
Garnishes
I love topping my Mexican lasagna with fresh chopped cilantro—it adds a pop of color and freshness that really brightens the dish. A dollop of creamy sour cream and some diced ripe avocado bring a cool, creamy balance to the spices. If you’re feeling fancy, a spoonful of fresh pico de gallo adds that fresh tomato tang I can’t resist.
Side Dishes
To round out the meal, I often serve this with a simple green salad tossed in lime vinaigrette or some Mexican street corn (elote) for extra flavor. A side of cilantro-lime rice also pairs beautifully if you want more carbs to soak up all that delicious sauce.
Creative Ways to Present
For special occasions, I like serving this Mexican lasagna family-style in a pretty casserole dish with colorful napkins and plenty of guacamole and chips around the table. You can even make individual portions in small ramekins for a fancier presentation that impresses guests.
Make Ahead and Storage
Storing Leftovers
Leftover Mexican lasagna keeps wonderfully in an airtight container in the fridge for up to 3 days. I usually portion it out right away so I can grab it for quick lunches or dinners later in the week.
Freezing
I’ve frozen this dish a few times with great results. To freeze, cover it tightly with foil or plastic wrap and place in a freezer-safe container. When you’re ready to enjoy, thaw overnight in the fridge and bake again covered at 350ºF until warmed through and bubbly—usually about 30-40 minutes.
Reheating
For reheating leftovers, I cover the portion with foil and warm it in a 350ºF oven for about 15-20 minutes to keep that cheesy goodness intact without drying it out. You can also microwave individual servings, but I find the oven keeps the texture just right.
FAQs
-
Can I make this Mexican Lasagna Recipe vegetarian?
Absolutely! You can skip the beef and increase the refried beans or add sautéed mushrooms, zucchini, or black beans instead. Make sure to keep the taco seasoning and enchilada sauce layers for that classic flavor.
-
Do I need to warm the corn tortillas before layering?
Yes! Warmer tortillas are pliable and less likely to crack when layering. Wrapping them in a damp paper towel and microwaving for about 30 seconds works perfectly.
-
What’s the best way to prevent the lasagna from getting soggy?
Be careful not to overload the beans or sauce layers. Also, reserve some enchilada sauce for spreading beneath the bottom tortillas to avoid sogginess, and let the dish rest after baking to set before slicing.
-
Can I prepare Mexican Lasagna Recipe ahead of time?
Definitely! You can assemble it a day ahead, cover it tightly, and refrigerate. Just add extra baking time if baking from cold.
Final Thoughts
When I first tried this Mexican Lasagna Recipe, I was so surprised at how comforting and satisfying it felt—like all my favorite Tex-Mex flavors packed neatly into one cozy casserole. It quickly became a staple in my home, especially for busy weeknights when I want that homemade taste without a ton of fuss. I know you’ll enjoy how easy it comes together and how much your family will love it too. So go ahead, give this recipe a try—I’d bet dollars to donuts this Mexican lasagna will become your new weeknight dinner winner!
PrintMexican Lasagna Recipe
- Prep Time: 35 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 25 minutes
- Yield: 10 servings
- Category: Casserole
- Method: Baking
- Cuisine: Mexican-American
Description
A flavorful and hearty Mexican Lasagna layered with seasoned ground beef, refried beans, corn tortillas, enchilada sauce, and a blend of melted Monterey Jack and cheddar cheeses. This easy-to-make casserole is perfect for a comforting dinner and can be served with fresh toppings like cilantro, pico de gallo, sour cream, and avocado.
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
Toppings
- Chopped fresh cilantro
- Pico de gallo
- Sour cream
- Diced avocado
Instructions
- Preheat Oven: Heat the oven to 350ºF to prepare for baking the lasagna.
- Sauté Vegetables: Heat 1 tablespoon neutral oil in a large skillet over medium-high heat until shimmering. Add the finely chopped onion and diced red bell pepper and cook, stirring occasionally, until the onions are translucent and slightly softened, about 4 minutes.
- Cook Beef: Add the ground beef to the skillet, breaking it into small pieces with a wooden spoon. Cook until fully browned and cooked through, about 6 to 8 minutes. Stir in tomato paste and taco seasoning, cooking until fragrant and the tomato paste darkens slightly, about 2 minutes.
- Add Corn and Chiles: Mix in the frozen corn kernels and drained diced green chiles, scraping up any browned bits from the pan. Remove the skillet from the heat.
- Prepare Sauce Mixture: Reserve 1 cup of the enchilada sauce from the two cans. Stir the remaining enchilada sauce into the beef mixture. Taste and season with kosher salt as needed for flavor balance.
- Mix Cheeses: Combine shredded Monterey Jack and mild cheddar cheese in a medium bowl and set aside.
- Assemble Lasagna – Layer One: Spread 1/2 cup of the reserved enchilada sauce in the bottom of a 9×13-inch baking dish. Arrange 6 corn tortillas evenly on top, allowing some overlap. Dollop and evenly spread half of the refried beans (about 3/4 cup) over the tortillas. Next, spread half of the beef mixture (about 3 cups) over the beans, then sprinkle with one-third of the cheese mixture (about 1 1/3 cups).
- Assemble Lasagna – Layer Two: Repeat the layering with another 6 tortillas, the remaining half of the refried beans, the remaining beef mixture, and another one-third of the cheese.
- Top Layer: Place the last 6 tortillas on top, spread the remaining 1/2 cup of enchilada sauce evenly over them, and sprinkle with the remaining cheese.
- Bake: Place the baking dish on a rimmed baking sheet and bake in the preheated oven for 30 to 35 minutes, until the cheese is melted and bubbling and the filling is hot throughout.
- Rest and Serve: Let the lasagna cool for 10 minutes before slicing. Serve warm topped with chopped cilantro, pico de gallo, sour cream, and diced avocado as desired.
Notes
- This recipe is a creative twist on traditional Mexican flavors and is not an authentic Mexican dish, but it is delicious and satisfying.
- Using lean ground beef keeps the dish lighter while maintaining rich flavor.
- Ensure to let the lasagna rest before serving to allow it to set for easier slicing.
- Feel free to customize toppings according to preference.
- To make it spicier, consider adding extra diced chiles or a dash of hot sauce.
Nutrition
- Serving Size: 1 slice (1/10th of recipe)
- Calories: 526 kcal
- Sugar: 8.1 g
- Sodium: 1328 mg
- Fat: 27.3 g
- Saturated Fat: 13.3 g
- Unsaturated Fat: 13.0 g
- Trans Fat: 0.0 g
- Carbohydrates: 45.2 g
- Fiber: 7.8 g
- Protein: 27.1 g
- Cholesterol: 0 mg
Your email address will not be published. Required fields are marked *