Cooking should never feel like a compromise between what tastes incredible and what’s good for you, and this recipe for Skinny White Chicken Enchiladas proves that point beautifully. I remember the first time I tried to lighten up a classic comfort dish; I was terrified it would taste like cardboard covered in sadness, but this version became a weekly staple in my kitchen.
These enchiladas deliver that creamy, cheesy, soul-warming satisfaction you crave from a classic Mexican dinner, but without the heavy, greasy aftermath. You get tender chicken wrapped in soft tortillas, all smothered in a luscious, tangy white sauce that feels decadent but is secretly packed with smart, low calorie meals choices.
Why This Recipe Works
- Lighter Creaminess: We use a blend of Greek yogurt and reduced-fat cream cheese to create a sauce that is velvety and rich, not watery or thin, saving hundreds of calories compared to heavy cream.
- No Canned Soup Shortcut: Building the sauce from scratch with a simple roux and spices gives you pure, clean flavor without the preservatives and sodium found in canned cream soups.
- Perfectly Balanced Spice: A touch of green chiles and cumin provides a gentle warmth that complements the creamy sauce without overpowering the tender chicken.
The Essential Components

For the best results, use freshly cooked or rotisserie chicken. Pre-shredded bagged chicken can be dry, so taking a few minutes to shred your own makes a world of difference in texture.
- 1 lb cooked chicken breast, shredded (rotisserie works great)
- 8 whole wheat or low-carb flour tortillas (the wrap holds everything together)
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 1 cup low-sodium chicken broth
- 1 cup plain non-fat Greek yogurt (adds tangy creaminess without the fat)
- 4 oz reduced-fat cream cheese, softened
- 1 (4 oz) can diced green chiles
- 1 teaspoon ground cumin
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1 cup shredded reduced-fat Monterey Jack cheese
- 1/2 cup shredded reduced-fat cheddar cheese
- Salt and pepper to taste
- Fresh cilantro for garnish
Swaps & Alternatives
- Dairy-Free: Use a plant-based butter, dairy-free cream cheese, and unsweetened cashew yogurt. The sauce will be slightly thinner but still delicious.
- Gluten-Free: Swap the flour for a 1:1 gluten-free blend and use corn tortillas instead of flour.
- Protein Swap: Substitute shredded turkey or even canned, drained chickpeas for a vegetarian version.
- Spice Level: Add a minced jalapeño to the sauce or use hot green chiles for extra heat.
- Cheese Choice: Pepper jack cheese adds a fantastic kick if you want to skip the extra chiles.
Level Up This Recipe
Once you’ve mastered the base recipe, it’s fun to play around with different flavors. These easy tweaks can transform your dinner into something truly special.- Smoky Chipotle Twist: Stir 1-2 teaspoons of adobo sauce from a can of chipotle peppers into the sauce for a smoky, spicy depth.
- Veggie Boost: Sauté a cup of chopped spinach and some diced zucchini with the aromatics before building the sauce. It adds color and nutrients.
- Crunchy Topping: Sprinkle crushed baked tortilla chips or pumpkin seeds over the top before the final bake for a satisfying crunch.
- Herb Infusion: Mix a handful of fresh chopped cilantro and a squeeze of lime juice into the shredded chicken before rolling the enchiladas.
How to Make White Chicken Enchiladas

1. Prepare the Chicken Filling
In a medium bowl, combine your shredded chicken with half of the diced green chiles, half of the cumin, and a pinch of salt. Toss everything together so the chicken is evenly coated. Set this aside while you build the sauce.2. Build the Creamy White Sauce
In a large skillet over medium heat, melt the butter. Whisk in the flour and cook for one minute, stirring constantly, until it smells nutty and toasty. Slowly pour in the chicken broth while whisking vigorously to prevent lumps. Let this simmer for 2 minutes until it thickens slightly.3. Finish the Enchilada Sauce
Reduce the heat to low. Whisk in the softened cream cheese until it is completely melted and smooth. Remove the pan from the heat and stir in the Greek yogurt, remaining green chiles, cumin, garlic powder, and onion powder. Season with salt and pepper. The sauce should be thick and velvety.4. Assemble the Enchiladas
Preheat your oven to 375°F (190°C). Spread a thin layer of the white sauce (about 1/2 cup) on the bottom of a 9×13 inch baking dish. Take a tortilla, spoon about 1/4 cup of the chicken mixture down the center, and roll it up tightly. Place it seam-side down in the dish. Repeat with the remaining tortillas.5. Top and Bake
Pour the remaining white sauce evenly over the rolled enchiladas, making sure to cover the ends so they don’t dry out. Sprinkle the shredded Monterey Jack and cheddar cheeses over the top. Bake for 20-25 minutes, until the sauce is bubbly and the cheese is golden and melted.6. Rest and Serve
Let the enchiladas rest for 5 minutes before serving. This allows the sauce to set slightly, making them easier to slice and serve. Garnish generously with fresh cilantro and a squeeze of lime.Common Mistakes to Avoid
- Overfilling the Tortillas: Too much filling makes rolling difficult and causes the enchiladas to burst open during baking. Stick to about 1/4 cup per tortilla.
- Skipping the Roux: Don’t skip the step of cooking the flour and butter. This eliminates the raw flour taste and ensures your sauce thickens properly.
- Using Cold Yogurt: Adding cold Greek yogurt to a hot sauce can cause it to curdle. Always let the sauce cool slightly off the heat before stirring in the yogurt.
Perfect Pairings
These skinny enchiladas are a complete meal on their own, but they pair beautifully with a few simple sides. A light, fresh salad or some zesty rice balances the creamy richness perfectly.- A simple side of Your New Favorite Healthy Enchilada Skillet for an extra veggie boost.
- Cauliflower rice tossed with lime and cilantro for a low-carb side.
- A dollop of fresh pico de gallo or a spoonful of White Chicken Enchiladas Dream Sauce on the side for dipping.
- A crisp green salad with avocado and a light vinaigrette.
- Black beans seasoned with cumin and garlic for extra protein.
If you are looking for more healthy Mexican food inspiration, you absolutely must try the Guilt Free Creamy Chicken Enchiladas for another weeknight winner. For a more traditional take, the Chicken Enchiladas Ever recipe is a crowd-pleaser. I also love making the Creamy Chicken Enchiladas Easy Recipe when I need something fast. And for a truly indulgent treat, the Crazy Good Chicken Enchiladas are always a hit at parties.
This recipe proves that skinny recipes don’t have to be boring. It is a satisfying, flavorful chicken dinner that fits perfectly into a lifestyle of low calorie meals without sacrificing an ounce of taste.
First time making White Chicken Enchiladas? I hope this guide made it easy. Let me know how it turned out!
What makes these chicken enchiladas ‘skinny’ or guilt-free?
The recipe uses smart ingredient swaps to reduce calories and fat without sacrificing flavor. It replaces heavy cream with a blend of Greek yogurt and reduced-fat cream cheese, avoids canned soup by making a sauce from scratch, and uses whole wheat or low-carb tortillas along with reduced-fat cheeses.
How do I prevent the white sauce from curdling?
To prevent curdling, always let the sauce cool slightly off the heat before stirring in the Greek yogurt. Adding cold yogurt directly to a hot sauce can cause it to separate.
Can I make this recipe gluten-free or dairy-free?
Yes. For a gluten-free version, swap the all-purpose flour for a 1:1 gluten-free blend and use corn tortillas instead of flour. For a dairy-free version, use plant-based butter, dairy-free cream cheese, and unsweetened cashew yogurt, though the sauce may be slightly thinner.
What is the best way to keep the enchiladas from falling apart during baking?
Avoid overfilling the tortillas—stick to about 1/4 cup of chicken mixture per tortilla. Also, spread a thin layer of sauce on the bottom of the baking dish and cover the ends of the rolled enchiladas with the remaining sauce to prevent them from drying out and bursting open.


Skinny White Chicken Enchiladas
Equipment
- 9×13 inch baking dish
- Large skillet
- Medium bowl
- Whisk
- Measuring cups and spoons
- Chef’s knife
- Cutting board
- Spatula
Ingredients
- 1 lb cooked chicken breast, shredded
- 8 whole wheat or low-carb flour tortillas
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 1 cup low-sodium chicken broth
- 1 cup plain non-fat Greek yogurt
- 4 oz reduced-fat cream cheese, softened
- 1 teaspoon ground cumin
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- 1 cup shredded reduced-fat Monterey Jack cheese
- ½ cup shredded reduced-fat cheddar cheese
- Salt and pepper to taste
- Fresh cilantro for garnish
Instructions
- Preheat your oven to 375°F (190°C).
- In a medium bowl, combine the shredded chicken with half of the diced green chiles, half of the cumin, and a pinch of salt. Toss to coat evenly and set aside.
- In a large skillet over medium heat, melt the butter. Whisk in the flour and cook for 1 minute, stirring constantly, until fragrant.
- Slowly pour in the chicken broth while whisking vigorously to prevent lumps. Simmer for 2 minutes until slightly thickened.
- Reduce heat to low. Whisk in the softened cream cheese until completely melted and smooth.
- Remove the pan from the heat and stir in the Greek yogurt, remaining green chiles, cumin, garlic powder, and onion powder. Season with salt and pepper.
- Spread a thin layer (about 1/2 cup) of the white sauce on the bottom of the 9×13 inch baking dish.
- Take a tortilla, spoon about 1/4 cup of the chicken mixture down the center, and roll it up tightly. Place seam-side down in the dish. Repeat with the remaining tortillas.
- Pour the remaining white sauce evenly over the rolled enchiladas, covering the ends.
- Sprinkle the shredded Monterey Jack and cheddar cheeses over the top.
- Bake for 20-25 minutes, until the sauce is bubbly and the cheese is golden and melted.
- Let the enchiladas rest for 5 minutes before serving. Garnish with fresh cilantro.
