Oh my goodness, get ready to have your taste buds do a happy dance! You know those nights when you just crave something hearty, something that hugs you from the inside out, but also explodes with flavor? That’s exactly what my Mexican Lasagna delivers. It’s truly a family favorite around here, a total weeknight hero that brings all those amazing Tex-Mex vibes right to your dinner table, but with the comforting structure of a classic lasagna. It’s like a party in a pan, I swear!
I first stumbled upon the idea of Mexican Lasagna years ago, trying to use up some leftover tortillas, and honestly, it was love at first bite. Since then, I’ve tweaked and perfected this recipe until it’s just right. Trust me, it’s ridiculously easy to put together, super versatile (hello, customize it to your heart’s content!), and seriously, everyone just devours it. You’re going to want to add this one to your regular rotation, I promise!

Why You’ll Love This Mexican Lasagna
Okay, so why should *you* make this Mexican Lasagna? Oh, let me count the ways! It’s not just another dinner; it’s a culinary hug that solves so many dinner dilemmas. Here’s why you’re going to fall head over heels for it:
- Quick & Easy: Seriously, we’re talking minimal fuss for maximum flavor. You’ll be surprised how fast it comes together!
- Flavor Explosion: Every single bite is packed with those warm, savory Tex-Mex spices we all love. It’s just so satisfying!
- Super Adaptable: Got picky eaters? Dietary needs? This recipe is your best friend. Swap out ingredients, add more veggies – it’s incredibly flexible.
- Crowd-Pleaser: From casual weeknights to friendly get-togethers, this dish always gets rave reviews. Prepare for compliments!
It’s simply delicious, comforting, and makes everyone happy. What’s not to love?

Essential Ingredients for Your Mexican Lasagna
Alright, let’s talk ingredients! You don’t need anything fancy for this Mexican Lasagna, just good, honest pantry staples that come together to create something truly magical. Here’s what you’ll want to gather before we get cooking:
- 1 pound ground beef (go for lean if you prefer!)
- 1 onion, chopped (any kind works, but I love a yellow onion here)
- 1 (15 ounce) can black beans, thoroughly rinsed and drained (super important!)
- 1 (10 ounce) can diced tomatoes with green chilies, undrained (don’t drain that liquid, it’s flavor!)
- 1 (8 ounce) can tomato sauce
- 1 (1.25 ounce) packet taco seasoning (your favorite brand is just fine!)
- 12 (6 inch) corn tortillas
- 2 cups shredded Mexican cheese blend (the good stuff, melty and delicious)
- 1/2 cup water
- Optional toppings: a dollop of sour cream, a spoonful of fresh salsa, or a sprinkle of chopped cilantro – totally up to you!
Key Ingredients for Mexican Lasagna Success
Now, a quick chat about why some of these ingredients are superstars in this dish! Those corn tortillas? They give you that authentic, slightly chewy texture and hold up beautifully in the layers – much better than flour tortillas, in my opinion! And the taco seasoning is your secret weapon for that deep, savory Tex-Mex flavor profile. It just brings everything together. If you’re not a fan of ground beef, feel free to swap it out for ground lamb or even turkey! For dairy-free, use your favorite plant-based cheese shreds, and for gluten-free, make sure your tortillas are certified gluten-free. Easy peasy!
Step-by-Step: How to Make Mexican Lasagna
Alright, let’s get down to business! Making this Mexican Lasagna is super straightforward, and I’m going to walk you through each step so you can get that perfect, cozy casserole on your table. Just follow along, and you’ll be a Mexican Lasagna pro in no time!
- First things first, preheat that oven! Get it nice and toasty to 375 degrees F (that’s 190 degrees C for my metric friends).
- Grab your biggest skillet – we’re going to build our flavorful meat mixture in there.
- Once your meat mixture is ready to go, we’ll start layering in a 9×13 inch baking dish.
- Don’t forget the water! A little bit poured over the top helps everything meld together beautifully.
- Cover it up with foil for the first part of the bake, then uncover for that glorious cheese browning.
- And finally, the hardest part: waiting just 5 minutes after it comes out of the oven before you dive in! Trust me, it’s worth it for cleaner slices.
Preparing the Flavorful Mexican Lasagna Meat Mixture
This is where all the magic starts, creating that incredible flavor base! In your large skillet, go ahead and cook your ground beef and chopped onion over a medium heat. You want that beef browned and crumbly, and the onion nice and tender, almost translucent. Once it’s all cooked through, please, *please* drain off any excess fat. Nobody wants a greasy lasagna! Then, stir in your rinsed black beans, those diced tomatoes with green chilies (don’t drain ’em!), tomato sauce, and that trusty taco seasoning packet. Bring it all to a happy little simmer and let it cook for about 5 minutes. This lets all those amazing flavors really get to know each other.
Layering Your Perfect Mexican Lasagna
Now for the fun part – building this masterpiece! Grab your 9×13 inch baking dish. First, spread about half a cup of that delicious meat mixture right on the bottom. This acts as a little cushion for our first layer of tortillas. Next, arrange 4 of your corn tortillas over the meat. Don’t worry if they overlap a bit; that’s totally fine and actually helps create a sturdy base. Then, spoon half of the *remaining* meat mixture over the tortillas, and sprinkle generously with 1 cup of that shredded Mexican cheese blend. You’ll repeat this whole layering process one more time: 4 more tortillas, the rest of the meat mixture, and another cup of cheese. See? Easy peasy!
Baking and Finishing Your Mexican Lasagna
You’re almost there! Once your lasagna is beautifully layered, pour that half cup of water right over the top. This helps keep everything moist and steamy in the oven. Now, cover your baking dish tightly with aluminum foil and pop it into your preheated 375°F (190°C) oven for 20 minutes. After that, carefully uncover it (watch for steam!) and bake for another 10-15 minutes. You’re looking for that cheese to be bubbly and gloriously golden brown. Once it looks perfect, pull it out and let it stand for just 5 minutes. This little rest makes all the difference for cleaner, easier slices. Enjoy!
Tips for the Best Mexican Lasagna
Okay, so you’ve got the basic steps down, but I’ve got a few extra tricks up my sleeve to make your Mexican Lasagna truly legendary! First off, those corn tortillas can sometimes be a little stiff, right? A super simple tip: briefly warm them in the microwave for about 15-20 seconds before you start layering. It makes them much more pliable and less likely to crack. Trust me on this one!
If you’re like me and love a little extra kick, don’t be shy about adding a pinch (or two!) of cayenne pepper to your meat mixture. It just wakes everything up! And for those crazy busy days, this dish is a lifesaver because you can totally assemble it ahead of time. Just cover it tightly and pop it in the fridge. If you’re baking it from cold, add an extra 10-15 minutes to the covered baking time, and it’ll still come out perfect. Easy peasy meal prep!
Mexican Lasagna Serving Suggestions and Variations
Now that you’ve got this incredible Mexican Lasagna baked to perfection, let’s talk about how to serve it up and make it even more amazing! My absolute go-to toppings are a generous dollop of cool sour cream, a spoonful of fresh, zesty salsa (homemade or store-bought, no judgment here!), and a sprinkle of bright, chopped cilantro. They really balance out the richness of the lasagna. But don’t stop there! Feel free to get creative. Want more veggies? SautĂ© some bell peppers and corn and layer them in, or toss some black olives on top. You could even swap out the Mexican blend for Monterey Jack or a spicy pepper jack for an extra kick!
Storing and Reheating Your Mexican Lasagna
Okay, so you’ve got some glorious leftovers – lucky you! To keep your Mexican Lasagna fresh, just cover it tightly with plastic wrap or pop it into an airtight container and stash it in the fridge for up to 3-4 days. If you want to freeze it, wrap individual portions really well in plastic wrap, then foil, and they’ll be happy in the freezer for up to 3 months. To reheat, a quick zap in the microwave works wonders, or warm it in the oven at 350°F (175°C) until it’s heated through, about 20-30 minutes for a larger piece.
Frequently Asked Questions About Mexican Lasagna
Got questions about this amazing Mexican Lasagna? You’re not alone! Here are some of the most common things people ask me:
- Can I use flour tortillas instead of corn? You *can*, but I really prefer corn tortillas for this recipe. Flour tortillas tend to get a bit too soft and can even get gummy, while corn tortillas hold their shape better and give you that authentic texture. If you do use flour, pick a thicker variety!
- How can I make this Mexican Lasagna spicier? Oh, I love a good kick! You can absolutely add a pinch or two of cayenne pepper to the meat mixture, or even a dash of your favorite hot sauce. For even more heat, try using a can of hotter diced green chilies or adding some finely diced jalapeños.
- Is this Mexican Lasagna freezer-friendly? Absolutely, yes! It freezes beautifully. Just make sure to wrap it really well in plastic wrap and then foil, either as a whole casserole or in individual portions. It’ll keep for up to 3 months.
- What kind of beans work best in Mexican Lasagna? I’m a big fan of black beans here – their earthy flavor just complements the other ingredients so well. But pinto beans would also be delicious! Just make sure to rinse and drain them thoroughly.
- Can I use different types of cheese for Mexican Lasagna? You bet! While a Mexican blend is super convenient, feel free to experiment. Monterey Jack, cheddar, or even a spicy pepper jack would be fantastic.
Estimated Nutritional Information for Mexican Lasagna
Okay, for those of you keeping an eye on the numbers, here’s a quick rundown of the estimated nutritional information per serving for this Mexican Lasagna. Remember, these are just estimates, and things like the specific brands you use or how generous you are with your cheese can totally change these figures! But generally, you’re looking at around 380 calories, 18g fat, 25g protein, 30g carbohydrates, 5g sugar, and 850mg sodium per slice. It’s a hearty, satisfying meal!
PrintMexican Lasagna Recipe
This Mexican Lasagna recipe layers tortillas, seasoned ground beef, beans, and cheese for a flavorful and satisfying meal. It is a hearty dish that combines Tex-Mex flavors with the comforting structure of a lasagna.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 8 servings 1x
- Category: Main Dish
- Method: Baked
- Cuisine: Mexican
- Diet: None
Ingredients
- 1 pound ground beef
- 1 onion, chopped
- 1 (15 ounce) can black beans, rinsed and drained
- 1 (10 ounce) can diced tomatoes with green chilies, undrained
- 1 (8 ounce) can tomato sauce
- 1 (1.25 ounce) packet taco seasoning
- 12 (6 inch) corn tortillas
- 2 cups shredded Mexican cheese blend
- 1/2 cup water
- Optional toppings: sour cream, salsa, chopped cilantro
Instructions
- Preheat oven to 375 degrees F (190 degrees C).
- In a large skillet, cook ground beef and onion over medium heat until beef is browned and onion is tender. Drain off any excess fat.
- Stir in black beans, diced tomatoes with green chilies, tomato sauce, and taco seasoning. Bring to a simmer and cook for 5 minutes.
- Spread 1/2 cup of the meat mixture in the bottom of a 9×13 inch baking dish.
- Arrange 4 tortillas over the meat mixture, overlapping slightly.
- Top with half of the remaining meat mixture and 1 cup of cheese.
- Repeat layers: 4 tortillas, remaining meat mixture, 1 cup cheese.
- Pour 1/2 cup water over the top.
- Cover with foil and bake for 20 minutes.
- Uncover and bake for an additional 10-15 minutes, or until cheese is bubbly and lightly browned.
- Let stand for 5 minutes before serving.
Notes
- You can substitute ground turkey or chicken for ground beef.
- For extra spice, add a pinch of cayenne pepper to the meat mixture.
- If you prefer a softer tortilla, briefly warm them in the microwave before layering.
- This dish can be assembled ahead of time and refrigerated. Add an extra 10-15 minutes to the baking time if baking from cold.
Nutrition
- Serving Size: 1 slice
- Calories: 380
- Sugar: 5g
- Sodium: 850mg
- Fat: 18g
- Saturated Fat: 9g
- Unsaturated Fat: 7g
- Trans Fat: 0.5g
- Carbohydrates: 30g
- Fiber: 6g
- Protein: 25g
- Cholesterol: 65mg