Easy Cheesy Mexican Lasagna: The Ultimate Tex-Mex Casserole Recipe
Prepare to delight your taste buds with this incredibly easy and utterly delicious Mexican lasagna, a harmonious blend of classic comfort food and vibrant Tex-Mex flavors. Imagine tender lasagna sheets layered with a rich, savory seasoned beef filling, bright Rotel tomatoes, sweet corn, hearty black beans, and an abundance of melted cheese, all brought together with a zesty enchilada sauce. This cheesy casserole is baked to bubbling perfection, promising a hearty and satisfying meal that the whole family will adore.

As a passionate home cook, I constantly seek opportunities to fuse my favorite culinary traditions. My love for Italian cooking and an undeniable fondness for Mexican food naturally led to the creation of this mouth-watering Mexican lasagna recipe. It’s a bold, flavorful twist on a beloved classic, delivering all the comforting warmth of homemade lasagna with an exciting Tex-Mex kick. This casserole truly embodies the spirit of ultimate comfort food, and the best part? It can be assembled and ready for the oven in just 15 minutes! If you’re a fan of creative mash-ups like my taco pasta or the irresistibly cheesy pizza quesadilla, then this easy Mexican casserole is guaranteed to become your next obsession. Get ready to sink your forks into layers of pure deliciousness!
Why You’ll Love This Mexican Lasagna Recipe
This Mexican lasagna isn’t just another dinner idea; it’s a culinary experience designed to bring joy and ease to your kitchen. Here’s why this recipe deserves a permanent spot in your rotation:
- Two Favorites in One Irresistible Dish: Why choose between Italian and Mexican when you can have the best of both worlds? If your family adores the layered goodness of traditional lasagna and the bold, zesty flavors of Tex-Mex recipes like this comforting taco casserole, then this beefy Mexican lasagna is a match made in heaven. It combines the familiar structure of lasagna with an exciting and unexpected flavor profile.
- Rich & Flavorful Mexican-Style Filling: Each layer of this lasagna is packed with an incredibly juicy and savory ground beef mixture. It’s perfectly seasoned with classic taco spices and loaded with vibrant ingredients like diced Rotel tomatoes, crisp corn kernels, and tender black beans. All these elements are simmered in a robust enchilada sauce, creating a filling that’s bursting with authentic Tex-Mex taste. Topped with a generous amount of melted cheese, it’s baked between perfectly tender lasagna noodles until golden and bubbly.
- Effortless Assembly for Busy Weeknights: Don’t let the “lasagna” title intimidate you! This recipe is designed for maximum flavor with minimal fuss. You can have this hearty casserole assembled and ready to bake in just about 15 minutes, making it an ideal solution for those hectic weeknight dinners when you crave something special without spending hours in the kitchen.
- Perfectly Make-Ahead Friendly: Planning ahead has never been easier! This cheesy Mexican lasagna is an excellent candidate for meal prep. You can fully assemble it the day before, cover it tightly, and store it in the refrigerator. When dinner time rolls around, simply pop it into the oven for a stress-free, delicious meal that’s ready when you are. This flexibility makes it perfect for entertaining or ensuring a comforting dinner is always within reach.

Essential Recipe Ingredients for Your Mexican Lasagna
Crafting this incredible Mexican lasagna begins with a selection of readily available and flavorful ingredients. Here are some quick notes and tips on what you’ll need to create this cheesy masterpiece. For the precise quantities and full recipe instructions, please scroll down to the detailed recipe card below the post.
- Ground Beef: Lean ground beef is my top choice for its rich flavor without excessive grease. However, this recipe is incredibly versatile! Feel free to substitute with ground chicken or turkey for a lighter alternative, or even use plant-based mince for a vegetarian twist.
- Onion and Garlic: These aromatic powerhouses form the savory foundation of our filling. Finely chopped onion and minced garlic add depth and a wonderful fragrance that permeates the entire dish. Don’t skimp on these!
- Taco Seasoning: This is where much of the Tex-Mex magic happens! I always recommend having homemade taco seasoning on hand in your pantry for superior flavor control. However, a packet of store-bought taco seasoning works perfectly well for convenience. For a slightly different but equally delicious profile, you could also substitute with fajita seasoning.
- Canned Tomatoes: A can of Rotel tomatoes (diced tomatoes with green chilies) adds a fantastic zesty kick and a touch of heat. If Rotel isn’t available, any good quality diced tomatoes will work beautifully. Just be sure to drain them well if they seem overly watery.
- Black Beans and Corn: These classic additions provide texture, sweetness, and earthy notes. Canned black beans and corn are perfectly suitable here – just remember the crucial step of draining and rinsing your black beans thoroughly to remove excess sodium and improve their texture.
- Enchilada Sauce: This is the liquid backbone of the lasagna, infusing it with authentic Mexican flavor. My homemade enchilada sauce is incredibly easy to make and yields amazing results. Alternatively, your favorite jarred enchilada sauce will save time and still deliver deliciousness.
- Tomato Sauce: A can of plain tomato sauce adds richness and body to the beef filling, ensuring it’s wonderfully saucy and not dry.
- Salsa: For an extra layer of fresh, vibrant flavor, I recommend using store-bought prepared salsa. While homemade salsa is fantastic with tortilla chips, it often contains more water, which can potentially lead to a runny lasagna. Opt for a thicker, chunkier store-bought variety for the best results.
- Lasagna Noodles: Traditional lasagna noodles create the essential layers of this casserole. You’ll boil these according to package directions before assembling.
- Cheese: What’s a lasagna without plenty of cheese? A Mexican shredded cheese blend offers a convenient mix of flavors, but freshly grated cheese like Monterey Jack, cheddar, or a blend of both will melt even more smoothly and provide a superior creamy texture.
How to Make This Easy Mexican Lasagna
Creating this cheesy, flavorful Mexican lasagna is simpler than you might think. Follow these visual and step-by-step instructions to bring this delicious Tex-Mex casserole to life. The full, detailed recipe instructions can be found in the convenient recipe card below.


- Cook the Ground Beef and Aromatics: Begin by preheating your oven to 350°F (175°C). In a large, sturdy skillet, sauté your ground beef and finely chopped onions over medium-high heat. Break apart the beef with a wooden spoon or spatula as it cooks, ensuring it browns evenly. Continue cooking for about 7-8 minutes, or until the beef is fully cooked through and the onions have softened to a translucent state. Drain any excess grease from the skillet to keep your lasagna from being too oily. Once drained, stir in the minced garlic and cook for another 1-2 minutes, until you can detect its fragrant aroma – be careful not to burn it!
- Prepare the Lasagna Noodles: While your beef mixture is cooking, bring a large pot of salted water to a rolling boil. Carefully add your lasagna sheets and cook them according to the package directions, typically around 8 minutes, until they are al dente. Drain the cooked noodles and set them aside, perhaps laying them out on parchment paper to prevent sticking.
- Assemble the Flavorful Filling: Return your skillet with the beef mixture to the stove. Add the taco seasoning, along with the amount of water specified on the seasoning packet (if using a packet). Stir everything together well and let it simmer for 3-4 minutes, allowing the flavors to meld and the mixture to thicken slightly. Next, incorporate the drained Rotel tomatoes, rinsed and drained black beans, drained corn, enchilada sauce, tomato sauce, and salsa. Stir these vibrant ingredients into the beef mixture. Allow the entire filling to simmer gently for about 5 minutes, giving all the wonderful flavors a chance to fully come together and the sauce to achieve a slightly thicker, richer consistency.


- Layer and Assemble the Lasagna: Now for the fun part – assembling your masterpiece! Take a 13×9-inch baking dish and spread about ½ cup of the prepared ground beef mixture evenly across the bottom. This thin layer helps prevent the noodles from sticking. Lay about 4 cooked lasagna sheets over the beef mixture, making sure they cover the bottom of the pan. On top of the noodles, spread approximately one-third of your flavorful beef filling, followed by about 1 cup of shredded cheese. Repeat this layering process two more times: noodles, beef filling, and cheese, until you have used all your ingredients and created three robust layers. Finish with a final layer of noodles and a generous covering of cheese.


- Bake to Golden Perfection: Cover your baking dish tightly with aluminum foil. Place it into your preheated oven and bake for 25 minutes. Covering it initially helps ensure the noodles cook through and the flavors meld without the cheese browning too quickly. After 25 minutes, carefully remove the foil and continue baking for another 20 minutes, or until the top is beautifully golden brown, the cheese is bubbly and melted, and the casserole is heated through.
- Rest and Serve: Once your Mexican lasagna emerges from the oven, bubbling and fragrant, resist the urge to dive in immediately! It’s crucial to let it rest on the counter for at least 10 minutes. This resting period allows the layers to set properly, ensuring clean, intact slices and preventing a soupy mess. After resting, slice into generous portions and serve this incredible Tex-Mex comfort food!
Expert Tips for the Best Mexican Lasagna
Achieving a perfect Mexican lasagna is simple when you keep these crucial tips in mind. These small details can make a big difference in the final taste and texture of your homemade casserole:
- Allow for Essential Resting Time: This is arguably the most important tip for any layered baked dish, especially lasagna. Once your Mexican lasagna is out of the hot oven, it will be tempting to slice into it right away. However, allowing it to rest on the counter for at least 10-15 minutes is vital. This time allows the hot, liquid-rich filling to settle and firm up, which means your layers will hold together beautifully when you slice it. Skipping this step often results in a messy, soupy serving, rather than distinct, appealing layers. Patience truly pays off here!
- Choose Your Cheese Wisely for Optimal Melt: While pre-shredded cheese offers undeniable convenience, it often contains anti-caking agents (like cellulose) that can prevent it from melting as smoothly and uniformly as freshly grated cheese. For an extra smooth, irresistibly melty cheese layer, I highly recommend buying a block of Monterey Jack, cheddar, or a Mexican cheese blend and shredding it yourself. The difference in texture and creaminess is noticeable and well worth the extra minute of effort.
- Don’t Overcook the Noodles: When boiling your lasagna noodles, aim for al dente. They will continue to cook and soften in the oven as the casserole bakes. Overcooked noodles can become mushy and lose their structural integrity, making your lasagna less enjoyable.
- Taste and Adjust Seasoning: Before assembling, always taste your beef and bean filling. Adjust the taco seasoning, salt, or even a pinch of chili powder if you prefer more heat. The flavors should be vibrant and well-balanced.
- Evenly Spread Your Layers: Take a moment to ensure each layer of filling and cheese is spread evenly. This guarantees that every bite of your Mexican lasagna will have a consistent and balanced flavor profile, with no dry spots or areas lacking in cheese.

Exciting Variations for Your Mexican Lasagna
One of the beauties of this easy Mexican lasagna recipe is its incredible adaptability! It serves as a fantastic base for customization, allowing you to tailor it to your family’s preferences or whatever ingredients you have on hand. Here are some of my favorite ways to adapt this flavorful casserole:
- Vegetarian Mexican Lasagna: Easily transform this into a satisfying meat-free meal. Simply omit the ground beef and instead add an extra can of drained black beans to the filling. For more protein and substance, consider incorporating canned lentils, chickpeas, or a store-bought meatless mince. Sautéing these with the onions and garlic will help them absorb all the wonderful spices.
- Tortillas Instead of Noodles: For a twist that leans even more into the Tex-Mex casserole realm, substitute the traditional lasagna noodles with tortillas! You can use either homemade flour tortillas or corn tortillas, depending on your preference. Layer them just as you would the noodles. Keep in mind that using tortillas might slightly alter the baking time and texture; the tortillas will become wonderfully soft and meld into the layers.
- Different Beans for a Flavor Change: While black beans are a classic choice, don’t hesitate to experiment! Pinto beans are another excellent option that will add a creamy texture and slightly different earthy flavor profile to your lasagna. Kidney beans could also work if you enjoy their robust taste.
- Alternate Proteins: The ground beef filling is delicious, but this recipe is fantastic with other proteins too. Consider using shredded cooked chicken (rotisserie chicken works perfectly for speed!), or even flavorful pork carnitas for an incredibly rich and tender filling. Simply shred your chosen protein and mix it into the sauce.
- Boost Your Veggies: This casserole is already packed with corn and tomatoes, but you can easily sneak in even more vegetables. Dice bell peppers (any color!), zucchini, or even jalapeños (for an extra kick!) and add them to the pan while you sauté the ground beef and onions. This allows them to soften and meld their flavors with the rest of the filling. Spinach or mushrooms could also be wilted into the sauce.
- Spice It Up (or Down): Adjust the heat level to your liking! For more spice, add a pinch of cayenne pepper or a dash of your favorite hot sauce to the beef mixture. For less heat, choose mild enchilada sauce and a mild taco seasoning.

What to Serve With Your Mexican Lasagna
This Mexican lasagna is a substantial meal on its own, but pairing it with the right accompaniments can elevate your dining experience to new heights. Here are some fantastic ideas for garnishes, sides, and even appetizers and desserts to complete your Tex-Mex feast:
Garnishes for a Fresh Finish:
To add a burst of freshness and color, I love garnishing individual servings or the entire casserole with:
- A sprinkle of freshly diced tomatoes or vibrant pico de gallo.
- Chopped green onions for a mild, crisp bite.
- Fresh cilantro, roughly chopped, for an aromatic finish.
- A dollop of cool sour cream or Mexican crema to balance the rich flavors.
- For even more zesty flavor, a drizzle of extra enchilada sauce, bright salsa verde, or smoky fire-roasted salsa.
- Creamy avocado slices or a scoop of homemade guacamole.
Side Dishes to Complement:
Keep your side dishes light and complementary to let the lasagna shine:
- A refreshing Mexican chopped salad with a creamy chipotle dressing perfectly aligns with the theme.
- A simple tossed green salad is always a good choice, perhaps with a vibrant avocado dressing for a creamy counterpoint.
- Light and crisp fajita veggies (sautéed bell peppers and onions) add another layer of Tex-Mex goodness and a healthy crunch.
- A side of fluffy Mexican rice or cilantro lime rice would also be excellent.
Start with Appetizers and Finish with Dessert:
To make it a truly memorable meal, consider starting with easy appetizers and ending with a sweet treat:
- Lead into your meal with crowd-pleasing BBQ chicken nachos or a fresh bowl of guacamole with crispy tortilla chips.
- A refreshing mojito margarita or a classic Paloma makes for a perfect beverage to wash everything down.
- And for dessert, don’t skip these delightful sopapilla cheesecake bars – they offer a sweet and cinnamony end to your delicious meal!

Can I Make This Mexican Lasagna in Advance?
Absolutely! This Mexican lasagna is an ideal recipe for meal prepping or preparing ahead of time, which makes it perfect for busy weeknights or when entertaining guests. You can fully assemble the lasagna up to a day in advance. Once assembled, simply cover the baking dish tightly with aluminum foil or plastic wrap and store it in the refrigerator until you are ready to bake.
When it’s time to cook, if possible, allow the refrigerated lasagna to sit at room temperature for about 30 minutes to an hour before baking. This helps to take the chill off the dish, promoting more even cooking. If you’re baking the lasagna directly from the refrigerator, you’ll need to adjust the baking time slightly – typically, add an extra 10-15 minutes to the covered baking period to ensure it heats through completely before uncovering and browning the top.
Storing and Reheating Leftovers
Leftover Mexican lasagna is just as delicious, if not more so, the next day, as the flavors have even more time to meld. Here’s how to properly store and reheat your delicious casserole:
- In the Fridge: Allow any leftover lasagna to cool completely before transferring it to an airtight container. Stored properly in the refrigerator, it will keep fresh and delicious for up to 3 days. To reheat individual portions, you can use the microwave until hot throughout. For larger portions or to reheat the entire dish, place it in an oven preheated to 350ºF (175ºC), covered with foil, until it’s warmed through (about 20-30 minutes for a larger piece).
- In the Freezer: Mexican lasagna freezes beautifully, making it an excellent option for future meals. For best results, either freeze the entire baked lasagna or individual portions in an airtight, freezer-safe container. If freezing the whole dish, ensure it’s tightly wrapped in a double layer of plastic wrap and then foil to prevent freezer burn. It can be stored in the freezer for up to 3 months. When you’re ready to enjoy, defrost the lasagna overnight in the refrigerator. Once defrosted, you can reheat it in the oven as you would with refrigerated leftovers.
More Mexican-Inspired Dinner Ideas You’ll Love
If you’ve fallen in love with the bold and exciting flavors of this Mexican lasagna, you’re in for a treat! Here are more fantastic Mexican-inspired dinner ideas that are sure to become family favorites:
- Enchilada Pasta Casserole: Another delightful casserole that brings together comforting pasta with rich enchilada flavors.
- Taco Pasta Skillet: A quick and easy one-pan meal featuring all your favorite taco flavors mixed with pasta.
- Fiesta Chicken Casserole: A vibrant and hearty chicken casserole perfect for any celebration or a simple weeknight.
- Creamy Chicken Fajita Pasta: A luscious pasta dish that combines the smoky, zesty flavors of chicken fajitas with a creamy sauce.
- Enchilada Pasta Skillet: Another super simple skillet meal, brimming with savory enchilada goodness and tender pasta.

Mexican Lasagna
Pin Recipe
Rate Recipe
Print Recipe
Ingredients
- 1 pound lean ground beef
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 1 packet taco seasoning, or homemade
- 1 10 oz can Rotel tomatoes
- 1 15 oz can black beans, drained and rinsed
- 1 15 oz can corn, drained
- 1 10 oz can enchilada sauce (or homemade)
- 8 oz tomato sauce
- 1 cup salsa
- 12 oz lasagna noodles, approximately 12 sheets
- 3 cups shredded Mexican cheese blend
Instructions
-
Preheat oven to 350º F.
-
In a large skillet cook the ground beef and onion over medium high heat. Break apart the ground beef and cook for 7-8 minutes until the beef is cooked through and the onions are soft. Drain any extra grease away. Add the garlic and cook for 1-2 more minutes, until you can start to smell it.1 pound lean ground beef, 1 onion, 3 cloves garlic
-
Meanwhile, bring a large pot of water to boil and cook the lasagna noodles for 8 minutes. Drain and set aside.12 oz lasagna noodles
-
Add the taco season and water called for on the packet, simmer for 3-4 minutes until the mixture thickens.1 packet taco seasoning
-
Pour in the tomatoes, black beans, corn, enchilada sauce, tomato sauce and salsa. Simmer the mixture for about 5 minutes for the flavors to come together and the mixture to thicken up a little.1 10 oz can Rotel tomatoes, 1 15 oz can black beans, drained and rinsed, 1 15 oz can corn, drained, 1 10 oz can enchilada sauce (or homemade), 8 oz tomato sauce, 1 cup salsa
-
Scoop about ½ cup of the mixture into the bottom of a 13×9 inch baking dish. Spread into a very thin layer to coat the bottom of the pan. Arrange about 4 lasagna sheets to cover the bottom of the pan. Top with about 1/3 of the beef mixture, and 1 cup of shredded cheese. Repeat with the remaining ingredients, so you have 3 layers of everything.3 cups shredded Mexican cheese blend
-
Cover the pan with foil and bake for 25 minutes. Remove the foil and bake for another 20 minutes until everything is bubbly and hot. Remove from the oven and let stand for 10 minutes before slicing to serve.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Additional Info
Like this recipe? Leave a comment below!
I created a fun group on Facebook, and I would love for you to join us! It’s a place where you can share YOUR favorite recipes, ask questions, and see what’s new at Dinners, Dishes and Desserts (so that you never miss a new recipe)!
Be sure to follow me on Instagram and tag #dinnersdishes so I can see all the wonderful DINNERS, DISHES, AND DESSERTS recipes YOU make!
Be sure to follow me on my social media, so you never miss a post!
Facebook | Twitter | Pinterest | Instagram
.