Begin by preheating your oven to 375°F (190°C) to prepare for baking the enchiladas.
In a large mixing bowl, combine the rinsed black beans, corn kernels, half of the shredded cheese, and diced red onion. Sprinkle in the ground cumin, garlic powder, and chili powder. Mix thoroughly until all ingredients are well-combined and flavors melded together.
To soften the tortillas, heat a skillet over medium heat. Add each tortilla and toast for about 30 seconds on each side, or until pliable. This step is crucial to prevent tearing when rolling them.
Take a warmed tortilla and place a generous spoonful of the bean and cheese mixture in the center. Carefully roll the tortilla, tucking in the sides, and place it seam-side down in a baking dish. Repeat this process with the remaining tortillas and filling until all are rolled and arranged in the dish.
Evenly pour the enchilada sauce over the rolled enchiladas, ensuring each one is well-coated. Then, sprinkle the remaining shredded cheese generously on top for a delightful cheesy finish.
Place the baking dish in the preheated oven and bake for approximately 20-25 minutes, or until you see the cheese bubbling and lightly golden.
Once baked, carefully remove the dish from the oven and allow it to cool for a few minutes to make handling easier.
Garnish the enchiladas with freshly chopped cilantro for a burst of color and flavor. Serve warm with a dollop of sour cream on top if desired, enhancing the dish's richness.
Notes
For extra flavor, consider making your own enchilada sauce.