Mexican Lasagna with Tortillas

This Mexican lasagna with tortillas is a layered Tex-Mex-style casserole with seasoned ground meat, black beans, corn, tomatoes and melted cheese. The key to a slice that holds together is a thick filling, a measured four-layer assembly and a short rest after baking.

Full Instructions

RECIPE CARD

Mexican Lasagna with Tortillas

Prep
20 min
Cook
55 min
Total
1 hr 25 min
Yield
8 servings

Ingredients

  • 1 tablespoon olive oil, divided
  • 1 pound ground beef or ground turkey
  • 1 medium yellow onion, finely diced
  • 2 garlic cloves, minced
  • 1 can (14.5 ounces) fire-roasted diced tomatoes, drained
  • 1 can (15 ounces) black beans, drained and rinsed
  • 1 cup frozen corn
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon ground black pepper
  • 1/2 teaspoon smoked paprika, optional
  • 12 small (about 6-inch) corn tortillas
  • 1 cup sour cream, plus extra for serving if desired
  • 2 1/2 cups shredded Mexican blend cheese, divided
  • 1/2 cup red enchilada sauce, divided
  • 1/4 cup chopped fresh cilantro, for serving
  • Optional toppings: sliced avocado, lime wedges, pickled red onions and jalapeño slices

Quick Method

Condensed overview. Use Full Instructions for the complete method, timing and doneness details.

  1. Cook the seasoned filling: Heat the oven to 375°F (190°C). Heat 2 teaspoons of the olive oil in a large skillet over medium-high heat. Cook the onion for…
  2. Assemble the tortilla layers: Use the remaining 1 teaspoon olive oil to lightly grease a 9×9-inch (23×23 cm) square baking dish. Overlap 3 small corn tortillas across the…
  3. Bake until bubbling and hot in the center: Loosely tent the baking dish with foil so it does not press into the cheese. Bake at 375°F (190°C) for 20 minutes. Remove the…
  4. Rest, cut and serve: Set the hot dish on a heat-safe surface and rest it for 10 minutes so the layers settle. Cut into 8 portions and lift…
Full Instructions

At a glance: Prep about 20 minutes; cook about 55 minutes, including the skillet and oven stages; rest 10 minutes. Plan on about 1 hour 25 minutes total. Makes 8 portions in a 9×9-inch (23×23 cm) square baking dish.

Why the layers work

Draining the tomatoes and simmering the filling until thick keeps the tortillas from turning soggy. Three tortillas form each flat layer in the square pan. The sour cream, sauce and cheese are measured across the three filling layers, with enough cheese saved for a golden top. A thermometer confirms that the casserole is hot in the center, and a 10-minute rest makes it easier to cut.

Ingredients

Ingredients at a glance

Ground beef, corn tortillas, black beans, corn, tomatoes, sour cream, cheese and seasonings for Mexican lasagna
Gather the meat, small corn tortillas, beans, corn, tomatoes, sour cream, cheese, sauce and seasonings.
  • 1 tablespoon olive oil, divided
  • 1 pound ground beef or ground turkey
  • 1 medium yellow onion, finely diced
  • 2 garlic cloves, minced
  • 1 can (14.5 ounces) fire-roasted diced tomatoes, drained
  • 1 can (15 ounces) black beans, drained and rinsed
  • 1 cup frozen corn
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon ground black pepper
  • 1/2 teaspoon smoked paprika, optional
  • 12 small (about 6-inch) corn tortillas
  • 1 cup sour cream, plus extra for serving if desired
  • 2 1/2 cups shredded Mexican blend cheese, divided
  • 1/2 cup red enchilada sauce, divided
  • 1/4 cup chopped fresh cilantro, for serving
  • Optional toppings: sliced avocado, lime wedges, pickled red onions and jalapeño slices

Ingredient notes and equipment

Use small corn tortillas of roughly 6 inches so three can overlap across each 9-inch layer. Flour tortillas soften more in the oven; if using them, choose the same small size and expect a softer slice. Drain the canned tomatoes and beans well. Use a large skillet, a 9×9-inch square baking dish, foil, a food thermometer and a wide spatula. Red enchilada sauce adds moisture and flavor without flooding the layers.

How to Make Mexican Lasagna with Tortillas

1. Cook the seasoned filling

Heat the oven to 375°F (190°C). Heat 2 teaspoons of the olive oil in a large skillet over medium-high heat. Cook the onion for 3 to 4 minutes, then stir in the garlic for 1 minute. Add the ground beef or turkey and break it into small crumbles. Cook until a food thermometer reads 160°F (71°C) for ground beef or 165°F (74°C) for ground turkey. Drain excess fat if needed. Stir in the drained tomatoes, black beans, corn, chili powder, cumin, paprika, garlic powder, onion powder, salt, black pepper and optional smoked paprika. Simmer for 5 to 6 minutes until the filling is thick and scoopable, without watery liquid pooling in the skillet.

Thick cooked ground meat filling with black beans corn and tomatoes in a skillet
The filling should be thick enough to scoop, with beans, corn and tomatoes evenly distributed.

2. Assemble the tortilla layers

Use the remaining 1 teaspoon olive oil to lightly grease a 9×9-inch (23×23 cm) square baking dish. Overlap 3 small corn tortillas across the base, trimming an edge only if needed to fit. Spread one-third of the cooked filling over them. Dot with about 1/3 cup sour cream, drizzle with 2 tablespoons enchilada sauce, and scatter 1/2 cup shredded cheese. Repeat that same tortilla, filling, sour cream, sauce and cheese sequence twice more. You will have used 9 tortillas, all the filling, 1 cup sour cream, 6 tablespoons sauce and 1 1/2 cups cheese. Top with the final 3 tortillas, the remaining 1 cup cheese and the remaining 2 tablespoons sauce. Keep the tortillas flat rather than rolling them.

Corn tortillas layered with beef, black beans, corn, sour cream, enchilada sauce and cheese in a square baking dish
Keep the tortillas flat and distribute the filling, sour cream, sauce and cheese evenly.

3. Bake until bubbling and hot in the center

Loosely tent the baking dish with foil so it does not press into the cheese. Bake at 375°F (190°C) for 20 minutes. Remove the foil and bake about 15 minutes more, until the cheese is melted and lightly golden and the edges bubble. Check the center with a food thermometer: this casserole must reach 165°F (74°C). If needed, continue baking in a few-minute increments until it does; ovens and chilled make-ahead dishes vary.

Baked Mexican tortilla lasagna in a square dish with an even golden melted cheese top
Bake until the cheese is golden and the casserole center reaches 165°F (74°C).

4. Rest, cut and serve

Set the hot dish on a heat-safe surface and rest it for 10 minutes so the layers settle. Cut into 8 portions and lift out with a wide spatula. Finish with the chopped cilantro. Offer extra sour cream, sliced avocado, lime wedges, pickled red onions or jalapeño slices at the table if desired.

Rested square slice of tortilla lasagna showing beef, beans, corn, tomato and melted cheese layers
Rest before cutting so the tortilla and filling layers hold together on the plate.

Make-ahead tips

Cook the filling in advance, transfer it to a shallow covered container and refrigerate promptly. You can assemble the casserole up to 24 hours before baking; cover and refrigerate it at 40°F (4°C) or below. Put the cold dish in a preheated oven only if the dish manufacturer says it is safe for that temperature change. Otherwise, use a suitable metal pan or let the ceramic dish warm according to its instructions. A cold casserole may need extra oven time; rely on the 165°F (74°C) center check.

Storage and reheating

Refrigerate leftovers in shallow covered containers within 2 hours of cooking and use within 3 to 4 days. Freeze individual cooked portions for up to 2 months for best texture; thaw overnight in the refrigerator. Reheat covered in the oven or microwave until the center reaches 165°F (74°C). Add fresh cilantro and other cold garnishes only after reheating.

Common problems and fixes

  • Soggy layers: Drain the tomatoes and beans well, and simmer the filling until no liquid pools in the skillet.
  • Dry edges: Keep the foil loosely tented for the first 20 minutes and use all of the measured sauce.
  • Slice falls apart: Rest for the full 10 minutes before cutting; use a wide spatula.
  • Browned top but cool center: Cover loosely and continue baking until a thermometer reads 165°F (74°C) in the middle.

Serving ideas

Serve with a crisp salad or Mexican street corn salad. For an avocado side, try homemade guacamole. The cilantro and lime at the table brighten the rich cheese and filling.

Frequently asked questions

Can I use ground turkey?

Yes. Use the same amount and cook the ground turkey to 165°F (74°C) in the skillet before assembling. The finished casserole also needs to reach 165°F (74°C) in the center.

Can I use flour tortillas?

Yes, if they are small enough to overlap three per layer in the 9-inch dish. Flour tortillas bake softer than corn tortillas, so the slice may be less defined.

Can I freeze the assembled dish?

For the best texture, freeze cooked portions instead. Sour cream can separate after freezing and thawing in an unbaked casserole.

Reader Favorites

Leave a Comment