A mouthwatering combination of bold Mexican flavors, tender meat, and gooey melted cheese, all wrapped up in soft tortillas for a comforting and irresistible meal.
Warm a large non-stick skillet over medium heat. Add 2 teaspoons of oil, swirling to coat the pan. Place a tortilla in the skillet and fry for 10-15 seconds on each side until it turns lightly brown; transfer to a plate. Repeat with the rest of the tortillas, adding more oil as necessary; set aside.
Add remaining tablespoon of oil to same skillet over medium heat; add onion and cook and stir until beginning to soften, 1 to 2 minutes. Add garlic; cook and stir until fragrant about 30 seconds. Add ground turkey; breaking up with a wooden spoon and add chili powder, cumin, oregano, salt, pepper and red pepper flakes. Cook and stir until turkey is browned on all sides and cooked through; let simmer until liquid evaporates. Taste and adjust seasoning as needed; remove from heat.
Brush bottom and edges of a 9 x 13-inch baking dish with olive oil. Pour 1/2 cup of enchilada sauce into dish and spread into an even layer.
Spoon a ~1/2 cup of turkey mixture down the center of one tortilla and sprinkle evenly with about 3 tablespoons of shredded cheese; roll up, and place seam-side down in the baking dish. Repeat process with the remaining tortillas.
Spread remaining 1 1/2 cups of enchilada sauce evenly over the enchiladas. Sprinkle remaining cheese over the top. Bake enchiladas uncovered for 20 to 25 minutes, until they are hot all the way through and the cheese has melted. Serve hot with optional toppings as desired.
Notes
I recommend using lean ground turkey, not ground turkey breast which is so too dry for this dish.
Recipe makes about 4 cups of ground turkey filling.