This hearty Mexican-inspired casserole stacks soft flour tortillas with a savory mixture of seasoned ground beef, black beans, corn, and diced tomatoes. Each layer is generously topped with shredded Mexican cheese blend, creating irresistible cheesy strands throughout. After baking until golden and bubbly, the dish rests briefly to set before serving. Optional garnishes like fresh cilantro, jalapeños, and sour cream add bright contrast to the rich, spiced flavors.
The first time I made this Mexican lasagna was on a rainy Tuesday when I had zero motivation to grocery shop but needed to feed my family something that felt like a hug. I stared at my pantry and spotted taco shells and ground beef, then remembered how my friend Sarah had mentioned layering them like lasagna instead of folding them. The smell that filled my kitchen was incredible, a mix of spices and melting cheese that had my husband wandering in from his home office asking what kind of magic was happening.
Last summer I made this for our Fourth of July block party and watched it disappear in under ten minutes flat. My neighbor Maria, who grew up in Texas, kept peeking at the baking dish and asking what I did to make it smell so good. When I told her it was basically deconstructed tacos in lasagna form, she wrote down the recipe right there on a napkin.
Ingredients
- 500 g (1 lb) ground beef: Choose beef with a bit of fat content because it adds so much flavor and keeps the layers from drying out
- 1 medium onion, diced: White onions work beautifully here but yellow ones add a slightly sweeter note that complements the spices
- 2 cloves garlic, minced: Fresh garlic is non negotiable for me, the jarred stuff just does not have that punch you need
- 1 red bell pepper, diced: This adds sweetness and pops of color against all that cheese and beef
- 1 can (400 g/14 oz) black beans, drained and rinsed: I always rinse canned beans to remove the metallic taste and excess sodium
- 1 can (150 g/5 oz) corn, drained: Fire roasted corn adds an extra layer of flavor but regular corn works perfectly fine
- 1 can (400 g/14 oz) diced tomatoes: Do not drain these, the juices help create that saucy texture between layers
- 1 packet (30 g/1 oz) taco seasoning: I prefer mild seasoning so I can control the heat with extra spices
- 1/2 tsp chili powder: Add this if you love a gentle warmth that builds without overwhelming
- Salt and pepper, to taste: The taco seasoning has plenty of salt, so taste before adding more
- 8 medium flour tortillas: Corn tortillas work too but flour ones stay pliable and do not get soggy as quickly
- 300 g (3 cups) shredded Mexican cheese blend: Freshly grated cheese melts so much better than the pre shredded bags
Instructions
- Get your oven ready:
- Preheat to 180°C (350°F) while you start the stove work, so everything is ready to go when the filling is done.
- Brown that beef:
- Cook the ground beef in a large skillet over medium heat until it is nicely browned, then drain off the excess fat.
- Add the aromatics:
- Toss in the onion, garlic, and bell pepper and sauté for about 3 to 4 minutes until the vegetables have softened and the kitchen smells amazing.
- Build the flavor base:
- Stir in the taco seasoning, optional chili powder, black beans, corn, and diced tomatoes.
- Let it simmer:
- Let everything bubble together for 5 minutes so the flavors can meld, then season with salt and pepper to taste.
- Start the layers:
- Lightly grease a 22x33 cm (9x13-inch) baking dish and place two tortillas on the bottom, tearing them as needed to fit.
- First complete layer:
- Spread one third of the meat mixture over the tortillas and sprinkle with one fourth of the cheese.
- Repeat and repeat:
- Make two more layers of tortillas, meat mixture, and cheese, then finish with tortillas and the remaining cheese on top.
- Bake covered:
- Cover loosely with foil and bake for 25 minutes so everything can heat through and the tortillas can soften.
- Get that golden top:
- Remove the foil and bake for 10 more minutes until the cheese is bubbly and starting to turn golden brown in spots.
- The hardest part:
- Let it rest for 5 minutes before slicing, which helps the layers set so you get neat portions instead of a messy slide.
- Make it pretty:
- Add fresh cilantro, sliced jalapeños, and a dollop of sour cream on top if you want that restaurant style finish.
My daughter now requests this for her birthday dinner every year instead of cake, which I think says everything about how special it feels to eat something warm and layered and cheesy with people you love.
Making It Your Own
Ground turkey or chicken work beautifully if you want something lighter, and I have made a vegetarian version by doubling the beans and adding extra vegetables like zucchini or spinach. Sometimes I add a layer of salsa verde between the tortillas for a bright tangy kick that cuts through all that rich cheese.
Serving Ideas
A crisp green salad with a lime vinaigrette balances the heaviness perfectly, and a light red wine like pinot noir or even a cold beer pairs surprisingly well. This dish feeds a crowd easily and reheats beautifully for lunch the next day.
Make Ahead Magic
You can assemble the entire lasagna up to a day ahead, cover it tightly, and keep it in the refrigerator until you are ready to bake. Just add about 10 minutes to the covered baking time since everything will be cold going into the oven.
- The flavors actually develop even more when it sits overnight
- Freeze unbaked for up to 3 months, thaw overnight in the refrigerator before baking
- Leftovers reheat beautifully in the microwave or a warm oven
There is something so satisfying about watching people dive into this dish, scraping their plates and immediately asking when we can have it again.
Recipe FAQs
- → What makes this different from Italian lasagna?
-
Instead of pasta noodles and ricotta, this version uses flour tortillas as the layers and features seasoned ground beef with beans, corn, and Mexican cheese blend for Tex-Mex flavors.
- → Can I make this ahead of time?
-
Yes, assemble the entire dish up to 24 hours in advance, cover tightly, and refrigerate. Bake when ready, adding about 10 extra minutes to the cooking time if baking cold from the refrigerator.
- → What type of cheese works best?
-
A Mexican cheese blend containing cheddar and Monterey Jack melts beautifully and provides the best flavor. You can also use pepper jack for extra spice or mozzarella for milder taste.
- → How do I store leftovers?
-
Store cooled portions in an airtight container in the refrigerator for up to 4 days. Reheat individual servings in the microwave or cover the entire dish with foil and warm in a 180°C oven.
- → Can I freeze this dish?
-
Yes, freeze the assembled unbaked casserole tightly wrapped for up to 3 months. Thaw overnight in the refrigerator before baking, or add about 20 minutes to the baking time if cooking from frozen.
- → What side dishes pair well?
-
A crisp green salad with lime vinaigrette balances the richness. Spanish rice, refried beans, or guacamole also complement the Tex-Mex flavors beautifully.