This hearty Tex-Mex inspired casserole transforms classic lasagna into a vibrant fusion dish. Soft flour tortillas replace pasta, layered with a savory mixture of seasoned ground beef, black beans, sweet corn, and diced tomatoes. The meat filling gets its signature flavor from taco seasoning and optional chili powder, while plenty of shredded Mexican cheese creates that irresistible bubbly, golden top. After 35 minutes in the oven, the layers meld together into a comforting, cheesy masterpiece. Perfect for family dinners, this dish serves six and comes together easily with simple pantry ingredients. Garnish with fresh cilantro, jalapeños, or sour cream to customize each bowl.
The first time I made Mexican lasagna was on a Tuesday night when my kids declared they were bored with regular tacos. I had extra tortillas from weekend fajitas and a package of ground beef thawing on the counter, so I decided to layer them like Italian lasagna but swap the pasta and marinara for Tex-Mex flavors. The kitchen smelled incredible as spices filled the air, and when I pulled that bubbling, golden-topped dish from the oven, even my skeptical spouse went back for seconds. Now it is the most requested dinner whenever comfort food meets a craving for something south of the border.
I brought this to a potluck last winter and watched three different people ask for the recipe before they even finished their first helping. Someone said it reminded them of a dish their abuela used to make, which I took as the highest possible compliment. The best part was that I assembled it the night before and just popped it in the oven when I arrived, giving me time to actually socialize instead of stressing in the kitchen.
Ingredients
- 500 g (1 lb) ground beef: Use lean beef to avoid too much grease, or swap in ground turkey for a lighter version that still holds up beautifully
- 1 medium onion, diced: Yellow onions work perfectly here and become sweet as they cook down with the beef
- 2 cloves garlic, minced: Fresh garlic makes such a difference, so avoid the jarred stuff if you can help it
- 1 red bell pepper, diced: Adds color and sweetness that balances the spices
- 1 can (400 g/14 oz) black beans, drained and rinsed: Rinse them well to remove the canned taste and excess sodium
- 1 can (150 g/5 oz) corn, drained: Sweet corn pops against the savory beef and spicy seasoning
- 1 can (400 g/14 oz) diced tomatoes: Fire-roasted tomatoes add extra depth, but regular works fine too
- 1 packet (30 g/1 oz) taco seasoning: Homemade seasoning blend works even better if you have the spices on hand
- 1/2 tsp chili powder: Optional, but adds that extra kick if your family likes heat
- Salt and pepper, to taste: The taco seasoning has plenty of salt, so taste before adding more
- 8 medium flour tortillas: Corn tortillas work but may get soggy, so flour is your safest bet for layers that hold together
- 300 g (3 cups) shredded Mexican cheese blend: Buy the pre-shredded mix or shred your own cheddar and Monterey Jack for better melting
- Fresh cilantro, chopped: The bright, herbal finish cuts through all that rich cheese and beef
- Sliced jalapeños: Fresh or pickled, depending on how much heat you want to bring
- Sour cream: A cool, creamy contrast to the spicy layers
Instructions
- Get your oven ready:
- Preheat to 180°C (350°F) so it is hot and waiting when you are ready to bake
- Brown the beef:
- Cook the ground beef in a large skillet over medium heat until no pink remains, then drain the excess fat before moving on
- Add the aromatics:
- Toss in the diced onion, minced garlic, and red bell pepper and sauté for 3 to 4 minutes until the vegetables start to soften and everything smells amazing
- Build the filling:
- Stir in the taco seasoning, chili powder if using, black beans, corn, and diced tomatoes, then let everything simmer for about 5 minutes while you season with salt and pepper
- Start the layers:
- Lightly grease a 22x33 cm (9x13-inch) baking dish and place two tortillas on the bottom, tearing them as needed to cover the surface completely
- First layer of flavor:
- Spread one-third of the meat mixture over the tortillas and sprinkle with one-fourth of the cheese, making sure to reach the corners
- Repeat and build:
- Create two more layers of tortillas, meat mixture, and cheese, then top with a final layer of tortillas and the remaining cheese
- Bake covered:
- Cover the dish loosely with foil and bake for 25 minutes to let everything heat through and meld together
- Get the golden top:
- Remove the foil and bake for another 10 minutes until the cheese is bubbly and starting to turn golden brown in spots
- Let it rest:
- Wait 5 minutes before slicing so the layers have time to set and you get clean, picture-perfect pieces
- Add the finishing touches:
- Scatter fresh cilantro, jalapeños, and dollops of sour cream on top right before serving
Last summer, my daughter asked if we could make this for her birthday instead of ordering pizza. All her friends piled into the kitchen to help assemble the layers, and there is something so special about kids getting excited about cooking. That night, with a dish that feeds a crowd and seconds all around, this recipe went from family dinner to celebration food.
Making It Ahead
You can assemble the entire lasagna up to 24 hours before baking and keep it covered in the refrigerator. The flavors actually meld better this way, so it is perfect for dinner parties or busy weeknights when you want to do the work in advance.
Freezing Instructions
Wrap the unbaked lasagna tightly in plastic wrap and foil, then freeze for up to 3 months. Thaw overnight in the refrigerator before baking, or add about 15 minutes to the covered baking time if you are baking it straight from frozen.
Serving Suggestions
This dish is hearty enough to stand on its own, but a crisp green salad with a lime vinaigrette cuts through the richness beautifully. Serve it alongside Spanish rice or refried beans if you want to make it a full spread.
- A light-bodied red wine like Rioja pairs surprisingly well with the spices
- Keep extra hot sauce on the table for the spice lovers in your house
- Crush tortilla chips over the top for extra crunch in every bite
I love how this recipe takes familiar ingredients and transforms them into something that feels special without requiring any fancy techniques. It is just good food that brings people to the table.
Recipe FAQs
- → What makes this different from traditional lasagna?
-
This Tex-Mex variation uses flour tortillas instead of pasta sheets, and features a seasoned ground beef filling with black beans, corn, and diced tomatoes rather than the typical Italian meat sauce and ricotta cheese.
- → Can I make this ahead of time?
-
Yes, assemble the entire casserole up to 24 hours in advance, cover tightly, and refrigerate. You may need to add 5-10 minutes to the baking time if baking cold from the refrigerator.
- → What can I substitute for ground beef?
-
Ground turkey or chicken work well for a lighter version. For a vegetarian option, use extra black beans, add pinto beans, or incorporate plant-based crumbles along with additional vegetables like zucchini or mushrooms.
- → How do I store leftovers?
-
Store in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave, or cover the entire dish with foil and warm in a 180°C (350°F) oven until heated through.
- → Can I freeze this dish?
-
Yes, freeze before baking by wrapping the assembled casserole tightly in plastic wrap and foil. Thaw overnight in the refrigerator before baking, or add 15-20 minutes to the covered baking time if baking from frozen.
- → What sides pair well with this?
-
A crisp green salad with lime vinaigrette balances the rich flavors. Guacamole, Mexican rice, or refried beans also make excellent accompaniments. For beverage pairing, try light red wine, Mexican beer, or citrusy limeade.