Prepare Your Ingredients: Gather all your ingredients, chop the onion, mince the garlic, and rinse the black beans.
Cook the Filling: In a skillet over medium heat, add olive oil and sauté chopped onion until translucent. Add minced garlic and cook until fragrant, then stir in ground turkey until browned.
Add Spices and Beans: Mix in chili powder, cumin, smoked paprika, salt, pepper, drained black beans, diced tomatoes, and green chilies into the skillet. Stir until well combined.
Assemble Enchiladas: Preheat oven to 350°F (175°C). Fill each tortilla with the turkey-black bean mixture, roll it up, and place seam-side down in a greased baking dish.
Top with Sauce and Cheese: Pour enchilada sauce over each rolled tortilla and sprinkle shredded cheese on top.
Bake Until Golden Brown: Bake for about 20-25 minutes or until cheese is bubbly and golden brown; garnish with fresh cilantro before serving.