Mexican Lasagna with Tortillas

Golden bubbling Mexican lasagna with layers of seasoned beef, beans, and melted cheese. Pin it
Golden bubbling Mexican lasagna with layers of seasoned beef, beans, and melted cheese. | homeypinbakes.com

This hearty dish brings together the best of Mexican and Italian cuisines by replacing traditional pasta with soft flour tortillas. Each layer features perfectly seasoned ground beef with taco spices, black beans, sweet corn, and diced tomatoes, all nestled between tortillas and topped with generous amounts of shredded Mexican cheese blend. The result is a bubbling, golden casserole that feeds six people comfortably. Preparation takes just 25 minutes, followed by 35 minutes in the oven until the cheese turns beautifully melted and slightly browned. Let it rest briefly before serving to ensure clean slices. Customize with your favorite garnishes like fresh cilantro, sliced jalapeños, or cool sour cream to balance the spices.

The first time I made this Mexican lasagna, my kitchen smelled like a taco truck had collided with an Italian grandmother's kitchen. My roommate walked in mid-assembly, saw me layering tortillas like they were pasta sheets, and said, 'I don't know what that is, but I want it right now.' We ate it standing up at the counter because nobody could wait for plates.

I served this at a potluck last winter and watched three people immediately ask for the recipe before even finishing their first bite. Something about those familiar flavors coming together in this unexpected format just clicks with people. Now it's my go-to when I need to feed a crowd but don't have the energy for anything fussy.

Ingredients

  • 500 g (1 lb) ground beef: Pick one with a bit of fat content because lean beef can make the filling dry and you want those juices to soak into the tortillas
  • 1 medium onion, diced: Red onion works beautifully here but yellow is totally fine and sweeter
  • 2 cloves garlic, minced: Fresh garlic makes such a difference, don't use jarred stuff here
  • 1 red bell pepper, diced: Adds this lovely sweetness and pops of color against all that rich beef and cheese
  • 1 can (400 g/14 oz) black beans, drained and rinsed: Rinse them really well to avoid that murky bean liquid situation
  • 1 can (150 g/5 oz) corn, drained: Sweet corn balances the spiced beef perfectly
  • 1 can (400 g/14 oz) diced tomatoes: Fire-roasted ones add an extra layer of flavor if you can find them
  • 1 packet (30 g/1 oz) taco seasoning: Or use your own blend of cumin, paprika, and oregano if you're feeling fancy
  • 1/2 tsp chili powder: Optional but recommended if you like things with a little more kick
  • Salt and pepper: Essential, and don't be shy with them
  • 8 medium flour tortillas: Corn tortillas can work but flour ones hold up better to all that moisture and layered texture
  • 300 g (3 cups) shredded Mexican cheese blend: Shred it yourself if you have time, pre-shredded has anti-caking agents that prevent smooth melting
  • Fresh cilantro: For that bright herbal finish that cuts through the richness
  • Sliced jalapeños: Fresh ones add this beautiful heat and crunch
  • Sour cream: The cool creamy element you absolutely need on top

Instructions

Get things started:
Preheat your oven to 180°C (350°F) and move the rack to the middle position where everything cooks evenly.
Brown the beef:
Cook the ground beef in a large skillet over medium heat until it's nicely browned, then drain off the excess fat but leave about a tablespoon behind for flavor.
Build the flavor base:
Add your onion, garlic, and bell pepper to the same skillet, sautéing for 3 to 4 minutes until the vegetables soften and your kitchen starts smelling incredible.
Make it saucy:
Stir in the taco seasoning, chili powder if you're using it, black beans, corn, and diced tomatoes, then let everything simmer for 5 minutes and season with salt and pepper.
Prep your pan:
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.
Start layering:
Spread one-third of the meat mixture over those tortillas, then sprinkle with one-fourth of your cheese.
Repeat and repeat:
Do two more rounds of tortillas, meat mixture, and cheese, then finish with a final layer of tortillas and all the remaining cheese on top.
Bake it up:
Cover loosely with foil and bake for 25 minutes, then remove the foil and bake another 10 minutes until the cheese is bubbly and getting those gorgeous golden spots.
The hardest part:
Let it rest for 5 minutes before slicing so everything sets and you get clean layers instead of a messy slide.
Make it pretty:
Garnish with fresh cilantro, sliced jalapeños, and a dollop of sour cream if you want to go all out.
Pin it
| homeypinbakes.com

This recipe has become my answer to 'what should I bring' for every gathering since that first potluck. There's something about pulling that bubbling dish out of the oven that makes people gather around the kitchen like it's a holiday morning.

Making It Your Own

Ground turkey or chicken work beautifully if you want something lighter, and I've even made a version with extra beans and vegetables that satisfied my vegetarian friends completely. The structure stays the same, just swap out the protein.

Serving Suggestions

A crisp green salad with a bright lime vinaigrette cuts through all that rich cheese and seasoned beef perfectly. I've also discovered that a light-bodied red wine, something like a grenache or even a chilled beaujolais, plays so nicely with the spiced meat.

Make Ahead Magic

You can absolutely assemble this the night before and refrigerate it, covered, until you're ready to bake. Just add about 10 minutes to the covered baking time since it will be cold going into the oven.

  • Let it come to room temperature for about 20 minutes before baking if you have time
  • The flavors actually develop overnight, making it even better the next day
  • Leftovers reheat beautifully in the microwave for those midnight snack moments
Mexican lasagna fresh from the oven with gooey cheese and colorful Tex-Mex filling. Pin it
Mexican lasagna fresh from the oven with gooey cheese and colorful Tex-Mex filling. | homeypinbakes.com

Hope this becomes your new favorite way to do taco night with a twist.

Recipe Questions & Answers

Instead of pasta sheets, this version uses flour tortillas as the layering element. The filling features Mexican-inspired ingredients like taco seasoning, black beans, corn, and Mexican cheese blend rather than Italian herbs and ricotta.

Yes, assemble the entire dish up to 24 hours in advance and refrigerate tightly covered. You may need to add 5-10 minutes to the baking time if baking cold from the refrigerator.

Ground turkey or chicken work well for a lighter version. For vegetarian options, use extra black beans, add crumbled tofu or plant-based meat crumbles, or increase the vegetables with zucchini and mushrooms.

Drain any excess fat from the meat before adding vegetables. Simmer the tomato mixture briefly to reduce excess liquid. The tortillas absorb some moisture during baking which actually helps create the perfect texture.

A crisp green salad with lime vinaigrette balances the richness. Mexican rice, refried beans, or roasted corn on the cob complement the flavors. Light-bodied red wine or cold beer make excellent beverage choices.

Absolutely. Assemble and bake completely, then cool and wrap tightly in foil and plastic. Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat at 180°C (350°F) until heated through.

Mexican Lasagna with Tortillas

Tortilla layers stacked with spiced beef, beans, corn, and cheesy goodness for a hearty Tex-Mex inspired meal.

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 about 3–4 minutes until vegetables soften.
4
Combine Filling: Stir in taco seasoning, chili powder, black beans, corn, and diced tomatoes. Simmer for 5 minutes; season with salt and pepper.
5
Prepare Baking Dish: Lightly grease a 9x13-inch baking dish. Place two tortillas on the bottom, tearing as needed to fit.
6
First Layer: 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
Finish Baking: Remove foil and bake an additional 10 minutes, until cheese is bubbly and golden.
10
Rest and Serve: 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)
  • Contains milk (cheese, sour cream)
  • May contain soy (in processed taco seasonings)
Jenna Whitaker

Passionate home cook sharing simple, wholesome recipes perfect for busy families and weeknight dinners.