Creamy Chicken Enchiladas (One-Pan Weeknight Favorite)

If there’s one dinner that gets my whole family to the table without a single complaint, it’s these creamy chicken enchiladas. Tender shredded chicken and melty cheese get rolled into warm tortillas, then smothered in a rich, tangy sour cream sauce that’s somehow both cozy and bright at the same time. No canned soup, no shortcuts that taste like shortcuts — just a homemade white sauce that comes together in the same amount of time it takes to preheat your oven.

I started making this version years ago after getting tired of enchiladas that were either bland or drowning in one-note red sauce. This recipe splits the difference: it’s got the comfort of a classic casserole with the creamy, garlicky depth of a good queso. It’s the kind of dinner that disappears fast and gets requested again before the leftovers are even gone (though there usually aren’t leftovers).

Why You’ll Love This Recipe

It’s genuinely creamy — no canned soup required. The sauce is built from real ingredients: butter, flour, chicken broth, sour cream, and green chiles. It takes about 10 minutes and tastes like something you’d order at a restaurant.

It’s endlessly adaptable. Rotisserie chicken, leftover roasted chicken, or a quick poach — whatever protein you’ve got on hand works here. Swap the tortillas, adjust the spice, add rice to the filling. This recipe bends to fit your week.

It reheats beautifully. Unlike a lot of creamy dishes that break or separate, this sauce holds up well in the fridge and freezer, which makes it a fantastic meal-prep or make-ahead dinner.

What You’ll Need

Chicken: About 3 cups of shredded cooked chicken. A rotisserie chicken is the easiest route, but poached or baked chicken breasts and thighs work just as well. Thighs stay a little juicier if you’re cooking the chicken yourself.

Tortillas: Flour tortillas roll easily and won’t crack, but if you want something closer to a traditional enchilada, warm your corn tortillas briefly in a dry skillet first so they stay pliable.

Green chiles: A can of diced green chiles adds a mild, tangy warmth without turning the dish spicy. If you like more heat, a diced jalapeño or a few dashes of hot sauce in the filling does the trick.

Sour cream: This is the backbone of the sauce’s tang and creaminess. Full-fat sour cream gives the best texture; Greek yogurt is a fine substitute if that’s what you have.

Cheese: A blend of Monterey Jack and sharp cheddar melts smoothly and gives you that stretchy, golden top. Pre-shredded cheese works, but freshly grated cheese melts more evenly since it isn’t coated in anti-caking starch.

Chicken broth: Used to thin the sauce to the right consistency. Low-sodium lets you control the salt level, especially since the cheese and chiles both add salt of their own.

How to Make Creamy Chicken Enchiladas

Make the sauce. Melt butter in a saucepan over medium heat, then whisk in flour and cook for about a minute to get rid of the raw flour taste. Slowly whisk in chicken broth, letting it thicken before adding more. Once smooth and slightly thickened, remove from the heat and stir in sour cream, green chiles, cumin, and garlic powder.

Mix the filling. In a large bowl, combine the shredded chicken with about a third of the sauce and a cup of the shredded cheese. This keeps the filling moist and cheesy without making the tortillas soggy before they even hit the oven.

Roll the enchiladas. Spoon the chicken filling down the center of each tortilla, roll it up snugly, and place seam-side down in a greased baking dish. Nestling them close together helps them hold their shape as they bake.

Sauce and top. Pour the remaining sauce evenly over the rolled enchiladas, making sure to cover the edges and ends so nothing dries out in the oven. Scatter the rest of the cheese on top.

Bake until bubbly. Bake uncovered until the sauce is bubbling at the edges and the cheese is golden in spots, about 20 to 25 minutes. Let the dish rest for five minutes before serving so the sauce has a chance to set slightly.

Signature: YxDMg2FH/ELopKDm6KLHBS1ViGOjZZxRchMHr9wLn3aDQCfDEGeR9hMhbTSFOhYymQuZiLWywr7kFU0HLdGiuNEMgETxEUmoHI6/9N6OzttkgDbDH5AHXoMqQMSuAcJgL3vUZa5x2cL+SRcgiYcrde8c9oTNr1+dKyUjeI+/1GX5apSjHH9mM54DbQgqO7LjMYHQzuZEC3pYAXjECbTncg==

Tips for the Best Results

  • Don’t skip resting the sauce for a minute after adding the sour cream. Adding cold sour cream directly to a very hot sauce can cause it to look slightly broken; letting the sauce cool for a minute or two off the heat first keeps it silky.
  • Warm your tortillas before rolling. Cold tortillas crack. A quick 20 seconds in the microwave wrapped in a damp towel makes them pliable and much easier to roll tightly.
  • Don’t overfill. It’s tempting to pack in as much filling as possible, but overstuffed enchiladas tend to split open in the oven. A slightly modest amount of filling per tortilla actually makes for a neater, more satisfying bite.
  • Use a mix of cheeses. Monterey Jack melts beautifully but doesn’t offer much flavor on its own; sharp cheddar adds the depth that keeps every bite interesting.

Make-Ahead and Storage

To make ahead: Assemble the entire dish up to a day in advance, cover tightly, and refrigerate unbaked. Add about 10 extra minutes to the bake time if going in cold from the fridge.

To store: Leftovers keep well in an airtight container in the refrigerator for up to 4 days.

To freeze: Freeze the assembled, unbaked dish (without the final cheese topping) for up to 3 months. Thaw overnight in the refrigerator before adding the cheese and baking as directed.

To reheat: Cover with foil and warm in a 350°F oven until heated through, about 15 to 20 minutes. A splash of chicken broth over the top before reheating helps keep the sauce from drying out.

Frequently Asked Questions

Can I use corn tortillas instead of flour? Yes. Corn tortillas give a more traditional flavor and texture, but they’re more prone to tearing. Warm them in a dry skillet or wrapped in a damp paper towel in the microwave for about 30 seconds before filling and rolling.

Can I make this dairy-free? It’s possible to substitute plant-based sour cream, butter, and cheese, though the sauce will be noticeably thinner and less rich. A dairy-free version leans further toward a broth-based sauce than a truly creamy one.

Why did my sauce turn out grainy? This usually happens if the sauce gets too hot after the sour cream is added, or if pre-shredded cheese (which contains anti-caking agents) is melted in over high heat. Keep the heat moderate and stir the sour cream in off the direct heat.

Can I add vegetables to the filling? Sautéed bell peppers, corn, black beans, or spinach all work well folded into the chicken filling. Just be sure to cook off any excess moisture from vegetables like spinach or zucchini first so the filling doesn’t get watery.


Creamy Chicken Enchiladas Recipe

Prep time: 20 minutes | Cook time: 25 minutes | Total time: 45 minutes | Serves: 6

Ingredients

For the sauce:

  • 3 tablespoons butter
  • 3 tablespoons all-purpose flour
  • 2 cups low-sodium chicken broth
  • 1 cup sour cream
  • 1 (4-ounce) can diced green chiles
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon garlic powder
  • Salt and pepper, to taste

For the enchiladas:

  • 3 cups shredded cooked chicken
  • 8 flour tortillas (8-inch)
  • 2 1/2 cups shredded Monterey Jack and cheddar cheese, divided
  • Chopped cilantro, sliced jalapeño, and diced avocado, for serving (optional)

Instructions

  1. Preheat the oven to 375°F. Lightly grease a 9×13-inch baking dish.
  2. Melt the butter in a saucepan over medium heat. Whisk in the flour and cook for 1 minute.
  3. Gradually whisk in the chicken broth, letting the sauce thicken between additions. Simmer for 3 to 4 minutes, until smooth and slightly thickened.
  4. Remove from the heat and let cool for a minute, then whisk in the sour cream, green chiles, cumin, garlic powder, salt, and pepper.
  5. In a large bowl, combine the shredded chicken with 1 cup of the sauce and 1 cup of the shredded cheese.
  6. Divide the chicken filling among the tortillas, roll tightly, and place seam-side down in the prepared baking dish.
  7. Pour the remaining sauce evenly over the enchiladas, covering the edges. Top with the remaining 1 1/2 cups of cheese.
  8. Bake uncovered for 20 to 25 minutes, until bubbling and golden in spots.
  9. Let rest for 5 minutes, then top with cilantro, jalapeño, or avocado, if using. Serve warm.

Notes

Rotisserie chicken saves the most time. Corn tortillas can be substituted for a more traditional texture — warm them first to prevent cracking. Leftovers keep in the refrigerator for up to 4 days.

Leave a Reply

Your email address will not be published. Required fields are marked *