Mexican Lasagna with Tortilla Layers

Golden bubbling Mexican lasagna with melted cheese, spiced beef, and layered tortillas fresh from oven Save to Pinterest
Golden bubbling Mexican lasagna with melted cheese, spiced beef, and layered tortillas fresh from oven | flavorfront.com

This hearty Tex-Mex casserole combines the comforting layered structure of Italian lasagna with bold Mexican flavors. Flour tortillas replace traditional pasta, creating soft pliable layers that hold together a savory filling of seasoned ground beef, black beans, sweet corn, and diced tomatoes. The dish gets its rich, cheesy finish from a generous amount of shredded Mexican blend that becomes golden and bubbly in the oven.

Perfect for feeding a crowd, this dish comes together in about an hour and serves six people comfortably. The meat mixture can be prepared ahead of time, and the assembled casserole reheats beautifully for leftovers. Customize the heat level with extra chili powder or jalapeños, or make it vegetarian by swapping the beef for additional beans and vegetables.

The first time I made this Mexican lasagna was on a rainy Tuesday when I was craving something comforting but different. I had extra tortillas from taco night and half a bag of cheese that needed using, so I started experimenting. My roommate walked in mid-assembly, looked at the stack of tortillas and meat, and asked if I was making some kind of Tex-Mex lasagna. The name stuck, and now it's the most requested dish at every gathering.

Last summer, I made this for my sister's birthday potluck. Everyone crowded around the baking dish as I pulled it from the oven, that golden cheese bubbling up between the layers. My nephew, who usually picks out anything with beans, went back for thirds and asked for the recipe before he even finished his plate.

Ingredients

  • 500 g (1 lb) ground beef: Ground turkey works beautifully here too, and chicken makes it lighter without losing satisfaction
  • 1 medium onion, diced: Red onion adds a nice sweetness and color, but yellow onion is perfectly fine
  • 2 cloves garlic, minced: Fresh garlic really shines here, so skip the jarred stuff if you can
  • 1 red bell pepper, diced: Any color works, but red adds sweetness that balances the spices
  • 1 can (400 g/14 oz) black beans, drained and rinsed: Pinto beans work too if you prefer a milder flavor
  • 1 can (150 g/5 oz) corn, drained: Fresh corn kernels cut from the cob in summer are incredible here
  • 1 can (400 g/14 oz) diced tomatoes: Fire-roasted tomatoes add an extra layer of smokiness if you can find them
  • 1 packet (30 g/1 oz) taco seasoning: Homemade taco seasoning with cumin, paprika, and oregano tastes so much better
  • 1/2 tsp chili powder: This is where you control the heat, so adjust based on your crowd
  • Salt and pepper, to taste: The taco seasoning has salt, so taste before adding more
  • 8 medium flour tortillas: Corn tortillas work too but may need a quick warm-up to prevent cracking
  • 300 g (3 cups) shredded Mexican cheese blend: Sharp cheddar and Monterey Jack are my go-to combination
  • Fresh cilantro, chopped: The bright herbal finish cuts through all that rich cheese
  • Sliced jalapeños: Pickled jalapeños add tang, fresh ones bring pure heat
  • Sour cream: Greek yogurt is a lighter alternative that still provides that cool contrast

Instructions

Preheat the oven:
Get your oven to 180°C (350°F) so it's ready when you are
Brown the beef:
Cook the ground beef in a large skillet over medium heat until browned, then drain the excess fat
Soften the vegetables:
Add the diced onion, minced garlic, and bell pepper, sautéing for 3–4 minutes until fragrant and tender
Build the filling:
Stir in the taco seasoning, chili powder, black beans, corn, and diced tomatoes, then simmer for 5 minutes and season with salt and pepper
Start layering:
Lightly grease a 22x33 cm (9x13-inch) baking dish and place two tortillas on the bottom, tearing them as needed to fit
Layer it up:
Spread one-third of the meat mixture over the tortillas, then sprinkle with one-fourth of the cheese
Repeat the layers:
Layer tortillas, meat mixture, and cheese two more times, then finish with a final layer of tortillas and remaining cheese
Bake covered:
Cover loosely with foil and bake for 25 minutes to let everything meld together
Get golden:
Remove the foil and bake for another 10 minutes until the cheese is bubbly and golden brown
Rest and serve:
Let the dish rest for 5 minutes before slicing, then garnish with cilantro, jalapeños, and sour cream
Save to Pinterest
| flavorfront.com

This recipe became our go-to solution during those chaotic weeknights when everyone is hungry but no one wants takeout. My daughter now requests it for her birthday dinner every year, and honestly, I love that it's become a tradition born from a random experiment.

Make It Your Own

One night I added a layer of salsa verde between the tortillas, and it changed everything in the best way. The tangy brightness cut through the richness and made each bite sing. Sometimes I'll throw in some diced green chilies or a spoonful of chipotle powder for depth.

The Vegetarian Version

When my vegetarian friend comes over, I skip the meat entirely and add extra black beans, some crumbled tofu, or even roasted sweet potatoes. The layers still work beautifully, and honestly, nobody misses the beef. The key is loading up on vegetables and seasoning generously.

What To Serve With It

A crisp green salad with a lime vinaigrette is all you need to balance those hearty layers. I'll throw together some avocados and cherry tomatoes when I have them on hand.

  • A light red wine pairs nicely if you're serving adults
  • Cold beer works just as well for casual dinners
  • Keep extra sour cream on hand for those who love it
Mexican lasagna layered with seasoned beef, beans, corn, and gooey cheese in rustic baking dish Save to Pinterest
Mexican lasagna layered with seasoned beef, beans, corn, and gooey cheese in rustic baking dish | flavorfront.com

This dish has saved more weeknight dinners than I can count, and the leftovers might be even better the next day. Hope it becomes a regular in your rotation too.

Common Questions

Yes, you can assemble the entire casserole up to 24 hours in advance and refrigerate it covered. When ready to bake, you may need to add 5-10 minutes to the covered baking time since it will be cold.

Ground turkey or chicken make excellent lighter alternatives to beef. For a vegetarian version, use extra black beans, pinto beans, or plant-based crumbles. You can also add sautéed mushrooms or diced zucchini for more substance.

Absolutely. Assemble the casserole, wrap it tightly with plastic and foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking, or bake from frozen adding about 20-25 minutes to the cooking time.

Flour tortillas work best because they're pliable and hold up well during baking. Corn tortillas can become brittle. Use 8-inch medium tortillas for easy layering, and feel free to tear them to fit your baking dish as needed.

The key is not to over-sauce your filling. The diced tomatoes provide enough moisture. Also, letting the casserole rest for 5 minutes after baking helps the layers set and makes serving easier.

A crisp green salad with lime vinaigrette cuts through the richness. Mexican rice, refried beans, or guacamole also make excellent accompaniments. For beverage pairing, try a light-bodied red wine or an ice-cold Mexican beer.

Mexican Lasagna with Tortilla Layers

Flavorful Tex-Mex casserole with spiced beef, beans, corn and cheese layered between tortillas.

Prep 25m
Cook 35m
Total 60m
Servings 6
Difficulty Easy

Ingredients

Meats

  • 1 lb ground beef

Vegetables & Beans

  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 red bell pepper, diced
  • 1 can (14 oz) black beans, drained and rinsed
  • 1 can (5 oz) corn, drained
  • 1 can (14 oz) diced tomatoes

Sauces & Seasonings

  • 1 packet (1 oz) taco seasoning
  • 1/2 tsp chili powder
  • Salt and pepper, to taste

Tortillas & Cheese

  • 8 medium flour tortillas
  • 3 cups shredded Mexican cheese blend

Garnishes

  • Fresh cilantro, chopped
  • Sliced jalapeños
  • Sour cream

Instructions

1
Preheat Oven: Preheat your oven to 350°F.
2
Brown the Beef: In a large skillet over medium heat, cook the ground beef until browned; drain excess fat.
3
Sauté Vegetables: Add onion, garlic, and bell pepper to the skillet; sauté for 3–4 minutes until vegetables soften.
4
Prepare Filling: Stir in taco seasoning, chili powder, black beans, corn, and diced tomatoes. Simmer for 5 minutes; season with salt and pepper.
5
Assemble First Layer: Lightly grease a 9x13-inch baking dish. Place two tortillas on the bottom, tearing as needed to fit.
6
Add Filling and Cheese: Spread one-third of the meat mixture over the tortillas. Sprinkle with one-fourth of the cheese.
7
Build Remaining Layers: Repeat layers twice more: tortillas, meat mixture, cheese. Top with a final layer of tortillas and remaining cheese.
8
Bake Covered: Cover loosely with foil and bake for 25 minutes.
9
Brown the Top: Remove foil and bake an additional 10 minutes, until cheese is bubbly and golden.
10
Rest and Garnish: Let rest for 5 minutes before slicing. Garnish with cilantro, jalapeños, and sour cream if desired.
Additional Information

Equipment Needed

  • Large skillet
  • 9x13-inch baking dish
  • Cutting board and knife
  • Cheese grater
  • Spoon and spatula
  • Aluminum foil

Nutrition (Per Serving)

Calories 480
Protein 28g
Carbs 44g
Fat 22g

Allergy Information

  • Contains wheat (tortillas), milk (cheese, sour cream). May contain soy in processed taco seasonings.
Natalie Rivers

Everyday cook sharing flavor-packed, easy recipes and kitchen wisdom for home cooks.