Ultimate Mexican Lasagna: An Easy & Flavorful Family Favorite
Get ready to savor a dish that consistently receives rave reviews from my family and countless others! This Mexican Lasagna is more than just a meal; it’s a culinary celebration that brings joy to any dinner table. Simple to assemble and bursting with incredible flavors, it quickly became a staple in our home, and I’m thrilled to share this much-requested recipe with you.
While some might call it a “Taco Lasagna” due to its familiar ground beef and taco seasoning base, we affectionately call it Mexican Lasagna because it goes beyond typical taco ingredients, incorporating richer, more diverse flavors and textures that elevate it to a true culinary delight. It’s a hearty, satisfying casserole that combines the best of both worlds – the comforting layers of lasagna with the vibrant, zesty punch of Mexican cuisine.

Why This Mexican Lasagna Will Become Your New Go-To Meal
If you’re searching for an incredibly versatile, crowd-pleasing, and straightforward dinner solution, look no further. This Mexican Lasagna is designed for busy evenings, family gatherings, or simply when you crave something truly delicious without spending hours in the kitchen. Its layered structure makes it visually appealing, and each bite delivers a harmonious blend of savory meat, creamy beans, tangy sauce, and gooey cheese.
One of the best aspects of this recipe is its adaptability. You can easily customize it to suit your family’s preferences, whether you prefer more spice, different proteins, or a vegetarian version. The layering process itself is a fun and engaging activity, making meal prep an enjoyable experience. Plus, it reheats beautifully, making it perfect for meal prepping or enjoying leftovers throughout the week. Dinner just got easier and more exciting!

Choosing Your Tortillas: Flour vs. Corn
A crucial decision in assembling your Mexican Lasagna is the type of tortillas you’ll use. Both flour and corn tortillas work wonderfully in this recipe, each offering a slightly different texture and flavor profile. Corn tortillas tend to lend a more traditional, slightly earthier taste and a firmer texture after baking. They hold up well to the sauce and ingredients, providing a robust foundation for your layers.
However, after countless trials and feedback from my own family, I can confidently say that **flour tortillas are the favored choice** for our Mexican Lasagna. They offer a softer, more pliable texture that integrates seamlessly into the casserole, creating a truly comforting and melt-in-your-mouth experience. When cut in half, they fit perfectly into a 9×13 casserole dish, making the layering process smooth and efficient. Whichever you choose, ensure they are fresh for the best results!

The Art of Layering: Building Your Flavor Masterpiece
The beauty of Mexican Lasagna lies in its layers. You can stack as many layers as your ingredients allow and your casserole dish can hold! Each layer contributes to the overall richness and depth of flavor, creating a symphony of tastes and textures in every forkful. The key is to distribute your ingredients evenly, ensuring that each slice gets a taste of everything.
From the initial spread of zesty enchilada sauce to the final blanket of melted cheese, every step is designed to build a dish that’s both hearty and incredibly satisfying. Don’t be shy with your favorite fillings! The more thoughtfully you layer, the more dynamic and exciting your Mexican Lasagna will be.

Personal Touches and Topping Perfection
Once your Mexican Lasagna is baked to golden perfection, the real fun begins with the toppings! This is where you can truly make the dish your own. I, for one, absolutely adore adding an generous amount of extra sour cream and a decadent drizzle of nacho cheese sauce over my serving. The cool tang of sour cream perfectly complements the warm, savory layers, while the creamy nacho cheese adds an extra layer of indulgence.
Beyond my personal favorites, the possibilities are endless. Consider a sprinkle of fresh cilantro for a bright, herbaceous note, a dollop of creamy guacamole for richness, or a spoonful of vibrant salsa for an extra kick. Shredded lettuce, diced avocado, pickled jalapeños, or even a dash of hot sauce can transform each plate into a unique culinary adventure. Encourage everyone at the table to customize their own serving!

This dish truly makes dinner feel special, yet remains wonderfully uncomplicated. It’s a testament to how simple ingredients, thoughtfully combined, can create an extraordinary meal that everyone will ask for again and again. Prepare to make some incredible memories around the dinner table with this fantastic recipe!

Mexican Lasagna Recipe
This incredible Mexican Lasagna recipe combines the best of a hearty casserole with vibrant Tex-Mex flavors. It’s perfect for a family dinner and easily customizable to your taste!
Recipe Details
Yields: 12 servings
Prep time: 20 minutes
Cook time: 35 minutes
Total time: 55 minutes
Ingredients
- 1 lb ground beef
- 1 packet taco seasoning (Gluten-Free option available)
- 1 (16 oz) can refried beans
- 1 can enchilada sauce (or 2 1/3 cups homemade)
- 2 cups shredded Mexican cheese blend
- 3 medium tomatoes, diced
- 1 medium onion, diced
- 18 white tortillas, cut in half
- Optional toppings: shredded lettuce, diced tomatoes, fresh cilantro, sour cream, guacamole, salsa, black olives, pickled jalapeños.
Instructions
- Preheat your oven to 350°F (175°C).
- In a large skillet over medium-high heat, cook the diced onion until softened, then add the ground beef and brown it thoroughly.
- Once the beef is cooked, drain off any excess grease. Stir in the contents of the taco seasoning packet according to package directions. Set the seasoned beef mixture aside.
- In a 9×13 inch casserole dish, spread a thin, even layer of enchilada sauce on the bottom.
- Arrange half of the tortilla halves over the sauce, ensuring the straight edges line up along the outer perimeter of the dish. Continue layering tortillas to fill any gaps, allowing for slight overlap if necessary.
- Begin the first full layer of the lasagna by spreading half of the refried beans over the tortillas.
- Next, drizzle half of the remaining enchilada sauce over the beans.
- Evenly spread half of the beef and onion mixture over the sauce.
- Sprinkle half of the shredded Mexican cheese and half of the diced tomatoes over the beef. At this point, you may also add fresh cilantro and/or black olives if desired.
- Start the second layer by repeating the sequence: place the remaining tortilla halves, followed by the remaining refried beans, then the rest of the enchilada sauce.
- Add the rest of the beef and onion mixture, followed by the remaining shredded cheese and diced tomatoes. Again, add any optional fresh cilantro or black olives.
- Finish with a final top layer consisting of tortillas, a light drizzle of enchilada sauce, and a generous covering of shredded cheese.
- Bake in the preheated oven for 30-35 minutes, or until the cheese is beautifully melted and bubbly, and the edges of the tortillas have slightly crisped.
- Allow the Mexican Lasagna to cool for about 5 minutes before slicing and serving. This helps the layers set and prevents it from falling apart.
- Serve hot with your preferred choice of toppings: sour cream, guacamole, salsa, fresh cilantro, shredded lettuce, fresh tomatoes, or any other favorites. Enjoy every delicious bite!
Did you make this recipe?
Make sure to follow on Pinterest for more incredible recipes and daily inspiration!
Please remember to SHARE on Facebook and PIN IT to save this recipe for later!