High Protein Ground Turkey Enchiladas

If you told me ten years ago that enchiladas would become part of my regular high protein meal prep rotation, I probably would have laughed. Back then, enchiladas meant heavy cheese, food coma, and zero chance I was hitting my macros for the day. These days, I look at recipes differently. I want comfort, but I also want something that fuels training and fits into a normal week of eating.
That mindset is exactly how these high protein ground turkey enchiladas came to life. I wanted something warm, filling, and familiar, but lighter than the classic version. Lean ground turkey, black beans, and Greek yogurt do the heavy lifting here. You still get bold enchilada flavor, but you walk away feeling energized, not sluggish. This is one of those meals that works just as well on a busy Tuesday night as it does packed into containers for the next few days.
What Makes These Enchiladas Work
Most enchilada recipes lean hard into cheese and sauce. They taste great, but they do not always leave you feeling great. This version flips that balance. Lean ground turkey brings solid protein without excess fat. Black beans add fiber that actually keeps you full. Greek yogurt replaces sour cream and heavy sauces, adding creaminess plus extra protein.
What I like most is how normal this meal feels. Nothing about it screams diet food. You still roll tortillas, bake everything until bubbly, and top it how you like. The difference shows up later when you realize you stayed full for hours and did not need a snack hunt an hour after dinner.
Ingredient
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 pound lean ground turkey (93% lean)
- 1 teaspoon chili powder
- 1 teaspoon smoked paprika
- ½ teaspoon ground cumin
- ½ teaspoon black pepper
- ¼ teaspoon salt
- 1 (15-ounce) can black beans, drained and rinsed
- 1 (4-ounce) can diced green chiles
- 1 cup plain nonfat Greek yogurt
- ½ cup low-sodium enchilada sauce, plus ½ cup more for topping
- 1 cup reduced-fat shredded Mexican cheese blend, divided
- 8 whole wheat or low-carb 8-inch tortillas
Instructions
1. Build the Flavor Base
Heat olive oil in a large non-stick skillet over medium heat. Add the diced onion and cook for about 3 to 4 minutes until it softens and turns slightly translucent. Stir in the minced garlic and cook for another 30 seconds. You want it fragrant, not browned.

2. Cook the Ground Turkey
Add the ground turkey to the skillet. Break it apart with a spatula and cook for 6 to 8 minutes until no pink remains. Sprinkle in the chili powder, smoked paprika, cumin, black pepper, and salt. Stir well so the spices coat the turkey evenly.

3. Make the Filling Creamy
Add the black beans and diced green chiles to the skillet. Cook for 1 to 2 minutes so everything heats through. Remove the skillet from heat, then fold in the Greek yogurt and ½ cup enchilada sauce. Stir until the mixture looks creamy and evenly combined. Mix in ½ cup of the shredded cheese.

4. Fill and Roll
Lay one tortilla flat on a cutting board. Spoon about ½ cup of the turkey mixture into the center. Roll it tightly and place it seam-side down in a lightly greased 9×13-inch baking dish. Repeat with the remaining tortillas and filling.

5. Bake Until Bubbly
Pour the remaining ½ cup enchilada sauce evenly over the rolled tortillas. Sprinkle the rest of the cheese on top. Bake uncovered at 375°F (190°C) for 18 to 20 minutes, until the cheese melts and the edges bubble. For more color on top, broil for 2 to 3 minutes at the end.
6. Rest and Serve
Let the enchiladas rest for about 5 minutes before serving. This helps them set and makes serving easier. Add toppings like fresh cilantro, sliced avocado, jalapeños, or extra Greek yogurt if you like.

Meal Prep and Storage Notes
These enchiladas handle leftovers extremely well, which makes them perfect for meal prep. I often make a full batch on Sunday and eat them for lunch or dinner during the week.
Store leftovers in airtight containers in the fridge for up to 4 days. For longer storage, freeze individual portions for up to 2 months. Reheat in the microwave for 2 to 3 minutes or in the oven at 350°F for about 15 to 20 minutes. A small splash of water or extra sauce helps keep them moist when reheating.
Nutrition Facts
Serving size: 1 enchilada
This recipe makes 8 enchiladas total.
Nutrition values listed are per serving, not for the full recipe.
| Nutrient | Amount per serving |
| Calories | 290 kcal |
| Protein | 27 g |
| Carbohydrates | 24 g |
| Fiber | 6 g |
| Total Fat | 10 g |
| Saturated Fat | 3 g |
| Cholesterol | 55 mg |
| Sodium | 480 mg |
| Sugar | 3 g |
Nutrition values can vary depending on tortilla, cheese, and enchilada sauce brands.
Final Thoughts From Fitness Food Chef
This ground turkey enchilada recipe hits that sweet spot between comfort food and everyday fuel. It proves you do not need to give up the meals you love to eat in a way that supports training and recovery. If you want a dinner that feels satisfying, reheats well, and still fits your macros, this one deserves a spot in your rotation. It is the kind of recipe you make once, then keep coming back to when life gets busy.



