Preheat the oven: Set to 375°F (190°C).
Lightly grease a 9x13-inch baking dish or use an oven-safe skillet.
Cook the aromatics: Heat oil in a large skillet over medium. Add onion and bell pepper; cook 4–5 minutes until softened. Stir in garlic for 30 seconds.
Brown the beef: Add ground beef, breaking it up with a spatula.
Season with a pinch of salt and pepper. Cook until no longer pink, 5–7 minutes. Drain excess fat if needed.
Season and simmer: Sprinkle in taco seasoning, then add broth and the can of diced tomatoes with juices.
Stir in black beans and corn. Simmer 3–4 minutes until slightly thickened.
Assemble the base: Place halved tortillas in the dish, overlapping to cover the bottom (or spread an even layer of cooked brown rice or quinoa). This forms a sturdy base.
Add the filling: Spoon the beef mixture over the base and spread evenly.
Cheese it up: Sprinkle shredded cheese over the top in an even layer.
Use more for extra indulgence or less for a lighter bake.
Bake: Transfer to the oven and bake 12–15 minutes, until the cheese is melted and the edges are bubbly.
Rest and top: Let it rest 5 minutes so it sets. Add fresh toppings—lettuce, tomatoes, green onions, cilantro, avocado—and a few dollops of Greek yogurt. Squeeze lime over the top for brightness.
Serve: Cut into squares and serve warm.
Add hot sauce if you like extra heat.