Mexican ground beef casserole bakes seasoned beef with tortillas, beans, and cheese for a spicy, protein-rich family dinner. This Tex-Mex crowd-pleaser is quick, budget-friendly, and endlessly customizable.
Preheat oven to 375°F. Lightly oil a 9x13-inch baking dish for even cooking and easy cleanup.
Heat olive oil in a large skillet over medium-high heat. Sauté diced onion until translucent, about 2–3 minutes.
Add ground beef to the skillet, breaking it up with a spoon, and cook until browned; drain excess fat to avoid greasiness.
Stir in chili powder, cumin, garlic powder, salt, black pepper, black beans, and corn. Cook for 2 more minutes, then add salsa and simmer on medium-low for 5 minutes to develop flavor.
To assemble: Layer 3 tortillas at the bottom of the dish, top with half of the beef mixture and 1 cup shredded cheese. Repeat layers with remaining tortillas, beef mixture, and cheese.
Cover casserole with foil and bake for 15 minutes. Remove foil and bake an additional 7–10 minutes until cheese is melted and bubbly. Let rest 5 minutes before slicing to set layers.