I learned to make these creamy white chicken enchiladas when I wanted a weeknight dinner that felt special without a lot of fuss. This casserole-style dish combines tender shredded chicken, a tangy sour cream white sauce, and melty Monterey Jack and cheddar folded into warm flour tortillas. It’s great for feeding a crowd, stretching leftover rotisserie chicken, or topping with fresh cilantro and a squeeze of lime for a bright finish. If you want a creamy, comforting side to go with it, try the creamy herb mashed potatoes recipe that pairs beautifully with saucy chicken dishes: creamy herb chicken mashed potatoes.
Why you’ll love this dish
This recipe is creamy without being heavy, thanks to a simple white sauce that lifts the flavors instead of masking them. It’s fast to assemble when you use pre-cooked chicken, budget friendly when you stretch ingredients across 8 to 10 tortillas, and kid-approved because of the mild cheese and gentle cumin seasoning. Make it for a cozy weeknight dinner, a potluck, or a casual weekend gathering where you want something that holds well and reheats beautifully.
The cooking process explained
Before you dive in, here’s what to expect. You’ll make a quick roux-based white sauce, fold that sauce into the filling and spread some in the baking dish, then roll tortillas around the chicken-cheese mix. Finish by pouring the remaining sauce over the rolls, topping with cheese, and baking until bubbly and golden. Warming the tortillas first keeps them pliable and helps the enchiladas look neat after rolling.
What you’ll need
- 8 to 10 medium flour tortillas
- 3 cups cooked, shredded chicken (rotisserie chicken is perfect)
- 2 cups shredded Monterey Jack cheese, divided
- 1 cup shredded cheddar cheese, divided
- 1/2 cup diced green chiles, canned or fresh
- 1/4 cup chopped fresh cilantro
- 1 small onion, diced
- 3 tablespoons butter (for the white sauce)
- 3 tablespoons all-purpose flour (for the roux)
- 2 cups chicken broth (for the white sauce)
- 1 cup sour cream, room temperature
- 1/2 teaspoon ground cumin
- Salt and freshly ground black pepper, to taste
Notes and swaps: use Greek yogurt thinned with a splash of milk if you want a tangy, lighter option instead of sour cream. Monterey Jack gives a great melt; if you prefer, swap part of the cheddar for pepper jack for a touch of heat. Corn tortillas can be substituted but warm and soften them carefully to avoid tearing.
Step-by-step instructions
- Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish and set it aside.
- Melt the butter in a large saucepan over medium heat. Add the flour and whisk constantly for about 1 minute until the paste is smooth and lightly golden.
- Slowly pour in the chicken broth while whisking. Keep whisking until the sauce thickens, about 3 to 4 minutes. Remove the pan from the heat.
- Stir in the sour cream, cumin, and a pinch of salt and pepper. Taste and adjust the seasoning. If the sauce is too thick, whisk in a tablespoon or two of broth.
- In a large bowl, mix the shredded chicken, diced onion, green chiles, cilantro, and 1 cup of the combined cheeses until evenly combined.
- Spread a thin layer of the white sauce over the bottom of the prepared baking dish to prevent sticking.
- Warm the tortillas briefly in a dry skillet or microwave wrapped in a towel. Place about 1/3 cup of the chicken mixture down the center of each tortilla, roll tightly, and arrange seam-side down in the baking dish.
- Pour the remaining white sauce evenly over the arranged enchiladas. Sprinkle the remaining cheese on top.
- Bake uncovered at 350°F for 25 to 30 minutes, until the sauce bubbles and the cheese melts and develops light golden spots.
- Remove from the oven and let the enchiladas rest for 5 minutes before serving. This helps the sauce set and makes slicing neater.

Best ways to enjoy it
Serve slices hot from the baking dish with a scattering of fresh cilantro and a wedge of lime if you like brightness. These enchiladas go well with a simple salad, pickled red onions, or a bowl of black beans. For a heartier plate, pair with a creamy rice side like this high-protein creamy cajun chicken rice that complements the saucy texture: high-protein creamy cajun chicken rice.
Storage and reheating tips
Refrigerate leftovers in an airtight container within two hours of baking. Store for up to 3 to 4 days. To reheat, place individual portions in a baking dish, cover with foil to prevent drying, and warm at 350°F until heated through, about 15 to 20 minutes. In a microwave, heat in 60-second intervals until steaming. For freezing, wrap the entire unbaked dish tightly in plastic wrap and foil, then freeze for up to 2 months. Thaw overnight in the refrigerator before baking, then bake as directed, adding 10 to 15 minutes if still cold.
Pro chef tips
- Warm tortillas before rolling. A few seconds in the microwave wrapped in a damp towel or a quick flip in a hot skillet keeps them pliable and prevents cracks.
- Make the white sauce smooth by whisking constantly when you add the broth and by removing from heat before adding the sour cream to avoid curdling.
- Use room-temperature sour cream so the sauce comes together without lumps.
- Taste and season the filling; cooked chicken can be bland on its own, so a little extra salt, pepper, or a squeeze of lime brightens the mix.
- If you like a saucier casserole, reserve a little extra broth when making the roux and add it back to loosen the sauce.
Recipe variations
- Add a smoky element by stirring in a teaspoon of smoked paprika or swapping some Monterey Jack for smoked cheddar.
- For a spicier version, use diced jalapeños or a pepper jack cheese in place of part of the cheddar.
- Make it vegetarian by substituting shredded roasted cauliflower or seasoned jackfruit for the chicken and using vegetable broth.
- To cut calories, swap half-and-half for some sour cream and use reduced-fat cheese; just expect a slightly thinner sauce.
Helpful answers
How long does it take to make these enchiladas from start to finish?
Plan for 40 to 50 minutes total. About 10 to 15 minutes to prepare the sauce and filling, 10 minutes to assemble, and 25 to 30 minutes to bake.
Can I make these ahead of time?
Yes. Assemble the enchiladas, cover the dish, and refrigerate for up to 24 hours before baking. If assembled and frozen, thaw overnight and then bake as directed.
Can I use corn tortillas instead of flour?
Yes, you can. Heat and steam corn tortillas briefly to make them flexible. Stack them between damp paper towels and microwave for 20 to 30 seconds, or warm one at a time in a skillet.
How do I know the enchiladas are safely reheated?
Reheat until the center reaches 165°F. Use an instant-read thermometer for best results, especially when reheating from refrigerated or frozen states.
Can I reduce the dairy in this recipe?
You can lighten it by substituting plain Greek yogurt for some of the sour cream and using a lower-fat cheese. Keep in mind texture will be slightly tangier and the sauce less rich.

Creamy White Chicken Enchiladas
Ingredients
Method
- Preheat the oven to 350°F (175°C). Grease a 9x13-inch baking dish and set it aside.
- Melt the butter in a large saucepan over medium heat. Add the flour and whisk constantly for about 1 minute until the paste is smooth and lightly golden.
- Slowly pour in the chicken broth while whisking. Keep whisking until the sauce thickens, about 3 to 4 minutes. Remove the pan from the heat.
- Stir in the sour cream, cumin, and a pinch of salt and pepper. Taste and adjust the seasoning. If the sauce is too thick, whisk in a tablespoon or two of broth.
- In a large bowl, mix the shredded chicken, diced onion, green chiles, cilantro, and 1 cup of the combined cheeses until evenly combined.
- Spread a thin layer of the white sauce over the bottom of the prepared baking dish to prevent sticking.
- Warm the tortillas briefly in a dry skillet or microwave wrapped in a towel. Place about 1/3 cup of the chicken mixture down the center of each tortilla, roll tightly, and arrange seam-side down in the baking dish.
- Pour the remaining white sauce evenly over the arranged enchiladas. Sprinkle the remaining cheese on top.
- Bake uncovered at 350°F for 25 to 30 minutes, until the sauce bubbles and the cheese melts and develops light golden spots.
- Remove from the oven and let the enchiladas rest for 5 minutes before serving.


