These creamy, high-protein chicken enchiladas balance comfort and nutrition: shredded chicken blended with light cream cheese and green chiles, rolled into whole wheat tortillas, and finished with a smoky chili-infused broth and melted cheese. They’re perfect for weeknight dinners when you want something filling, family-friendly, and easy to reheat the next day — and if you like hearty, cheesy chicken dishes, you might also enjoy this high-protein creamy garlic cheesy chicken potatoes for another weeknight option.
Why you’ll love this dish
This recipe packs bold flavor without sacrificing protein or convenience. Using 2 pounds of boneless, skinless chicken breasts gives you a substantial protein boost, while reduced-fat cream cheese and light sour cream keep the sauce creamy with fewer calories than traditional enchilada sauces.
“Family-approved, fast to make, and leftovers heat up like new — a weeknight winner.” — home cook review
Perfect occasions: weeknight dinners, meal-prep lunches, potlucks, or a laid-back Sunday dinner. It’s budget-friendly (simple pantry spices and a can of green chiles), kid-appealing (mild heat), and adaptable for picky eaters.
The cooking process explained
Here’s the short version of what you’ll do so you know what to expect: sear and shred chicken, mix it with softened cream cheese, garlic, chili powder and green chiles, roll into whole wheat tortillas, simmer a quick chili-flavored broth and pour it over the rolls, top with cheese, and bake until hot and golden. The whole process is straightforward and mostly hands-off once assembled.
What you’ll need
- 2 lbs boneless, skinless chicken breasts (about 3–4 breasts)
- 2 cloves garlic, minced
- 4 oz reduced-fat cream cheese, softened to room temperature
- 6 large whole wheat tortillas (burrito size)
- 1/3 cup light sour cream (for topping)
- 1.5 tbsp chili powder, divided (1 tbsp for filling, 1/2 tbsp for sauce)
- 1 cup low-sodium chicken broth
- 1 can (4 oz) diced green chiles, drained
- 1 cup shredded Mexican cheese blend
- 1/4 cup fresh cilantro, chopped (garnish)
Substitution notes:
- Use Greek yogurt thinned with a tablespoon of milk instead of light sour cream for topping if you prefer tangier, higher-protein garnish.
- Swap corn or flour tortillas if you don’t have whole wheat; slightly warm them first to prevent tearing.
- For dairy-free, use a dairy-free cream cheese and a vegan cheese blend.
Step-by-step instructions
- Preheat and prep: Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish with nonstick spray. Let the cream cheese soften at room temperature — it mixes much easier that way.
- Cook the chicken: Heat a large skillet over medium heat. Add a small drizzle of oil and sear the chicken breasts 6–7 minutes per side until the internal temperature reads 165°F (74°C). Remove from heat and let rest 5 minutes. Shred with two forks or a stand mixer with a paddle on low for 30–60 seconds.
- Make the filling: In a large bowl, combine shredded chicken, minced garlic, softened cream cheese, 1 tablespoon chili powder, and drained green chiles. Stir until the mixture is creamy and evenly combined. Taste and add a pinch of salt if needed.
- Assemble enchiladas: Lay a warmed tortilla flat. Spoon about 1/3 cup of the chicken mixture down the center, leaving roughly 1-inch borders to reduce spillage. Roll tightly and place seam-side down in the prepared baking dish. Repeat with remaining tortillas and filling.
- Make the sauce: In a small saucepan, bring 1 cup low-sodium chicken broth to a simmer. Stir in the remaining 1/2 tablespoon chili powder and simmer 3–4 minutes until it reduces and flavors concentrate slightly. Pour the hot broth evenly over the arranged enchiladas — it keeps them moist while baking.
- Bake: Sprinkle 1 cup shredded Mexican cheese blend over the top. Cover the dish with foil and bake 20–25 minutes. Remove the foil for the last 5 minutes to allow edges to brown and cheese to bubble.
- Rest and garnish: Let the enchiladas rest 5 minutes before serving. Top each portion with a dollop of light sour cream and a sprinkle of fresh cilantro.
Best ways to enjoy it
Serve these enchiladas hot with simple sides: cilantro-lime rice, a crisp green salad, or roasted vegetables. For a lighter pairing, try this refreshing high-protein cottage cheese chicken salad with banana peppers as a cool contrast to the warm, cheesy enchiladas. Add pickled red onion, sliced avocado, or a squeeze of lime to brighten each plate.
Storage and reheating tips
- Refrigeration: Cool leftovers to room temperature and store covered in the refrigerator for up to 3–4 days. Put them in an airtight container or cover the baking dish tightly.
- Freezing: Assemble enchiladas in a freezer-safe dish but do not bake. Wrap tightly with plastic and foil and freeze up to 2 months. Thaw in the refrigerator overnight and then bake as directed, adding 10–15 extra minutes if still chilled.
- Reheating: For best texture, reheat single portions in a 350°F oven for 10–12 minutes until warmed through and cheese bubbles. Microwave on medium power for 1–2 minutes if short on time, then crisp the top briefly under the broiler for 1 minute if desired. Always reheat until internal temperature reaches 165°F (74°C).
Pro chef tips
- Warm tortillas before rolling: Microwave a stack covered with a damp paper towel for 20–30 seconds or heat briefly in a dry skillet. This prevents tearing while rolling.
- Don’t overfill: 1/3 cup filling per tortilla keeps them neat and helps the dish bake evenly.
- Shred efficiently: For quick shredding, use two forks or pulse cooked breasts in a stand mixer for 30–45 seconds. Avoid over-processing into mush.
- Avoid sogginess: If you prefer slightly drier enchiladas, brush the inside of tortillas with a light smear of cream cheese mixture, which acts as a barrier, or use less broth on top.
- Flavor boost: Toast the chili powder in the dry skillet for 30 seconds before adding to the sauce to amplify its aroma.
Recipe variations
- Spicy verde: Swap green chiles for 1 cup of salsa verde and add a few dashes of hot sauce.
- Bean and veggie boost: Mix in 1 can of drained black beans and 1 cup corn for extra fiber and texture.
- Low-carb: Use low-carb or high-fiber tortillas, or serve the filling in roasted poblano halves for a keto-friendly option.
- Vegetarian: Replace shredded chicken with shredded jackfruit or a mix of roasted cauliflower and crumbled tempeh; increase cream cheese slightly for body.
- Extra cheesy: Stir half the shredded cheese into the filling before rolling for a molten center.
Common questions
Q: How long does this take from start to finish?
A: Plan about 10 minutes prep, 12–15 minutes active cooking of chicken, 10 minutes assembly, and 20–25 minutes baking — roughly 55–60 minutes total.
Q: Can I make these ahead and freeze?
A: Yes. Assemble in a freezer-safe dish without baking, then wrap tightly and freeze up to 2 months. Thaw overnight in the fridge before baking.
Q: Is this high in protein? How much per serving?
A: With 2 lb (≈907 g) of chicken split across 6 servings, you’ll get roughly 45–50 g of protein per serving from the chicken plus a few extra grams from the cheese and cream cheese — a solid high-protein meal for active eaters.
Q: How do I keep tortillas from tearing?
A: Warm them briefly to increase pliability, avoid overfilling, and roll gently. Whole wheat tortillas are more flexible when slightly warmed.
Q: Can I use rotisserie chicken?
A: Absolutely. Use about 2 lb shredded rotisserie meat to skip the cooking step and reduce hands-on time.
Q: What food-safety steps should I follow?
A: Always cook chicken to 165°F (74°C). Refrigerate leftovers within two hours of cooking and reheat to 165°F before serving.
Creamy High-Protein Chicken Enchiladas
These creamy, high-protein chicken enchiladas use shredded chicken with light cream cheese and green chiles, rolled in whole wheat tortillas, topped with cheese and a smoky chili-infused broth.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
- Diet: High-Protein
Ingredients
- 2 lbs boneless, skinless chicken breasts (about 3–4 breasts)
- 2 cloves garlic, minced
- 4 oz reduced-fat cream cheese, softened
- 6 large whole wheat tortillas (burrito size)
- 1/3 cup light sour cream (for topping)
- 1.5 tbsp chili powder, divided (1 tbsp for filling, 1/2 tbsp for sauce)
- 1 cup low-sodium chicken broth
- 1 can (4 oz) diced green chiles, drained
- 1 cup shredded Mexican cheese blend
- 1/4 cup fresh cilantro, chopped (garnish)
Instructions
- Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish with nonstick spray.
- Cook the chicken: heat a large skillet over medium heat. Add a small drizzle of oil and sear the chicken breasts for 6–7 minutes per side until the internal temperature reads 165°F (74°C). Let rest for 5 minutes, then shred.
- Make the filling: Combine shredded chicken, minced garlic, cream cheese, 1 tablespoon chili powder, and drained green chiles in a bowl. Stir until creamy.
- Assemble enchiladas: Lay a warmed tortilla flat. Spoon about 1/3 cup of filling down the center, roll tightly, and place seam-side down in the baking dish.
- Make the sauce: In a small saucepan, bring chicken broth to a simmer, stir in the remaining chili powder, and simmer for 3–4 minutes.
- Pour the sauce evenly over the arranged enchiladas and sprinkle cheese on top.
- Bake covered with foil for 20–25 minutes. Remove foil for the last 5 minutes to brown the cheese.
- Rest for 5 minutes, then garnish with light sour cream and cilantro.
Notes
For a tangier, higher-protein topping, use thinned Greek yogurt instead of light sour cream. Use corn or flour tortillas if preferred.

