In a large mixing bowl, combine the cooked shredded chicken, drained black beans, corn, chili powder, cumin, garlic powder, onion powder, salt, and pepper. Mix thoroughly to distribute spices evenly.
Preheat oven to 375°F (190°C). Lightly grease an 8x8-inch baking dish. Spread a thin layer of enchilada sauce on the bottom of the dish. Place two flour tortillas flat on top of the sauce.
Spread about one-third of the chicken and bean mixture evenly over the tortillas. Drizzle some enchilada sauce over the filling, then sprinkle a generous handful of shredded cheddar cheese.
Repeat layering tortillas, filling, sauce, and cheese two more times, finishing with a final layer of cheese on top.
Cover the baking dish with aluminum foil and bake for 20 minutes. Remove foil and bake an additional 10 minutes or until cheese is bubbly and slightly browned.
Let the bake cool for about 5 minutes. Sprinkle fresh chopped cilantro over the top. Serve warm.