This Tex-Mex inspired casserole transforms classic lasagna into something uniquely vibrant. Flour tortillas replace pasta, layered with a hearty filling of browned ground beef, black beans, sweet corn, and diced tomatoes. Taco seasoning and chili powder bring authentic south-of-the-border flavors, while generous amounts of shredded Mexican cheese create irresistibly golden, bubbly topping.
The assembly comes together quickly—about 25 minutes of prep—then bakes until everything melds into pure comfort food. Each serving delivers satisfying protein from the beef and beans, balanced by the fresh sweetness of bell peppers and corn. Perfect for feeding a crowd or meal prep, this dish reheats beautifully and tastes even better the next day.
The first time I served this at a dinner party, my friend Marco took three helpings and finally asked what Italian grandmother I'd stolen the recipe from. When I told him it was basically tacos in disguise, he refused to believe me until I showed him the empty tortilla package. Now it's the only thing his kids request when they come over.
I discovered this recipe during a hectic week when I had ground beef thawing but zero pasta in the pantry. My grandmother used to say necessity is the mother of invention, and this mashup was born from pure desperation and a half-used bag of tortillas. Now I make it on purpose instead of by accident.
Ingredients
- 500 g (1 lb) ground beef: The hearty foundation that makes this feel substantial enough for dinner
- 1 medium onion, diced: Sweetness that balances all those bold spices
- 2 cloves garlic, minced: Dont be shy with fresh garlic, it makes the whole house smell incredible
- 1 red bell pepper, diced: Adds little pockets of sweetness and gorgeous color
- 1 can (400 g/14 oz) black beans, drained and rinsed: Creamy, earthy, and they hold everything together
- 1 can (150 g/5 oz) corn, drained: Sweet little bursts that cut through the rich cheese
- 1 can (400 g/14 oz) diced tomatoes: Use fire-roasted if you can find them for extra depth
- 1 packet (30 g/1 oz) taco seasoning: My shortcut to perfectly seasoned meat without measuring a dozen spices
- 1/2 tsp chili powder: Optional, but I always add it because my family likes things with a little kick
- Salt and pepper: Taste as you go, the taco seasoning might be enough salt for some brands
- 8 medium flour tortillas: Corn tortillas work too but flour gives you that comforting pasta-like texture
- 300 g (3 cups) shredded Mexican cheese blend: freshly grated melts better but pre-shredded works perfectly for busy nights
- Fresh cilantro: The bright herbal finish that makes everything taste fresh
- Sliced jalapeños: For the brave souls who want that extra heat
- Sour cream: A cool contrast to all those warm, spicy layers
Instructions
- Get your oven ready:
- Preheat to 180°C (350°F) and move that oven rack to the middle position
- Brown the beef:
- Cook the ground beef in a large skillet over medium heat until it's beautifully browned, then drain off the excess fat
- Build the flavor base:
- Toss in the onion, garlic, and bell pepper and let them soften for 3 to 4 minutes until your kitchen starts smelling amazing
- Season and simmer:
- Stir in the taco seasoning, chili powder if you're feeling bold, black beans, corn, and diced tomatoes
- Let it meld:
- Let everything simmer together for 5 minutes, then taste and add salt and pepper as needed
- Start layering:
- Grease a 22x33 cm (9x13-inch) baking dish and lay down two tortillas, tearing them to fit like puzzle pieces
- First round:
- Spread one-third of that gorgeous meat mixture over the tortillas and sprinkle with one-fourth of the cheese
- Repeat and repeat:
- Do the whole tortilla-meat-cheese thing two more times
- Final layer:
- Top with the last tortillas and pour the rest of the cheese over everything
- Bake covered:
- Cover loosely with foil and bake for 25 minutes
- Get golden:
- Remove the foil and bake another 10 minutes until the cheese is bubbly and starting to turn golden
- Wait for it:
- Let it rest for 5 minutes so the layers set up, otherwise you'll have a delicious mess on your plate
- Make it pretty:
- Scatter fresh cilantro, jalapeños, and dollops of sour cream on top before serving
Last winter my neighbor texted at 8 PM saying she'd had a terrible day and could smell something incredible through the vents. I sent her home with a container of this, and she showed up at my door the next morning with the empty container and a request for the recipe. Sometimes food is just the best medicine.
Make It Your Own
Ground turkey or chicken work beautifully if you want something lighter, and honestly nobody notices the difference once all those layers come together. For a vegetarian version, I've used extra beans, some crumbled tofu, or even plant-based meat crumbles with great success.
The Secret Sauce
Tuck a layer of salsa between the tortillas for extra moisture and flavor, especially if you're using corn tortillas which can be a bit drier. A medium salsa gives you a nice background heat without overwhelming anyone who's sensitive to spice.
Serving Ideas
A crisp green salad with a lime vinaigrette cuts right through all that rich cheese and meat, and a light-bodied red wine like a Tempranillo pairs surprisingly well. Some friends insist on serving it with Spanish rice, but I think that's just too much starch on one plate.
- This recipe doubles easily for a crowd just use a larger pan or make two smaller ones
- Freeze unbaked layers wrapped tightly for up to a month then bake from frozen, just add 15 minutes
- The flavors actually develop overnight so this might be the best meal prep recipe in your rotation
This is the kind of recipe that makes people feel cared for, which is probably why it shows up at potlucks and sick beds alike. Good food shared with good people, that's the whole point.
Recipe FAQs
- → What makes this different from traditional lasagna?
-
Instead of pasta noodles, soft flour tortillas create the layers. The filling features Tex-Mex ingredients like taco-seasoned beef, black beans, corn, and Mexican cheese blend rather than ricotta and Italian herbs.
- → Can I make this vegetarian?
-
Absolutely. Simply omit the ground beef and double the beans, or add extra vegetables like zucchini, mushrooms, or spinach. Consider adding plant-based crumbles for protein.
- → How long does Mexican lasagna keep?
-
Store leftovers 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 oven.
- → Can I freeze this dish?
-
Yes, assemble and bake completely, then cool. Wrap tightly in plastic and foil before freezing for up to 3 months. Thaw overnight in the refrigerator before reheating.
- → What sides pair well with this?
-
A crisp green salad with lime vinaigrette balances the richness. Serve with sliced avocado, warm tortilla chips, or Mexican rice. A light red wine like sangiovese complements the spices.
- → Can I use corn tortillas instead?
-
Corn tortillas work but may become slightly crisp. For softer layers, briefly warm them in the microwave or lightly fry before layering to prevent cracking.