Introduction: Why Creamy White Chicken Enchiladas Deserve a Spot in Your Dinner Rotation
If you have ever wished you could pull a bubbling pan of pure comfort out of the oven on a busy weeknight, these creamy white chicken enchiladas are exactly what you need. Soft flour tortillas are wrapped around tender shredded chicken, tangy sour cream, mild green chiles, and melty cheese, then smothered in a silky homemade white sauce and baked until the top turns golden and bubbly. One scoop of a fork and the cheese stretches all the way from the pan to the plate, which is honestly half the reason people fall in love with this dish.
Unlike traditional red enchiladas, which rely on a chile-based sauce, white chicken enchiladas lean into a rich, creamy, gently seasoned sauce built on butter, flour, chicken broth, and sour cream. The result is mellow, cozy, and incredibly kid friendly, while still tasting like a restaurant-quality Mexican-inspired meal. If you are looking for an easy chicken enchilada recipe that feeds a crowd, reheats beautifully, and gets scraped clean from the baking dish, you have found it.
In this complete guide, you will learn everything you need to make the best creamy white chicken enchiladas at home: the full ingredient list, a detailed step-by-step method, pro tips for juicy chicken and a lump-free sauce, creative variations, make-ahead and freezer instructions, serving ideas, and answers to the most common questions. Let’s get cooking.
Why You Will Love This White Chicken Enchilada Recipe
There are plenty of enchilada recipes online, so what makes this one worth bookmarking? Here is why home cooks keep coming back to it:
- Ultra creamy and comforting. The filling combines cream cheese, sour cream, and cheese for a rich texture in every bite.
- Mild but flavorful. Green chiles and taco seasoning add gentle Southwestern flavor without overwhelming heat, so the whole family can enjoy it.
- Made with simple ingredients. Everything on the list is easy to find at any grocery store, and most items are pantry or fridge staples.
- Homemade white cheese sauce. The sauce takes only a few minutes on the stove and tastes far better than anything from a can or jar.
- Perfect for feeding a crowd. One large baking dish makes about ten enchiladas, which is ideal for family dinners, potlucks, and weekend gatherings.
- Great make-ahead meal. You can assemble it in advance, refrigerate it, or even freeze it for a future busy night.
- Juicy chicken every time. Searing the chicken and finishing it in gently simmering broth keeps it tender and infuses the cooking liquid with flavor that goes straight into the sauce.
Ingredients for Creamy White Chicken Enchiladas

This recipe makes about 10 enchiladas. Here is everything you need, along with a few notes on why each ingredient matters.
The Chicken and Filling
- 3 boneless, skinless chicken breasts. Chicken breasts shred easily and stay lean, letting the creamy sauce be the star. Chicken thighs also work if you prefer richer, more forgiving meat.
- 2 to 3 tablespoons cooking oil. Used to sear the chicken so it develops light golden color and extra flavor.
- 2 cups chicken broth, plus more as needed. This simmers the chicken and becomes the base of your sauce, so use a good-quality broth or stock.
- 2 teaspoons taco seasoning, divided. One teaspoon seasons the chicken and filling, and another goes into the sauce for gentle, savory warmth.
- 4 ounces cream cheese, softened. This is the secret to a luscious, cohesive filling that holds together when rolled.
- 1 can (4 ounces) chopped mild green chiles, drained. Mild chiles add a subtle, slightly smoky tang without making the dish spicy.
- Salt and black pepper, to taste.
The Tortillas and Cheese
- About 10 soft flour tortillas. Standard taco-size or fajita-size tortillas work best because they roll easily and stay tender under the sauce.
- 3 cups finely shredded Monterey Jack or mild white cheese, divided. Monterey Jack melts smoothly and gives that signature cheese pull. White cheddar, pepper jack, or a blend also work well.
The Creamy White Sauce
- 3 tablespoons butter
- 3 tablespoons all-purpose flour
- 1 cup sour cream
- Remaining chicken broth and taco seasoning
- 1 cup shredded cheese
Shopping tip: Buy block cheese and shred it yourself if you can. Pre-shredded cheese is coated with anti-caking agents that can make sauces slightly grainy and prevent that dreamy, stretchy melt.
How to Make Creamy White Chicken Enchiladas: Step-by-Step
The full process takes about an hour from start to finish, including baking. Follow these steps for foolproof results.
Step 1: Season and Sear the Chicken
Preheat your oven to 350°F (175°C) and lightly grease a large baking dish. Season the chicken breasts with salt, black pepper, and about 1 teaspoon of taco seasoning. Heat the cooking oil in a large skillet over medium heat, then add the chicken and sear for 2 to 3 minutes per side, until lightly golden. The chicken does not need to be cooked through at this point because it will finish cooking in the broth.
Step 2: Simmer the Chicken in Broth
Pour about 1½ cups of chicken broth around the chicken in the skillet. Bring it to a gentle simmer, cover, and cook for roughly 12 to 18 minutes, depending on the thickness of the breasts. The chicken is done when the thickest part reaches 165°F (74°C) on an instant-read thermometer. Move the chicken to a plate and save that flavorful cooking broth, because you will use it to build the sauce.
Step 3: Shred the Chicken and Mix the Filling
Let the chicken rest for a few minutes, then shred it into small, tender pieces with two forks. Warm chicken shreds much more easily than cold. Place the shredded chicken in a large bowl and add the softened cream cheese, drained green chiles, 1 teaspoon of taco seasoning, and 1 cup of shredded cheese. Stir until the cream cheese coats the chicken and everything is evenly combined. If the filling feels too thick, add a small splash of reserved broth to loosen it so it is easy to spoon into the tortillas.
Step 4: Make the Creamy White Cheese Sauce
Melt the butter in a medium saucepan over medium heat. Add the flour and the remaining taco seasoning, whisking constantly for about 1 minute until you have a smooth, lightly golden roux. Slowly pour in the remaining chicken broth, whisking the entire time to prevent lumps. Keep cooking for 3 to 5 minutes, until the sauce is thick enough to coat the back of a spoon.
Reduce the heat to low and whisk in the sour cream until smooth. Add 1 cup of shredded cheese and stir until melted and silky. Do not let the sauce boil after the sour cream goes in, as high heat can cause it to curdle or separate.
Step 5: Fill the Flour Tortillas
Spoon a generous amount of the creamy chicken mixture down the center of each tortilla. Roll each one snugly around the filling and tuck in the ends if possible. If your tortillas feel stiff or crack when you roll them, warm them in the microwave for 15 to 20 seconds under a damp paper towel to make them soft and flexible.
Step 6: Arrange in the Baking Dish
Place the rolled enchiladas seam-side down in your prepared baking dish, fitting them closely together in a single layer. A large dish allows the enchiladas to sit comfortably without being crushed, which helps the sauce reach every side.
Step 7: Cover with Sauce and Cheese
Pour the creamy white sauce evenly over the enchiladas, covering the tortillas from edge to edge. This keeps them soft and prevents dry, crispy ends. Sprinkle the remaining 1 cup of shredded cheese over the top for a rich, melty finish.
Step 8: Bake Until Bubbly and Golden
Bake uncovered for about 20 to 25 minutes, until the enchiladas are heated through and the sauce is bubbling around the edges. For extra golden, lightly browned cheese, switch the oven to broil for the final 1 to 2 minutes. Watch closely, because the broiler can go from perfect to burnt very quickly.
Step 9: Rest and Serve
Let the enchiladas rest for about 5 minutes after baking. This allows the sauce to settle slightly so you can lift out each enchilada cleanly without it falling apart.
Pro Tips for the Best Creamy White Chicken Enchiladas
Small techniques make a big difference in how your enchiladas turn out. Keep these tips in mind:
- Keep the chicken juicy. Simmer the chicken gently in broth rather than boiling it hard. Aggressive boiling tightens the muscle fibers and leads to dry, stringy meat.
- Shred while warm. Warm chicken pulls apart easily into tender, even pieces. Cold chicken tends to tear unevenly.
- Soften the cream cheese. Let it sit at room temperature for 20 to 30 minutes so it blends smoothly into the filling without lumps.
- Whisk the broth in gradually. Adding the liquid a little at a time while whisking is the secret to a silky, lump-free white sauce.
- Choose a great melting cheese. Monterey Jack, white cheddar, or a combination gives the best creamy texture and cheesy topping.
- Avoid overbaking. Bake just until the sauce bubbles and the cheese has a few golden spots. Overbaking can dry out the tortillas and make the sauce heavy.
- Control the spice level. Mild green chiles keep things family friendly. For more heat, add a pinch of cayenne, chopped pickled jalapeños, or swap in pepper jack cheese.
- Do not skimp on the sauce. Make sure every enchilada is fully covered. Exposed tortilla edges can dry out in the oven.
Creative Variations to Make This Recipe Your Own
Once you have mastered the classic, try these easy twists:
- Rotisserie chicken shortcut. Skip steps 1 and 2 and use about 3 to 4 cups of shredded rotisserie chicken. Use store-bought chicken broth for the sauce. This is a lifesaver on busy nights.
- Spicy white chicken enchiladas. Add diced jalapeños, a pinch of cayenne, or use pepper jack cheese in the filling and on top.
- Green chile and corn. Stir a half cup of drained sweet corn into the filling for extra texture and a hint of sweetness.
- Add beans. Fold in a can of rinsed white beans or black beans to stretch the filling and add fiber.
- Spinach and mushroom. Sauté spinach or mushrooms and mix them into the chicken for a more veggie-forward dish.
- Greek yogurt swap. Replace some or all of the sour cream with plain Greek yogurt for a lighter, tangier sauce. Stir it in off the heat and keep the sauce below a simmer.
- Gluten-free version. Use gluten-free tortillas, such as corn tortillas warmed until pliable, and thicken the sauce with a gluten-free flour blend.
- Turkey or leftover meats. Shredded turkey after the holidays works wonderfully in place of chicken.
What to Serve with White Chicken Enchiladas
Because these enchiladas are rich and creamy, they pair best with fresh, bright, or lightly spiced sides that balance the flavors. Some favorites include:
- Mexican rice or cilantro lime rice to soak up extra sauce
- Refried beans or black beans for a hearty, traditional pairing
- Fresh pico de gallo or salsa verde for a pop of acidity
- Crisp green salad with a lime vinaigrette to cut through the richness
- Sliced avocado or guacamole for a cool, creamy contrast
- Roasted corn or elote-style corn for a smoky, sweet side
- Tortilla chips and queso if you are serving a crowd
For toppings, try chopped fresh cilantro, sliced green onions, diced tomatoes, a squeeze of lime juice, or a drizzle of extra sour cream. A little acidity and freshness over the top lifts the whole dish.
Make-Ahead, Storage, Freezing, and Reheating
One of the best things about this recipe is how well it handles meal prep.
Make Ahead
Assemble the enchiladas completely, cover the dish tightly with foil or plastic wrap, and refrigerate for up to 24 hours. When ready to bake, remove the cover and add 5 to 10 minutes to the baking time, since the dish will be starting cold. Check that the center is hot and bubbling before serving.
Refrigerating Leftovers
Store leftovers in an airtight container in the refrigerator for up to 3 to 4 days. The tortillas will continue to absorb sauce, so they may be a bit softer the next day, which many people actually love.
Freezing
You can freeze these enchiladas either before or after baking. For unbaked enchiladas, assemble in a freezer-safe dish, wrap tightly with plastic wrap and foil, and freeze for up to 2 to 3 months. Thaw overnight in the refrigerator before baking. For baked leftovers, cool completely, wrap individual portions, and freeze. Cream-based sauces can separate slightly after freezing, but a gentle reheat and a good stir usually brings them back together.
Reheating
For the best texture, reheat in a 350°F oven, covered with foil, until warm throughout, about 15 to 20 minutes. A single portion can be microwaved in 60 to 90 seconds, though the oven keeps the cheese and tortilla texture better. Add a splash of broth or a spoonful of sour cream if the sauce looks thick.
Troubleshooting: Common Problems and Easy Fixes
My sauce is lumpy. This usually happens when the broth is added too quickly or the roux is not whisked enough. Whisk vigorously, or pour the sauce through a fine-mesh strainer. An immersion blender can also smooth it out in seconds.
My sauce is too thin. Simmer it a few more minutes before adding the sour cream, or whisk in a small slurry of cornstarch and cold water. Remember that the sauce thickens further as it bakes and cools.
My sauce is too thick. Whisk in a splash of chicken broth or milk until it reaches a pourable consistency.
The sauce curdled. The heat was likely too high when the sour cream was added. Keep the pan on low and avoid boiling. Using full-fat sour cream also helps prevent splitting.
The tortillas cracked while rolling. Warm them briefly in the microwave under a damp paper towel, or in a dry skillet for a few seconds on each side.
The chicken came out dry. Pull it from the broth as soon as it hits 165°F (74°C), and use a gentle simmer instead of a rolling boil. Using chicken thighs or rotisserie chicken also solves this.
The enchiladas are watery. Drain the green chiles well, and do not over-thin the filling with broth. Letting the dish rest for 5 minutes after baking also helps the sauce set.
Frequently Asked Questions About Creamy White Chicken Enchiladas
What is the difference between white and red chicken enchiladas?
Red enchiladas are covered in a chile-based sauce, which gives them a deeper, earthier, and often spicier flavor. White chicken enchiladas use a creamy sauce made from butter, flour, broth, sour cream, and cheese. They are milder, richer, and more comforting.
Can I use corn tortillas instead of flour tortillas?
Yes, but corn tortillas are more delicate and can crack. Warm them in a dry skillet or briefly in the microwave to soften them first. Flour tortillas are more forgiving and give the classic soft, pillowy texture that goes so well with the creamy sauce.
Can I use rotisserie chicken?
Absolutely. About 3 to 4 cups of shredded rotisserie chicken replaces the cooked chicken breasts and saves a lot of time. Use store-bought chicken broth for the sauce.
How do I make white chicken enchiladas spicier?
Add chopped jalapeños, a pinch of cayenne pepper, a dash of hot sauce, or use pepper jack cheese. You can also swap the mild green chiles for hot ones.
Can I make this recipe without sour cream?
Yes. Plain Greek yogurt is the closest substitute, though it is tangier and more likely to curdle if overheated. Heavy cream or a bit of milk also works for a smoother, less tangy sauce.
How do I keep the tortillas from getting soggy?
Use flour tortillas, roll them snugly, and do not over-thin the sauce. Serve soon after resting, since tortillas continue to absorb sauce as they sit. A properly thick sauce keeps the texture soft but not mushy.
How long do white chicken enchiladas take to bake?
About 20 to 25 minutes at 350°F (175°C), until bubbling around the edges. If baking from the refrigerator, plan on an extra 5 to 10 minutes.
What internal temperature should the chicken reach?
Chicken is safely cooked at 165°F (74°C). Use an instant-read thermometer in the thickest part of the breast for accuracy.
Can I double the recipe?
Yes. Use two baking dishes or one very large pan, and make a double batch of sauce. Bake both on the center rack, rotating halfway if needed.
Final Thoughts: A Cozy, Crowd-Pleasing Dinner Worth Making Again and Again
These creamy white chicken enchiladas prove that comfort food does not have to be complicated. With juicy shredded chicken, mild green chiles, a luscious cream cheese filling, and a velvety homemade white sauce, every bite is rich, cheesy, and deeply satisfying. They are easy enough for a weeknight, impressive enough for guests, and flexible enough to adapt to whatever you have in your kitchen.
Whether you stick to the classic version, take the rotisserie chicken shortcut, or turn up the heat with jalapeños, this recipe is sure to become a staple. Make a pan this week, serve it with rice, beans, and a fresh squeeze of lime, and get ready for everyone to ask for seconds. If you try it, leave a comment and a star rating to let other home cooks know how it turned out, and be sure to save the recipe for your next cozy dinner night.
Print
Creamy White Chicken Enchiladas
Ingredients
This recipe makes about 10 enchiladas. Here is everything you need, along with a few notes on why each ingredient matters.
The Chicken and Filling
- 3 boneless, skinless chicken breasts. Chicken breasts shred easily and stay lean, letting the creamy sauce be the star. Chicken thighs also work if you prefer richer, more forgiving meat.
- 2 to 3 tablespoons cooking oil. Used to sear the chicken so it develops light golden color and extra flavor.
- 2 cups chicken broth, plus more as needed. This simmers the chicken and becomes the base of your sauce, so use a good-quality broth or stock.
- 2 teaspoons taco seasoning, divided. One teaspoon seasons the chicken and filling, and another goes into the sauce for gentle, savory warmth.
- 4 ounces cream cheese, softened. This is the secret to a luscious, cohesive filling that holds together when rolled.
- 1 can (4 ounces) chopped mild green chiles, drained. Mild chiles add a subtle, slightly smoky tang without making the dish spicy.
- Salt and black pepper, to taste.
Instructions
The full process takes about an hour from start to finish, including baking. Follow these steps for foolproof results.
Step 1: Season and Sear the Chicken
Preheat your oven to 350°F (175°C) and lightly grease a large baking dish. Season the chicken breasts with salt, black pepper, and about 1 teaspoon of taco seasoning. Heat the cooking oil in a large skillet over medium heat, then add the chicken and sear for 2 to 3 minutes per side, until lightly golden. The chicken does not need to be cooked through at this point because it will finish cooking in the broth.
Step 2: Simmer the Chicken in Broth
Pour about 1½ cups of chicken broth around the chicken in the skillet. Bring it to a gentle simmer, cover, and cook for roughly 12 to 18 minutes, depending on the thickness of the breasts. The chicken is done when the thickest part reaches 165°F (74°C) on an instant-read thermometer. Move the chicken to a plate and save that flavorful cooking broth, because you will use it to build the sauce.
Step 3: Shred the Chicken and Mix the Filling
Let the chicken rest for a few minutes, then shred it into small, tender pieces with two forks. Warm chicken shreds much more easily than cold. Place the shredded chicken in a large bowl and add the softened cream cheese, drained green chiles, 1 teaspoon of taco seasoning, and 1 cup of shredded cheese. Stir until the cream cheese coats the chicken and everything is evenly combined. If the filling feels too thick, add a small splash of reserved broth to loosen it so it is easy to spoon into the tortillas.
Step 4: Make the Creamy White Cheese Sauce
Melt the butter in a medium saucepan over medium heat. Add the flour and the remaining taco seasoning, whisking constantly for about 1 minute until you have a smooth, lightly golden roux. Slowly pour in the remaining chicken broth, whisking the entire time to prevent lumps. Keep cooking for 3 to 5 minutes, until the sauce is thick enough to coat the back of a spoon.
Reduce the heat to low and whisk in the sour cream until smooth. Add 1 cup of shredded cheese and stir until melted and silky. Do not let the sauce boil after the sour cream goes in, as high heat can cause it to curdle or separate.
Step 5: Fill the Flour Tortillas
Spoon a generous amount of the creamy chicken mixture down the center of each tortilla. Roll each one snugly around the filling and tuck in the ends if possible. If your tortillas feel stiff or crack when you roll them, warm them in the microwave for 15 to 20 seconds under a damp paper towel to make them soft and flexible.
Step 6: Arrange in the Baking Dish
Place the rolled enchiladas seam-side down in your prepared baking dish, fitting them closely together in a single layer. A large dish allows the enchiladas to sit comfortably without being crushed, which helps the sauce reach every side.
Step 7: Cover with Sauce and Cheese
Pour the creamy white sauce evenly over the enchiladas, covering the tortillas from edge to edge. This keeps them soft and prevents dry, crispy ends. Sprinkle the remaining 1 cup of shredded cheese over the top for a rich, melty finish.
Step 8: Bake Until Bubbly and Golden
Bake uncovered for about 20 to 25 minutes, until the enchiladas are heated through and the sauce is bubbling around the edges. For extra golden, lightly browned cheese, switch the oven to broil for the final 1 to 2 minutes. Watch closely, because the broiler can go from perfect to burnt very quickly.
Step 9: Rest and Serve
Let the enchiladas rest for about 5 minutes after baking. This allows the sauce to settle slightly so you can lift out each enchilada cleanly without it falling apart.