Mexican Lasagna Recipe with Beef
This Mexican Lasagna with Ground Beef is a bold and comforting fusion dish that takes the familiar layers of lasagna and transforms them with vibrant Mexican flavors. Instead of pasta sheets, soft corn tortillas form the foundation, creating a hearty base that soaks up every bit of flavor.
Between each layer, seasoned ground beef, fire-roasted tomatoes, smoky green chiles, and tender black beans mingle with a rich blend of melted cheddar and jack cheese, delivering a perfect balance of spice, warmth, and creaminess.
Finished with fresh toppings and a dollop of cool sour cream, this dish is both rustic and festive—ideal for feeding a crowd, celebrating with family, or simply satisfying a craving for something indulgent yet homey.
Why People Will Love This Mexican Lasagna with Ground Beef:
Fusion of Comfort and Flavor – Combines the heartiness of Italian-style layered casseroles with the bold, zesty flavors of Mexican cuisine.
Cheesy Indulgence – Each layer is packed with melty jack and cheddar cheese, creating a rich, gooey bite that feels both comforting and satisfying.
Perfectly Layered Textures – Soft tortillas, tender beef, creamy beans, and juicy tomatoes create a balance of textures in every slice.
Crowd-Pleasing Dish – Large, hearty portions make it perfect for family gatherings, potlucks, or casual dinner parties.
Customizable and Flexible – Can be easily adjusted with different proteins, spice levels, or toppings to suit any taste or dietary preference.
One-Dish Wonder – A complete meal in one pan—protein, carbs, vegetables, and dairy all baked together for convenience and flavor harmony.
Celebratory Feel – The dish has a festive quality, bringing warmth and joy to the table, making it more than just dinner—it’s an experience.
Key Ingredients:
Ground Beef – The hearty foundation of the dish, bringing savory depth and rich protein that balances the bold Mexican spices.
Corn Tortillas – Instead of pasta sheets, these add a rustic, authentic Mexican character while soaking up the sauce and flavors beautifully.
Taco Seasoning & Garlic – Layers the beef with aromatic spices and warmth, giving each bite a zesty, seasoned kick.
Fire-Roasted Tomatoes & Green Chiles – Provide smoky depth and a subtle heat that makes the sauce vibrant and unforgettable.
Black Beans – Add creaminess and earthy undertones, while boosting the dish with fiber and plant-based nutrition.
Shredded Cheese Blend (Jack & Cheddar) – Melts into gooey layers of comfort, binding the tortillas and beef into a cohesive, indulgent casserole.
Fresh Garnishes (Tomatoes & Green Onions) – Brighten the dish with freshness and contrast, balancing the richness of the melted cheese and beef.
Expert Tips:
Brown the Beef Properly – Don’t rush this step. Allow the ground beef to sear and develop a slight crust before breaking it apart. This caramelization adds a deep, savory flavor that builds the foundation of the entire casserole.
Layer Tortillas Strategically – Slightly overlap the tortillas so they cover the dish fully, preventing gaps. This ensures each slice holds together beautifully without falling apart.
Balance the Seasonings – Taco seasoning adds a punch, but taste as you go. The addition of green chiles, tomatoes, and beans can dilute seasoning strength, so adjust salt, pepper, or even chili powder at the end to maintain boldness.
Cheese Distribution Matters – Instead of dumping cheese in thick clumps, spread it evenly across layers. This way, every bite gets that gooey, melty richness without overwhelming other ingredients.
Rest Before Slicing – After baking, let the casserole sit for at least 10 minutes. This allows the layers to set, making it easier to cut neat, clean portions while preventing a soupy mess.
Optional Crisp Finish – For added texture, remove the foil during the last 5 minutes of baking and switch to broil for a golden-bubbly cheese topping.
Freshness at the End – Always finish with garnishes like tomatoes, green onions, or even cilantro. The brightness lifts the heavy flavors, keeping the dish balanced and satisfying.
Mexican Lasagna with Ground Beef
Ingredients
1 lb ground beef
1 medium yellow onion, diced
2 tsp garlic, minced
¼ cup taco seasoning
½ cup water
14.5 oz can fire-roasted diced tomatoes (do not drain)
4 oz can green chiles
15 oz can black beans, drained and rinsed
18 corn tortillas
6 cups shredded cheese (jack and cheddar blend)
1-2 tomatoes, diced (for garnish)
1 bunch green onions, sliced (for garnish)
Sour cream (for serving)
Instructions
Preheat the oven to 350°F. Grease a 9×13-inch casserole dish with cooking spray and set aside.
In a large skillet, cook the ground beef and diced onion over medium heat, stirring occasionally until the beef is browned and the onion has softened.
Add the minced garlic to the skillet and cook for 1-2 more minutes, stirring until fragrant.
Stir in the taco seasoning and water. Mix well, cooking for another 2-3 minutes until everything is well combined and the sauce has thickened slightly.
Add the diced tomatoes (with juice), green chiles, and black beans to the skillet. Stir to combine and heat through.
Arrange 6 corn tortillas in the bottom of the prepared casserole dish, overlapping them slightly to cover the surface.
Spoon one-third of the beef mixture over the tortillas, spreading it evenly. Top with 2 cups of shredded cheese.
Repeat the layering process: add 6 more tortillas, then another third of the beef mixture, followed by 2 more cups of cheese.
For the final layer, add the remaining tortillas, top with the last of the beef mixture, and finish with the remaining cheese.
Cover the casserole with aluminum foil and bake for 30-40 minutes, until the cheese is melted and bubbly.
Let the casserole rest for 10 minutes before serving. This makes it easier to slice.
Garnish with diced tomatoes and sliced green onions. Serve with sour cream on the side.
Important Notes When Making the Mexican Lasagna with Ground Beef:
Tortilla Choice Matters – Corn tortillas give this dish its authentic Mexican flair and slightly chewy texture, but make sure they are fresh. If they feel stiff, warm them briefly on a skillet to prevent cracking when layering.
Don’t Skip Draining the Beans – Excess liquid from the black beans can make the casserole watery. Always rinse and drain well before adding them.
Balance the Liquid – The fire-roasted tomatoes bring both flavor and moisture. If the beef mixture looks too soupy, simmer it for a few extra minutes before layering; if too dry, add a splash of broth or water.
Cheese Blend Is Key – A mix of jack and cheddar melts smoothly and gives a creamy yet sharp flavor. Using only one type of cheese may make the dish either too mild or too greasy.
Foil Cover Timing – Covering the casserole with foil keeps the cheese from burning while allowing everything to heat evenly. Removing it too early can dry out the top, while leaving it on too long may prevent that bubbly, golden finish.
Portioning & Serving – This dish is hearty. Cut it into squares or rectangles after resting, like a true lasagna. Serving with light sides (salad, roasted veggies) balances the richness.
Storage & Reheating – Leftovers store well in the fridge for up to 4 days or freeze beautifully for 2–3 months. Always reheat covered to preserve moisture.
How To Enjoy This Mexican Lasagna Recipe with Beef After Cooking
Let It Rest Before Serving
Allow the lasagna to rest for at least 10 minutes after removing it from the oven. This pause helps the layers set, making it easier to slice cleanly and hold its structure.
Slice with Care
Use a sharp knife or spatula to cut through the tortilla layers, as you would with traditional lasagna. Scoop gently to keep each serving intact and visually appealing.
Add Fresh Garnishes
Top each portion with fresh diced tomatoes, a sprinkle of sliced green onions, and a dollop of sour cream. These cool, crisp toppings balance the hearty, cheesy layers with freshness.
Pair with the Right Sides
Serve alongside a light side salad with lime vinaigrette, roasted vegetables, or Mexican street corn for a complete meal that feels indulgent but balanced.
Customize Your Plate
Offer hot sauce, pickled jalapeños, or guacamole on the side so each person can adjust spice and richness to their preference.
Enjoy the Layers Slowly
Take your time savoring each bite—the seasoned beef, creamy cheese, tender tortillas, and smoky tomatoes create a symphony of textures and flavors best appreciated without rushing.
Best with Drinks
Pair with a refreshing beverage: a cold cerveza, sparkling water with lime, or a light margarita complements the dish perfectly.
Next-Day Treat
Leftovers taste even better as the flavors meld overnight. Reheat gently in the oven or covered in the microwave, and enjoy with fresh garnishes to revive brightness.
Nutrition Information:
Per serving, based on ~12 servings from a 9×13 dish
Calories: 420 kcal | Total Fat: 22 g | Saturated Fat: 11 g | Monounsaturated Fat: 7 g | Polyunsaturated Fat: 2 g | Cholesterol: 75 mg | Sodium: 850–950 mg (depending on added salt & cheese brand) | Total Carbohydrates: 32 g | Dietary Fiber: 6 g | Sugars: 4 g | Protein: 28 g
Frequently Asked Questions:
Can I use flour tortillas instead of corn tortillas?
Yes, you can substitute flour tortillas for corn tortillas, but corn tortillas are traditional for this recipe and give it a more authentic Mexican flavor and texture.
Flour tortillas will work fine, but they may become a bit softer and less crisp in the layers.
Can I make this recipe ahead of time?
Absolutely! You can assemble the lasagna a day or two ahead of time and store it covered in the refrigerator.
When ready to bake, preheat the oven and cook as instructed.
You may need to add a few extra minutes to the baking time if it’s coming straight from the fridge.
Can I make this recipe vegetarian?
Yes, you can make a vegetarian version by replacing the ground beef with additional beans (black beans, pinto beans, or even refried beans) or sautéed vegetables like bell peppers, zucchini, and corn.
The rest of the ingredients will still work well for a plant-based option.
How can I adjust the spice level?
If you prefer a milder flavor, you can use a mild taco seasoning and opt for regular diced tomatoes instead of fire-roasted.
For extra heat, you can add diced jalapeños or a pinch of cayenne pepper to the beef mixture.
Adjusting the type of chiles used in the recipe is another way to control spice levels.
Can I freeze this Mexican lasagna for later?
Yes, you can freeze this dish! To freeze, assemble the lasagna as instructed, then cover it tightly with plastic wrap and aluminum foil.
Freeze for up to 3 months.
To bake from frozen, preheat the oven to 350°F and bake for 45-60 minutes, covered, until it’s heated through and bubbly. L
Let it sit for 10 minutes before serving.
Can I use a different type of meat instead of ground beef?
Yes! You can easily substitute ground beef with ground turkey, ground chicken, or even ground pork.
If you’re looking for a vegetarian option, try using crumbled tofu, plant-based meat crumbles, or additional beans and vegetables in place of the meat.
Do I need to cook the tortillas before using them in the lasagna?
No, you don’t need to pre-cook the corn tortillas.
Simply layer them directly in the casserole dish.
As the lasagna bakes, the tortillas will soften and absorb the flavors of the meat mixture, creating a delicious texture.
Can I make the lasagna with a smaller or larger dish?
Yes, you can adjust the recipe for a different-sized dish.
If you use a smaller baking dish (such as an 8×8-inch), the lasagna will be thicker, and you may need to increase the baking time slightly.
For a larger dish (such as a 9×13-inch with thinner layers), the baking time will be the same, but it may cook faster.
Just keep an eye on the cheese and sauce to ensure it doesn’t overcook.
How can I make sure the lasagna doesn’t get soggy?
To avoid a soggy lasagna, ensure that you don’t add too much liquid.
When adding the tomatoes, don’t drain them, but make sure to simmer the beef mixture long enough for some of the liquid to evaporate.
Also, letting the lasagna rest for 10 minutes after baking helps the layers firm up before slicing.
Can I double the recipe to feed a larger group?
Yes, you can double the recipe!
Use a larger 9×13-inch baking dish or two separate dishes.
Just double the ingredients and keep the same baking temperature and time.
If you are baking two casseroles at once, you may need to rotate them halfway through to ensure even cooking.