Prepare Baking Dish: In a 9×13-inch baking dish, spread a thin layer of enchilada sauce on the bottom to prevent sticking.
Layer Tortillas: Place a layer of tortillas over the sauce, covering as much of the bottom of the dish as possible. You can tear the tortillas into smaller pieces if needed to fit the shape of the dish.
Add Beef Filling: Spread a layer of the beef mixture over the tortillas, followed by a generous sprinkle of shredded cheese.
Repeat Layers: Continue layering tortillas, beef mixture, enchilada sauce, and cheese until all ingredients are used, finishing with a layer of cheese on top.
Step 3: Bake the Casserole
Bake: Cover the casserole with foil and bake in the preheated oven for 20 minutes.
Uncover and Broil: Remove the foil and switch the oven to broil. Broil for an additional 3-5 minutes, or until the cheese is golden and bubbly.
Let it Cool: Remove from the oven and let the casserole sit for about 5 minutes before serving. This helps the layers set, making it easier to cut and serve.
Step 4: Add Toppings and Serve
Top It Off: Garnish with fresh pico de gallo or salsa, sliced jalapeños, and chopped cilantro. For added richness, serve with a dollop of sour cream and guacamole on the side.
Serve: Cut into squares and serve warm. This dish pairs wonderfully with a side of Mexican rice, a simple salad, or tortilla chips.