In a large skillet, heat the olive oil over medium heat. Add the chopped onion and bell peppers, and sauté until the onion is translucent, about 5 minutes.
Stir in the minced garlic, cumin, smoked paprika, chili powder, and season with salt and pepper. Cook for an additional 2 minutes until fragrant.
Add the black beans and corn to the skillet, mixing well. Cook for another 3–4 minutes, allowing the flavors to blend. Remove from heat.
In a large baking dish, pour a thin layer of enchilada sauce (about 1/2 cup) on the bottom to prevent sticking.
Spoon about 1/4 cup of the black bean mixture into the center of each corn tortilla. Roll them up tightly and place seam-side down in the baking dish. Repeat until all tortillas are filled and placed in the dish.
Pour the remaining enchilada sauce over the rolled tortillas, ensuring they are well coated. Sprinkle the shredded cheese evenly on top.
Cover the dish with foil and bake in the preheated oven for 20 minutes. Then, remove the foil and bake for an additional 10 minutes, or until the cheese is bubbly and golden.
Once baked, let it sit for a few minutes before serving. Garnish with fresh cilantro and slices of avocado on top.
Notes
Serve the enchiladas on a colorful plate, topped with a dollop of sour cream and fresh cilantro for a beautiful touch.
Keyword black beans, enchiladas, spicy, vegetarian