PF
Top view of enchiladas on a kale salad, perfect for food photography.
Stovetop~20 minComplexity

Turkey Enchiladas

These Turkey Enchiladas deliver 63g protein and 718 calories per serving, a substantial dinner option that covers high-protein targets in one meal. Quick-preps 6 servings on the stovetop, building restaurant-style meals into your weekly prep without daily cooking. Built for lifters hitting 160g+ daily protein while maintaining cooking consistency.

Rate this recipe:

Ingredients

6 servings
  • Salsa Verde, Prepared, Store-Bought(480g)
  • Avocado
  • Yellow Onion
  • Flour Tortillas
  • Turkey, Roasted(720g)
  • Mexican Blend Cheese(720g)
  • Beans, Great Northern, Canned, Drained
  • Cilantro, Fresh(120g)

Instructions

  1. 1Drain and rinse the canned beans, then set aside. Shred the turkey if not already shredded. Slice the onion thinly and dice the avocado; divide the avocado and onion into two equal portions—reserve one portion for topping and use the other for filling.
  2. 2Lay a flour tortilla on your workspace and spread 2 tablespoons of salsa verde evenly across its surface. Layer a handful each of the turkey, beans, cheese, the first portion of diced avocado, and sliced onion down the center in a line, dividing all filling ingredients evenly across the 6 tortillas (approximately ⅙ of each ingredient per tortilla).
  3. 3Roll each tortilla tightly around the filling, tucking in the sides, and place seam-side down on a large skillet or wide shallow pan.
  4. 4Spread the remaining salsa verde evenly over all rolled tortillas, then sprinkle the reserved cheese over the top. Cover the pan with a lid or foil.
  5. 5Cook over medium heat for 15–18 minutes until the cheese is melted and the enchiladas are heated through, checking that the bottom is lightly golden and the filling is warm.
  6. 6Remove from heat and divide the enchiladas evenly into 6 meal prep containers while hot, spooning extra salsa from the pan over each portion.
  7. 7Top each container with the reserved diced avocado, sliced onion, and fresh cilantro leaves. Allow to cool to room temperature before sealing the lids.
  8. 8Refrigerate for up to 4 days, or freeze for up to 3 months.

Nutrition — Per Serving

718

calories

63g

protein

46g

fat

Carbohydrates
7g
Saturated fat
25.4g
Sodium
1602 mg
Dietary fiber
2.1g

6 servings per batch · ~340g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set up your profile to unlock

Common questions

How much protein does Turkey Enchiladas have per serving?

Each serving delivers 63g of protein and 718 calories with 46g fat and 7g carbs. This is a high-protein, low-carb recipe with fat content supporting hormone production and satiety.

How long does Turkey Enchiladas take to prep?

Turkey Enchiladas has quick prep time and batch-makes 6 servings on the stovetop at once. A single prep session yields multiple ready-to-reheat enchilada portions for the entire week.

Is Turkey Enchiladas good for muscle gain?

At 63g protein per serving and 718 calories, Turkey Enchiladas is an excellent choice for muscle gain phases where you need high-protein, calorie-dense meals to support a surplus. The minimal carbs (7g) and higher fat content make this ideal for low-carb bulking or ketogenic approaches to strength training.

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan

Beef Bacon Pasta

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan