Preheat your oven to 350°F (175°C), ensuring it’s fully heated before placing the casserole inside.
In a large skillet over medium heat, add the ground beef. Cook it, breaking it apart with a wooden spoon, until browned, approximately 6-8 minutes. Drain any excess fat from the skillet to keep your dish lighter.
Stir in the taco seasoning, black beans, corn, and salsa into the browned beef. Continue to cook for an additional 5-7 minutes, stirring occasionally, until all the ingredients are heated through and well combined.
Prepare a 9x13-inch baking dish by lightly greasing it with cooking spray or oil.
Spread half of the crushed tortilla chips evenly across the bottom of the prepared baking dish, creating a solid base.
Layer the beef mixture evenly over the tortilla chips, ensuring an even distribution throughout.
Sprinkle 1 cup of the shredded cheddar cheese generously over the beef layer to create a cheesy foundation.
Add the remaining crushed tortilla chips on top of the cheese layer to create additional crunch and texture.
Pour the diced tomatoes with green chilies over the top layer of chips, evenly distributing them to ensure every bite has flavor.
Finish off with the remaining 1 cup of shredded cheese, sprinkling it so it covers the tomatoes and chips completely. Using a spoon, add dollops of sour cream across the surface for added creaminess.
Cover the casserole with aluminum foil to prevent it from browning too quickly and place it in the preheated oven. Bake for 25 minutes.
After 25 minutes, carefully remove the foil and continue baking for an additional 10-15 minutes, or until the cheese is bubbly and golden brown.
Once finished, remove the casserole from the oven and let it sit for 5 minutes to set before serving.
To serve, garnish with sliced green onions and chopped fresh cilantro, adding a fresh touch to each plate.
Notes
Feel free to customize with your favorite toppings.