Sauté the Aromatics: Heat olive oil in a large skillet over medium heat. Add finely chopped onion and minced garlic, sautéing until translucent and fragrant.
Cook the Turkey: Add ground turkey to the skillet, breaking it apart as it cooks until no longer pink.
Mix in Beans and Spices: Stir in black beans, diced tomatoes, green chilies, chili powder, cumin, smoked paprika, salt, and black pepper until well combined.
Prepare Tortillas: Warm tortillas briefly in a microwave or skillet until pliable.
Assemble Enchiladas: Spoon turkey mixture onto each tortilla, roll tightly, and place seam-side down in a greased baking dish.
Bake with Sauce and Cheese: Pour enchilada sauce over rolled tortillas and sprinkle cheese on top. Bake at 350°F (175°C) until bubbly and golden brown, about 20 minutes.