Mexican Lasagna combines traditional Italian layers with vibrant Mexican flavors. With layers of flour tortillas, seasoned ground beef, salsa, and a cheese blend, all baked together until melted, bubbly, and lightly browned.

This Mexican Lasagna Recipe is layered perfection

Our layered Mexican Lasagna is so easy to make; it’s built just like the classic Italian casserole but tastes similar to a taco, but it’s served as a heaping slice instead of in a handheld shell.

Just like my Taco Lasagna and Mexican Casserole recipes, this homemade Mexican lasagna casserole has a base of flour tortillas instead of noodles, a southwestern-seasoned meat mixture, salsa that stands in for the standard spaghetti sauce, and a cheddar and Monterey jack cheese blend that’s used instead of ricotta and Parmesan

I love finding new ways to recreate a regular recipe and present it in a way that feels fun and feeds my entire family – this delicious casserole dish is hearty, warm, and will curb your craving for Mexican-style cuisine.

Why we love Mexican Lasagna

  • Quick and easy to make.
  • Uses a handful of simple ingredients.
  • Mexican flavor formed as a filling comfort food meal.
  • Loaded with layers of cheese, meat, beans, and tortillas–it’s a lasagna that tastes like a taco.
  • Great make-ahead meal and freezer friendly.
  • Perfect for potlucks, game days, and large gatherings to feed a crowd.

Ingredients for Mexican Lasagna with Flour Tortillas

    • Lean ground beef
  • Yellow onion
  • Salt
  • Black pepper
  • Taco seasoning: Or try our Homemade Taco Seasoning
  • Water
  • Mild chopped green chilis
  • Seasoned black beans
  • Flour tortillas: I used the 8-inch soft taco-sized tortillas.
  • Mild chunky salsa
  • Sharp cheddar cheese
  • Monterey jack cheese
  • Fresh cilantro
    • 9×13 baking dish
  • Cooking spray
  • Large skillet

How to make Mexican Lasagna with Tortillas