The Best Creamy Chicken Enchiladas Recipe with White Sauce
These creamy chicken enchiladas pair shredded rotisserie chicken and a cream cheese filling with a velvety sour cream and green chile white sauce. You roll 8 enchiladas, cover them in sauce and cheese, and bake at 375°F for 20 to 25 minutes. The whole dish takes about 35 minutes, serves 4, and keeps beautifully in the fridge or freezer.
There’s something magical about pulling a bubbling dish of chicken enchiladas out of the oven, with the white sauce blistered at the edges, the cheese freckled golden, and the whole kitchen smelling of cumin and mild green chiles. This Creamy Chicken Enchiladas Recipe with White Sauce delivers that moment on a regular weeknight, with no fussy techniques required.
The secret is a short list of pantry staples and one smart shortcut. Rotisserie chicken (the pre-cooked kind from the grocery store) gets mixed with soft cream cheese and melty Monterey Jack, so the filling stays juicy instead of dry. Then a quick butter-and-flour sauce, finished with sour cream and green chiles, turns everything silky and restaurant-quality.
These 30 minute creamy chicken enchiladas are closer to 35 minutes from fridge to table, honestly, but most of that is hands-off oven time. They’re freezer-friendly, make-ahead friendly, and easy to lighten up, which makes them a true go-to for busy nights.
Simple Ingredients for Creamy White Enchiladas
Everything here comes from the regular grocery store. Prep takes about 12 minutes and baking takes 20 to 25 minutes, so expect about 35 minutes total.
For the Cream Cheese Chicken Filling:
- 2 1/2 cups shredded rotisserie chicken (about 1 pound of meat, skin removed)
- 4 ounces cream cheese, softened
- 3/4 cup shredded Monterey Jack cheese
- 1/2 of one 4-ounce can diced green chiles
- 2 green onions, thinly sliced
- 1 teaspoon ground cumin
- 1/2 teaspoon garlic powder
- 1/2 teaspoon kosher salt
For the Creamy White Sauce:
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 1 3/4 cups low-sodium chicken broth
- 3/4 cup sour cream
- Remaining diced green chiles
- 1/4 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper
For Assembly and Serving:
- 8 (8-inch) flour tortillas
- 3/4 cup shredded Monterey Jack cheese, for the top
- Cooking spray
- Fresh cilantro, diced tomatoes, sliced avocado, and pickled jalapeños
No rotisserie chicken? Poach two large boneless, skinless chicken breasts until they reach 165°F inside, then shred them with two forks. Mozzarella works in place of Monterey Jack, and pepper jack adds a gentle kick.

How to Make Chicken Enchiladas with White Sauce Step by Step
To make chicken enchiladas with white sauce, mix shredded chicken with cream cheese and Monterey Jack, then whisk a quick butter, flour, and broth sauce and stir in sour cream off the heat. Roll the filling into tortillas, cover with sauce and cheese, and bake at 375°F for 20 to 25 minutes until bubbling.
Preheat your oven to 375°F and lightly coat a 9×13-inch baking dish with cooking spray before you start. That way the oven is ready the moment the last enchilada is rolled.
1. Mix the Cream Cheese Chicken Filling
In a large bowl, combine the shredded chicken, softened cream cheese, 3/4 cup Monterey Jack, half of the green chiles, the green onions, cumin, garlic powder, and salt. Stir until the mixture looks creamy and cohesive. This step ensures every bite stays juicy, because the cream cheese keeps shredded chicken from drying out in the oven.
Cold cream cheese blends more smoothly after 15 seconds in the microwave. A few small lumps are perfectly fine—they’ll melt as the enchiladas bake.
2. Whisk Up the Velvety White Sauce Magic
Melt the butter in a medium saucepan over medium heat until it foams, then whisk in the flour and cook for about 1 minute. You’re making a roux (a cooked paste of butter and flour that thickens sauces), and it should smell lightly nutty, not browned. Slowly pour in the broth while whisking constantly, then simmer for 4 to 5 minutes until the sauce coats the back of a spoon.
Now comes the most important part: take the pan off the heat and let it sit for 1 minute before stirring in the sour cream, remaining green chiles, salt, and pepper. This crucial step prevents the sour cream from curdling (separating into grainy bits) when it hits boiling-hot liquid. The sauce will look pale and glossy—that’s exactly what you want.
3. Fill and Roll with Love
Spread about 1/2 cup of the white sauce across the bottom of the baking dish so the tortillas don’t stick. Warm the tortillas for 20 to 30 seconds in the microwave, wrapped in a damp paper towel, so they bend without cracking. Spoon about 1/2 cup of filling in a line across the lower third of each tortilla, roll it up snugly, and set it seam-side down in the dish.
Don’t worry if a little filling peeks out. Tuck the enchiladas in side by side so they stay put.
4. Smother and Top with Cheese
Pour the remaining white sauce evenly over the rolled tortillas, making sure the ends are covered too. Sauce that reaches every edge keeps the tortillas soft and tender instead of dry and crisp. Sprinkle the remaining 3/4 cup Monterey Jack over the top.
5. Bake to Bubbly Perfection
Bake for 20 to 25 minutes, until the sauce bubbles at the edges and the cheese turns lightly golden in spots. You’ll know they’re ready when the center of an enchilada reads 165°F on a food thermometer. For extra browning, broil for 1 to 2 minutes at the end, watching closely.
Let the dish rest for 5 minutes before serving. This short pause lets the sauce thicken slightly so it clings to each enchilada instead of running across the plate. Finish with cilantro, tomatoes, and avocado.
Are These Chicken Enchiladas Authentic?
Not strictly. These chicken enchiladas are a Tex-Mex and American-style cousin of enchiladas suizas, the traditional Mexico City dish of chicken-filled corn tortillas covered in a creamy tomatillo sauce and melted cheese. The roux-based white sauce, flour tortillas, and cream cheese filling here are home-kitchen adaptations.
To move closer to the traditional version, swap the flour tortillas for 10 to 12 corn tortillas (6-inch) and warm each one in a skillet with a thin film of oil for about 20 seconds per side. That quick fry makes them more water-resistant, so they hold up under the sauce. Use Oaxaca cheese (a stretchy Mexican melting cheese) in place of Monterey Jack, or mozzarella.
How Do You Make Healthy White Chicken Enchiladas?
To make healthy white chicken enchiladas, swap plain Greek yogurt for the sour cream, use reduced-fat cream cheese, trim the cheese slightly, and choose corn or lower-carb tortillas. These lighter swaps keep the sauce creamy and tangy while lowering the calories and fat per serving, and they work with the exact method above.
The one thing to watch is the yogurt. Greek yogurt curdles more easily than sour cream, so let the sauce cool off the heat for 2 to 3 minutes before whisking it in, and never let it boil afterward.
Here’s the approximate nutrition for one serving (2 enchiladas) of the original recipe:
- Calories: approximately 850
- Protein: approximately 49g
- Carbohydrates: approximately 54g
- Fat: approximately 51g
These numbers are estimates and will vary by brand and substitutions. This is a rich dinner and a good source of protein, and one enchilada beside a big salad makes a lighter plate. The swaps above can trim roughly 200 to 300 calories per serving.
- Lower Calorie: Use nonfat Greek yogurt, reduced-fat cream cheese, and 6-inch corn tortillas.
- Gluten-Free: Choose corn tortillas and a 1:1 gluten-free flour blend for the roux, and check your broth label.
- Dairy-Free: Use dairy-free cream cheese and sour cream, olive oil instead of butter, and dairy-free shreds.
- Protein Swap: Use 1 pound of seasoned ground beef in place of the chicken, and browse our beef recipes for more inspiration.
Mistakes to Avoid and What to Serve Alongside
A creamy white sauce is forgiving, but a few small slips can turn silky into grainy. Here’s what I’d steer clear of.
Don’t boil the sauce after the sour cream goes in, because high heat makes it separate. Never roll cold, stiff tortillas, which crack the moment you bend them, and don’t overbake, because the sauce continues to thicken as it cools.
I spent plenty of time on gravy consistency while writing my Biscuits and Gravy Casserole, and the same rule applies here: a roux-based sauce thickens as it sits and bakes. Pull the sauce from the stove when it coats a spoon, not a minute later, and it will bake up creamy rather than pasty.
For serving, bright and crunchy sides balance the richness. A crisp cabbage slaw or a citrusy green salad from our salads and sides is perfect, while cilantro-lime rice or a pot of beans from our pasta and rice recipes makes a heartier plate. Fresh cilantro, tomatoes, and avocado turn the baking dish into a table-ready centerpiece.
How Do You Store, Freeze, and Reheat Leftovers?
Store leftover enchiladas in an airtight container in the refrigerator for 3 to 4 days, or freeze them for up to 4 months. Cool them quickly, refrigerate within 2 hours of baking, and reheat to an internal temperature of 165°F, which is the USDA’s guidance for leftovers.
To make ahead, assemble the enchiladas in the dish, cover tightly, and refrigerate for up to 24 hours, the same make-ahead approach I use for my Biscuits and Gravy Casserole. Bake straight from the fridge and add 5 to 10 minutes. For freezer meals, thaw the wrapped, unbaked dish overnight in the refrigerator and bake with about 10 extra minutes.
Reheat leftovers covered with foil in a 350°F oven for 20 to 25 minutes, or microwave individual portions until steaming hot. A splash of chicken broth over the top before reheating helps bring back the creaminess.
Final Thoughts on These Creamy Chicken Enchiladas
The genius of this recipe is how a handful of pantry staples become a restaurant-quality dinner. These creamy chicken enchiladas pair a juicy cream cheese chicken filling with a velvety white sauce, and three small habits make them shine: stir the sour cream in off the heat, cover every edge with sauce, and let the dish rest before serving.
If you’re hungry for more, browse our chicken recipes for your next easy weeknight dinner. Give this recipe a try this week, save it to your dinner board so it’s easy to find again, and I’d love to hear your variations in the comments.
Frequently Asked Questions
Can I make creamy chicken enchiladas ahead of time?
Yes! Assemble the enchiladas completely, cover them tightly, and refrigerate for up to 24 hours before baking. Add 5 to 10 minutes to the bake time since the dish starts cold, and check that the center reaches 165°F.
Can I freeze white chicken enchiladas?
Yes! Wrap the assembled, unbaked dish tightly in foil, freeze for up to 4 months, and thaw overnight in the refrigerator. Bake as directed with about 10 extra minutes. The sauce may look slightly less silky after freezing, so a splash of broth over the top before baking helps.
Why did my white enchilada sauce curdle or turn grainy?
Sour cream and Greek yogurt separate when they hit very hot liquid. Take the pan off the heat and let it sit for 1 to 2 minutes before whisking in the dairy, and never let the sauce boil afterward. If it already looks grainy, whisk in a splash of warm broth to smooth it out.
Should I use flour or corn tortillas for chicken enchiladas?
Honestly, both work well. Flour tortillas are softer and easier to roll, which makes them the beginner-friendly choice used in this recipe. Corn tortillas are more traditional and naturally gluten-free, and they stay pliable when warmed in a little oil or wrapped in a damp paper towel in the microwave.
What cheese melts best for white chicken enchiladas?
Monterey Jack is the classic choice because it melts smoothly and tastes mild and creamy. Mozzarella melts beautifully too, and pepper jack adds a little heat. Shredding your own cheese from a block gives the smoothest melt, since bagged shreds contain anti-caking starches.
Creamy chicken enchiladas with velvety white sauce and a cream cheese chicken filling. Ready in 35 minutes, make-ahead and freezer-friendly.
Keep the screen of your device on
Ingredients
Filling:
2 1/2 cups shredded rotisserie chicken (about 1 pound of meat, skin removed)
4 ounces cream cheese, softened
3/4 cup shredded Monterey Jack cheese
1/2 of one 4-ounce can diced green chiles
2 green onions, thinly sliced
1 teaspoon ground cumin
1/2 teaspoon garlic powder
1/2 teaspoon kosher salt
White sauce:
2 tablespoons unsalted butter
2 tablespoons all-purpose flour
1 3/4 cups low-sodium chicken broth
3/4 cup sour cream
Remaining diced green chiles
1/4 teaspoon kosher salt, plus more to taste
1/4 teaspoon black pepper
Assembly and serving:
8 (8-inch) flour tortillas
3/4 cup shredded Monterey Jack cheese, for the top
Cooking spray
Fresh cilantro, diced tomatoes, sliced avocado, and pickled jalapeños
Directions
- Prep the oven and dish. Preheat the oven to 375°F and lightly coat a 9×13-inch baking dish with cooking spray.
- Mix the filling. In a large bowl, combine the chicken, softened cream cheese, 3/4 cup Monterey Jack, half of the green chiles, green onions, cumin, garlic powder, and salt. Stir until creamy.
- Make the white sauce. Melt the butter in a saucepan over medium heat, whisk in the flour, and cook for 1 minute. Slowly whisk in the broth and simmer for 4 to 5 minutes, until the sauce coats the back of a spoon.
- Add the dairy off the heat. Remove the pan from the heat and let it sit for 1 minute. Stir in the sour cream, remaining green chiles, salt, and pepper until smooth.
- Fill and roll. Spread about 1/2 cup of sauce on the bottom of the dish. Warm the tortillas for 20 to 30 seconds in the microwave, wrapped in a damp paper towel. Spoon about 1/2 cup of filling onto each tortilla, roll snugly, and place seam-side down in the dish.
- Cover and top. Pour the remaining sauce evenly over the enchiladas, then sprinkle with the remaining 3/4 cup Monterey Jack.
- Bake. Bake for 20 to 25 minutes, until the sauce bubbles at the edges and the center of an enchilada reads 165°F. Broil for 1 to 2 minutes for extra browning, if you like.
- Rest and serve. Let the dish rest for 5 minutes, then top with cilantro, tomatoes, and avocado.
Notes
- Make ahead: Assemble, cover, and refrigerate up to 24 hours, then bake and add 5 to 10 minutes.
Freeze: Wrap the unbaked dish in foil and freeze up to 4 months. Thaw overnight in the refrigerator and bake with about 10 extra minutes.
Store: Refrigerate leftovers in an airtight container for 3 to 4 days and reheat to 165°F.
Avoid curdling: Always take the sauce off the heat before adding the sour cream, and never let it boil afterward.
Lighter version: Use nonfat Greek yogurt, reduced-fat cream cheese, and 6-inch corn tortillas.