Mexican lasagna is a delicious and hearty dish that combines the flavors of traditional Mexican cuisine with the comfort of classic lasagna. It starts with layers of tender corn tortillas, flavorful ground beef, beans, and spices. Then topped with gooey melted cheese! A must have if you are a fan of Mexican food!
Preheat the oven to 350 degrees Fahrenheit. Spray a 9x13 casserole dish with non-stick cooking spray and set aside.
Cook ground beef and onion in a large skillet over medium heat until the meat is browned and the onions softens.
Add minced garlic to the skillet and saute for 1-2 minutes longer.
Add taco seasoning and water and stir over medium heat until well combined.
Stir the tomatoes (juices included), green chiles, and black beans into the meat mixture and heat through.
Line the prepared baking dish with 6 corn tortillas, overlapping slightly to cover the bottom of the casserole dish.
Spread ⅓ of the meat mixture over the tortillas. Sprinkle 2 cups of the cheese over the meat mixture.
Continue layering corn tortillas, meat mixture, and cheese to form three layers total.
Cover with aluminum foil and bake for 30-40 minutes until casserole is bubbly and the cheese is fully melted.
Garnish with diced tomatoes and green onion. Let the casserole sit for 10 minutes for easy slicing and serving.
Serve with sour cream.
Would you like to save this?
We'll email this recipe to you, so you can come back to it later!
Notes
Notes: Ground turkey can be substituted for ground beef.You can use salsa instead of the fire-roasted tomatoes - I would recommend 1 ½ cups of salsa. The juices in the tomatoes (or the salsa) provide the necessary moisture for the dish. Since we’re layering with corn tortillas, the filling needs that moisture.Corn (canned or frozen) can be added to the meat mixture.We loved the corn tortillas in this recipe. They soak up just enough moisture from the rest of the casserole but do not get soggy and add some nice texture and sturdiness to the dish.