Creamy Poblano Chicken Enchiladas are the kind of dinner that makes the whole kitchen smell like something special is happening. Roasted poblanos bring a gentle heat and a smoky depth, while the sauce turns silky and rich without feeling heavy. It is the sort of meal that looks impressive on the table, but still feels comfortable enough for a regular weeknight.
I love recipes like this because they strike that nice middle ground between cozy and a little bit celebratory. You get tender chicken, melty cheese, warm tortillas, and that poblano flavor that stays with you in the best way. If you have ever wanted a dish that tastes like a restaurant favorite but still comes together at home with familiar ingredients, Creamy Poblano Chicken Enchiladas are exactly that kind of win.
Ingredients for Creamy Poblano Chicken Enchiladas
- 3 tablespoons unsalted butter, divided
- 3 cloves garlic, peeled and smashed
- 2 poblano peppers, seeded and chopped
- 1/4 cup all-purpose flour
- 1 1/4 cups chicken broth
- 1 1/4 cups whole milk
- 1/2 cup chopped cilantro
- 1 teaspoon kosher salt
- 4 cups shredded cooked chicken
- 12 corn tortillas, warmed
- 8 ounces shredded pepper jack cheese
- Juice of 1/2 lime
- 1 tablespoon chopped cilantro for garnish
How to Make Creamy Poblano Chicken Enchiladas
Start by building the sauce. Melt one tablespoon of butter in a large pan over medium heat, then add the garlic and poblanos. Let them cook slowly until the peppers soften and the garlic loses its sharp bite. That first step does a lot of work for the final flavor, so give it a little patience.
Once the vegetables are tender, add the rest of the butter and sprinkle in the flour. Stir until the flour coats everything and forms a thick paste. Pour in the chicken broth while stirring so the mixture stays smooth, then add the milk and keep the sauce at a gentle simmer until it thickens. The texture should feel creamy and spoonable, not stiff.

At this point, stir in the cilantro and salt, then turn off the heat. If you want an extra smooth sauce, blend it carefully before adding the herbs, but a slightly rustic texture works beautifully too. Spread a thin layer of sauce in the bottom of a baking dish, fill each tortilla with shredded chicken, roll them up, and place them seam-side down in the pan. Pour the rest of the sauce over the top, add the cheese, and bake until bubbling and golden.
Pro Tips for Creamy Poblano Chicken Enchiladas
- Warm the tortillas first so they roll without cracking.
- Cook the flour long enough to remove any raw taste.
- Use rotisserie chicken for a faster shortcut.
- Keep the sauce at a low simmer so it stays smooth.
- Add lime juice at the end for brightness.
Variations
You can make Creamy Poblano Chicken Enchiladas a little richer by adding extra cheese inside each tortilla before rolling. For a slightly lighter version, use more chicken and a little less cheese on top. If you like more heat, add a pinch of crushed red pepper or a diced jalapeño to the sauce.
This recipe also works nicely with a mix of chicken and sautéed onions, or even shredded turkey if that is what you have on hand. The poblano sauce is flexible, which makes it easy to adapt without losing the character of the dish. That is part of why this recipe stays such a reliable favorite.
Troubleshooting Tips
- If the sauce is too thick, whisk in a splash of broth or milk.
- If the sauce tastes flat, add a little more salt or lime juice.
- If the tortillas split, warm them a bit longer before filling.
- If the enchiladas look dry, add more sauce before baking.
Ingredient Substitutions
- Use Monterey Jack instead of pepper jack for a milder flavor.
- Swap whole milk for 2 percent if needed.
- Use flour tortillas if corn tortillas are not your preference.
- Replace cilantro with parsley if you prefer a softer herb flavor.
Storage and Serving
Store leftover Creamy Poblano Chicken Enchiladas in an airtight container in the refrigerator for up to three days. Reheat them covered in the oven until warmed through, or microwave individual portions if you need something quick. The sauce may thicken after chilling, so a small splash of broth can bring it back to life.
Serve these enchiladas with rice, a crisp green salad, or simple black beans. A spoonful of sour cream on top is also a nice finishing touch if you want even more creaminess. They hold up well for dinner guests, but they are just as satisfying on a quiet night at home.
FAQs
Can I make Creamy Poblano Chicken Enchiladas ahead of time?
Yes. Assemble the enchiladas, cover the dish, and refrigerate before baking. Add a few extra minutes in the oven if baking from cold.
Are poblano peppers spicy?
Poblanos are usually mild, with more smoky flavor than heat. The final dish stays gentle unless you add extra peppers or spicy cheese.
Can I use store-bought shredded chicken?
Yes. Store-bought shredded chicken works well and saves time, especially on busy weeknights.
What is the best cheese for this recipe?
Pepper jack adds a little kick, but Monterey Jack, Oaxaca, or a Mexican cheese blend all work well too.
Can I freeze these enchiladas?
Yes, though the sauce may change slightly in texture after thawing. For best results, freeze before baking and cover tightly.

Creamy Poblano Chicken Enchiladas
Equipment
- Large skillet
- Baking dish
- Whisk
- Mixing spoon
Ingredients
- 3 tablespoons unsalted butter divided
- 3 cloves garlic peeled and smashed
- 2 poblano peppers seeded and chopped
- 1/4 cup all-purpose flour
- 1 1/4 cups chicken broth
- 1 1/4 cups whole milk
- 1/2 cup cilantro chopped
- 1 teaspoon kosher salt
- 4 cups shredded cooked chicken
- 12 corn tortillas warmed
- 8 ounces pepper jack cheese shredded
- 1/2 lime juiced
- 1 tablespoon cilantro for garnish
Instructions
- Preheat the oven and lightly prepare a baking dish.
- Cook the garlic and poblanos in butter until softened.
- Whisk in the flour, broth, and milk until the sauce thickens.
- Stir in cilantro and salt, then set the sauce aside.
- Fill each tortilla with chicken, roll, and arrange in the dish.
- Top with sauce and cheese, then bake until bubbling.
- Finish with lime juice and garnish with cilantro before serving.
Notes
- Use rotisserie chicken for convenience.
- Warm tortillas before rolling to prevent cracking.
- Adjust the sauce thickness with a little more broth if needed.
- Nutrition values are approximate.
