This vibrant dish brings together the best of Mexican and Italian cuisines by layering soft flour tortillas with a hearty mixture of seasoned ground beef, black beans, sweet corn, and diced tomatoes. The assembly comes together quickly—just 25 minutes of prep—then bakes into bubbly, golden perfection. Each serving delivers 28 grams of protein while the blend of spices creates that signature Tex-Mex flavor profile. Perfect for feeding a crowd, this make-ahead-friendly dish actually tastes better the next day as the flavors meld together. Customize the heat level with optional chili powder and finish with fresh cilantro, jalapeños, or cool sour cream.
The first time I served this at a dinner party, my friend Marco took one bite and immediately asked for the recipe. He could not believe something so hearty and comforting came together in under an hour.
I discovered this recipe during a week when I was craving something different from the usual pasta routine but still wanted that comfort food satisfaction.
Ingredients
- 500 g (1 lb) ground beef: Ground turkey works beautifully too if you want something lighter
- 1 medium onion, diced: Sweet onions caramelize nicely as they cook with the beef
- 2 cloves garlic, minced: Fresh garlic makes all the difference here
- 1 red bell pepper, diced: Adds sweetness and pops of color throughout the layers
- 1 can (400 g/14 oz) black beans, drained and rinsed: These add creaminess and protein
- 1 can (150 g/5 oz) corn, drained: Sweet little bursts in every bite
- 1 can (400 g/14 oz) diced tomatoes: Fire-roasted ones add incredible depth
- 1 packet (30 g/1 oz) taco seasoning: Homemade spice blend works even better
- 1/2 tsp chili powder: Optional but recommended if you like some heat
- Salt and pepper: Taste as you go and adjust accordingly
- 8 medium flour tortillas: Corn tortillas work but flour holds up better to all those layers
- 300 g (3 cups) shredded Mexican cheese blend: A mix of cheddar and Monterey Jack melts perfectly
Instructions
- Get your oven ready:
- Preheat to 180°C (350°F) so you are not waiting later
- Brown the beef:
- Cook the ground beef in a large skillet over medium heat until nicely browned then drain any excess fat
- Add the aromatics:
- Toss in the onion garlic and bell pepper sautéing for 3 to 4 minutes until they soften and smell amazing
- Build the filling:
- Stir in the taco seasoning chili powder black beans corn and diced tomatoes then let everything simmer for 5 minutes
- Start layering:
- Lightly grease a 22x33 cm (9x13-inch) baking dish and place two tortillas on the bottom tearing them as needed to fit
- Add filling and cheese:
- Spread one-third of the meat mixture over the tortillas and sprinkle with one-fourth of the cheese
- Repeat the layers:
- Do two more layers of tortillas meat mixture and cheese then finish with a final tortilla layer and remaining cheese
- Bake it covered:
- Cover loosely with foil and bake for 25 minutes so everything gets all melty together
- Get that golden top:
- Remove the foil and bake another 10 minutes until the cheese is bubbly and beautifully golden
- Let it rest:
- Wait 5 minutes before slicing so the layers set up nicely then add your garnishes
This dish has become my go-to for potlucks because it travels well and always disappears first.
Make It Your Own
Skip the meat entirely and double up on beans or add some roasted sweet potatoes for a vegetarian version that still feels substantial.
Serving Ideas
A crisp green salad with lime vinaigrette cuts through all that richness beautifully while some cold avocado slices on top add the perfect creamy contrast.
Storage Secrets
This keeps well in the fridge for up to four days and actually tastes more flavorful as the spices meld together overnight.
- Recover with foil when reheating so the top does not dry out
- Freeze individual portions for quick weeknight meals
- Add fresh garnishes after reheating to brighten everything up
There is something so satisfying about pulling that foil off and seeing that perfectly bubbly golden top.
Recipe Questions & Answers
- → What makes Mexican lasagna different from traditional lasagna?
-
Mexican lasagna replaces pasta sheets with flour tortillas and swaps Italian herbs and ricotta for bold taco seasoning, black beans, corn, and Mexican cheese blend. The result captures all the comforting layered goodness of classic lasagna with vibrant Tex-Mex flavors.
- → Can I make Mexican lasagna ahead of time?
-
Absolutely. Assemble the entire dish up to 24 hours in advance, cover tightly, and refrigerate. When ready to bake, add 5-10 minutes to the covered baking time. The flavors actually develop more depth overnight.
- → What tortillas work best for this dish?
-
Medium flour tortillas (8-inch diameter) are ideal—they soften beautifully in the oven while maintaining enough structure to hold the layers. Corn tortillas can become too brittle, though you could experiment with a mix for added texture.
- → How can I make this vegetarian?
-
Simply omit the ground beef and double the black beans to two cans, or add meatless crumbles cooked with the same seasonings. Extra vegetables like diced zucchini, mushrooms, or spinach also work wonderfully.
- → What should I serve with Mexican lasagna?
-
A crisp green salad with lime vinaigrette cuts through the richness. Guacamole, extra salsa, or Mexican rice on the side round out the meal. Light red wine or cold Mexican beer pairs nicely.
- → Can I freeze Mexican lasagna?
-
Yes. Assemble but do not bake; wrap tightly in plastic then foil and freeze for up to 3 months. Thaw overnight in refrigerator before baking. Alternatively, bake, cool completely, and freeze individual portions for easy reheating.