In a large skillet over medium heat, brown the ground beef (or turkey) until fully cooked. Drain any excess fat.
Stir in the taco seasoning according to package instructions along with black beans, corn, and salsa. Mix well until everything is evenly combined, then remove from heat.
In a greased 9x13 inch baking dish, layer half of the tortilla chips on the bottom.
Spoon half of the meat mixture over the tortilla chips, followed by one cup of shredded cheddar cheese.
Repeat the layering process with the remaining chips, meat mixture, and top with the remaining cheese for a cheesy top layer.
Cover the dish with aluminum foil and bake in the preheated oven for 25 minutes.
Remove the foil, and bake for an additional 10-15 minutes, or until the cheese is bubbly and golden.
Allow it to cool for a few minutes before serving. Top each serving with a dollop of sour cream, diced tomatoes, black olives (if using), and sprinkle with fresh cilantro.
Notes
Top with sour cream, diced tomatoes, and cilantro for added flavor.