In a large skillet, heat the extra-virgin olive oil over medium heat. Add the finely chopped onion and diced bell peppers, and sauté for about 5 minutes until the onion is translucent.
Stir in the minced garlic, ground cumin, smoked paprika, and chili powder. Season with salt and black pepper. Cook for another 2 minutes.
Fold in the black beans and corn, cooking for an additional 3-4 minutes. Remove from heat.
Pour about 1/2 cup of enchilada sauce into the bottom of a large baking dish.
Take a corn tortilla, spoon about 1/4 cup of the black bean mixture onto the center, roll it tightly, and place seam-side down in the baking dish. Repeat until all tortillas are filled.
Pour the remaining enchilada sauce over the rolled tortillas and sprinkle shredded cheese on top.
Cover with aluminum foil and bake for 20 minutes. Remove the foil and bake for another 10 minutes until the cheese is bubbling and golden.
Let sit for a few minutes before serving. Garnish with chopped cilantro and top with avocado slices.
Notes
For an eye-catching presentation, serve with sour cream and lime wedges.
Keyword black beans, enchiladas, spicy, vegetarian