Chicken enchiladas with sour cream sauce are the perfect combination of tender seasoned chicken, soft tortillas, melted cheese, and a rich, creamy sauce. Unlike traditional enchiladas made with a red chile sauce, this version uses a smooth sour cream-based sauce flavored with green chiles, garlic, chicken broth, and a blend of Mexican-inspired seasonings.
This is a comforting dinner that works equally well for a family weeknight meal, a weekend gathering, or a make-ahead dinner. The enchiladas can be assembled in advance and baked just before serving, making them especially convenient when you are feeding several people.
The filling is simple but flavorful. Shredded cooked chicken is combined with cheese, onion, garlic, and spices before being rolled inside flour or corn tortillas. The enchiladas are then covered generously with homemade sour cream sauce and baked until bubbling and golden around the edges.
Recipe Overview
Recipe: Chicken Enchiladas with Sour Cream Sauce
Cuisine: Mexican-inspired / Tex-Mex
Preparation time: 25 minutes
Cooking time: 30–35 minutes
Total time: About 1 hour
Servings: 6–8 people
Difficulty: Easy to moderate
Ingredients
For the Chicken Filling
- 3 cups cooked, shredded chicken
- 1 medium yellow onion, finely chopped
- 2 cloves garlic, minced
- 1 cup shredded Monterey Jack cheese
- 1 cup shredded cheddar cheese
- 1 small can diced green chiles, drained
- 1 tablespoon olive oil
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- ½ teaspoon smoked paprika
- ½ teaspoon dried oregano
- ½ teaspoon salt
- ÂĽ teaspoon black pepper
- 2 tablespoons chopped fresh cilantro, optional
For the Sour Cream Sauce
- 3 tablespoons butter
- 3 tablespoons all-purpose flour
- 2 cups chicken broth
- 1 cup sour cream
- 1 small can diced green chiles
- 1 clove garlic, minced
- ½ teaspoon ground cumin
- ½ teaspoon onion powder
- ½ teaspoon salt
- ÂĽ teaspoon black pepper
- ½ cup shredded Monterey Jack cheese, optional
For the Enchiladas
- 10–12 medium flour tortillas or corn tortillas
- 1½ cups shredded Monterey Jack or Mexican-blend cheese
- ½ cup shredded cheddar cheese
- Cooking spray or a little oil for the baking dish
Optional Toppings
- Chopped fresh cilantro
- Diced tomatoes
- Sliced green onions
- Diced avocado
- Sliced jalapeños
- Sour cream
- Fresh lime wedges
- Sliced black olives
- Pico de gallo
How to Make Chicken Enchiladas with Sour Cream Sauce
Step 1: Prepare the Chicken
The easiest way to make these enchiladas is to use already cooked chicken. You can use leftover roasted chicken, poached chicken, baked chicken breasts, or even rotisserie chicken.
Remove the skin and bones if necessary and shred the chicken into bite-sized pieces.
You want the chicken to be fairly finely shredded because large pieces can make the tortillas difficult to roll.
If you are cooking chicken specifically for this recipe, place boneless, skinless chicken breasts in a saucepan and cover them with water or chicken broth. Add a little salt and simmer gently until the chicken reaches an internal temperature of 165°F (74°C).
Allow the chicken to cool slightly before shredding it with two forks.
Step 2: Cook the Onion and Garlic
Heat 1 tablespoon of olive oil in a large skillet over medium heat.
Add the chopped onion and cook for approximately 4–5 minutes.
The onion should become soft and translucent but should not be deeply browned.
Add the minced garlic and cook for another 30–60 seconds.
Be careful not to burn the garlic because burnt garlic can make the entire filling taste bitter.
Step 3: Season the Chicken
Add the shredded chicken to the skillet.
Sprinkle in:
- Cumin
- Chili powder
- Smoked paprika
- Oregano
- Salt
- Black pepper
Stir everything together until the chicken is evenly coated with the seasonings.
Cook for approximately 2–3 minutes so the flavors can combine.
Add the drained green chiles and stir again.
Remove the skillet from the heat.
Step 4: Add the Cheese
While the chicken mixture is still warm, add 1 cup of shredded Monterey Jack cheese and 1 cup of shredded cheddar cheese.
Stir gently.
The cheese should begin melting into the warm chicken mixture.
If desired, add chopped fresh cilantro.
Taste the filling and adjust the seasoning.
If you like spicy enchiladas, add a little cayenne pepper or finely chopped jalapeño.
Step 5: Make the Sour Cream Sauce
The sour cream sauce is the heart of this recipe.
Start by melting 3 tablespoons of butter in a saucepan over medium heat.
Once the butter has melted, add 3 tablespoons of all-purpose flour.
Whisk continuously for about 1 minute.
This butter-and-flour mixture is called a roux. It helps thicken the sauce and gives it a smooth, creamy texture.
Do not allow the flour to become dark brown. You want the roux to remain pale.
Step 6: Add the Chicken Broth
Slowly pour the chicken broth into the roux while whisking continuously.
Adding the broth gradually prevents lumps from forming.
Continue whisking until the mixture becomes smooth.
Bring the sauce to a gentle simmer.
Cook for approximately 3–5 minutes, stirring frequently.
The sauce should become noticeably thicker.
Step 7: Add the Green Chiles and Seasonings
Add:
- Diced green chiles
- Minced garlic
- Ground cumin
- Onion powder
- Salt
- Black pepper
Stir well.
Allow the sauce to simmer gently for another 1–2 minutes.
At this point, turn the heat down to low.
Step 8: Add the Sour Cream
This step is important.
Do not boil the sour cream.
Remove the saucepan from the heat or reduce the heat to very low.
Allow the sauce to cool for a minute or two.
Add the sour cream and whisk until completely incorporated.
The result should be a creamy, pale green sauce.
If the sauce seems too thick, add a few tablespoons of chicken broth.
If you want an extra-cheesy sauce, stir in ½ cup shredded Monterey Jack cheese and allow it to melt completely.
Step 9: Prepare the Tortillas
Tortillas can crack when you try to roll them, especially if they are cold.
To prevent this, warm them before assembling the enchiladas.
For flour tortillas
Wrap the tortillas in a clean, slightly damp kitchen towel and microwave for approximately 30–45 seconds.
For corn tortillas
Warm them individually in a dry skillet for several seconds per side.
You can also wrap a stack of corn tortillas in a damp paper towel and microwave them briefly.
The tortillas should be warm and flexible, not crispy.
Step 10: Prepare the Baking Dish
Preheat your oven to 375°F (190°C).
Lightly grease a 9Ă—13-inch baking dish with cooking spray or a thin layer of oil.
Spread approximately ½ cup of the sour cream sauce over the bottom of the dish.
This prevents the tortillas from sticking and keeps the bottoms of the enchiladas moist.
Step 11: Fill the Tortillas
Place one warm tortilla on a flat surface.
Spoon approximately â…“ cup of chicken filling down the center.
Do not overfill the tortilla.
Too much filling makes it difficult to roll and can cause the enchiladas to fall apart during baking.
Roll the tortilla tightly around the filling.
Place it seam-side down in the baking dish.
Repeat with the remaining tortillas and filling.
Arrange the enchiladas snugly beside one another.
Step 12: Add the Sour Cream Sauce
Pour the remaining sour cream sauce evenly over the enchiladas.
Use the back of a spoon or a spatula to spread the sauce so that most of the tortillas are covered.
Make sure the edges receive some sauce as well.
Uncovered tortilla edges can become dry during baking.
Step 13: Add Cheese
Sprinkle the remaining shredded Monterey Jack and cheddar cheese evenly over the top.
You can adjust the amount of cheese according to your preference.
For a particularly cheesy topping, add another ½ cup of shredded cheese.
Step 14: Bake the Enchiladas
Place the baking dish in the preheated oven.
Bake uncovered for approximately 25–30 minutes.
The sauce should be bubbling around the edges, and the cheese should be completely melted.
For a more golden top, switch the oven to broil for the final 1–2 minutes.
Watch carefully during broiling because cheese can burn very quickly.
Step 15: Rest Before Serving
Remove the enchiladas from the oven and allow them to rest for approximately 5–10 minutes.
This short resting period makes the enchiladas easier to serve.
It also allows the sauce to thicken slightly.
Garnish with chopped cilantro, green onions, tomatoes, avocado, or your favorite toppings.
Serve hot.
Detailed Cooking Timeline
If you want the cooking process to go smoothly, follow this order:
- Cook and shred the chicken.
- Chop the onion and garlic.
- Sauté the onion and garlic.
- Add chicken and seasonings.
- Add green chiles and cheese.
- Make the roux for the sauce.
- Add chicken broth.
- Add seasonings and green chiles.
- Remove from heat.
- Stir in sour cream.
- Warm the tortillas.
- Grease the baking dish.
- Add a little sauce to the bottom.
- Fill and roll the tortillas.
- Arrange them in the dish.
- Cover with sour cream sauce.
- Add shredded cheese.
- Bake at 375°F.
- Rest for 5–10 minutes.
- Garnish and serve.
What Kind of Chicken Is Best?
Almost any cooked chicken works well.
Rotisserie chicken
Rotisserie chicken is probably the fastest option. It is already seasoned and usually stays moist when mixed with the sauce and cheese.
Chicken breast
Chicken breast gives the filling a leaner texture. Be careful not to overcook it because dry chicken can make the enchiladas less enjoyable.
Chicken thighs
Boneless, skinless chicken thighs are excellent if you prefer richer and more tender meat.
Leftover chicken
This recipe is a great way to transform leftover roasted or grilled chicken into a completely different meal.
Flour or Corn Tortillas?
Both work.
Flour tortillas
Flour tortillas are soft, flexible, and easy to roll. They are particularly convenient for beginners.
They also tend to hold together very well when filled.
Corn tortillas
Corn tortillas provide a more traditional enchilada flavor.
However, they can crack if they are not properly warmed.
For corn tortillas, warming them before rolling is especially important.
How to Prevent Soggy Enchiladas
Because this recipe uses a creamy sauce, it is important to find the right balance.
Do not completely soak the tortillas before assembling them.
Instead, put a thin layer of sauce on the bottom of the dish, fill and roll the tortillas, and then pour the remaining sauce over the top.
Also avoid adding excessive liquid to the chicken filling.
The filling should be moist but not watery.
How to Prevent the Sour Cream Sauce From Curdling
Sour cream can separate if exposed to very high heat.
The most important rule is:
Do not boil the sauce after adding the sour cream.
Prepare the roux and broth mixture first.
Once it has thickened, reduce the heat or remove the pan from the stove.
Then stir in the sour cream.
When the enchiladas are baked, the sauce will heat through gently in the oven.
How to Make the Enchiladas Spicier
For spicy chicken enchiladas, consider adding:
- Jalapeños
- Serrano peppers
- Cayenne pepper
- Hot green chiles
- Crushed red pepper flakes
- Chipotle powder
- Hot sauce
For balanced heat, add a small amount at a time.
Remember that the cheese and sour cream will soften the perception of chili heat.
How to Make Mild Chicken Enchiladas
For a family-friendly version, use mild green chiles and omit jalapeños and cayenne pepper.
You can also reduce the chili powder.
The sour cream sauce itself is relatively mild, making this recipe easy to customize.
Extra-Cheesy Version
If you love cheesy enchiladas, use a combination of:
- Monterey Jack
- Cheddar
- Colby Jack
- Pepper Jack
- Oaxaca cheese
- Mexican cheese blend
Monterey Jack is particularly good because it melts smoothly.
Pepper Jack adds extra heat.
A combination of Monterey Jack and cheddar gives you both excellent melting and a stronger cheesy flavor.
Vegetable Additions
You can add vegetables to the chicken filling.
Good options include:
- Corn
- Black beans
- Bell peppers
- Spinach
- Mushrooms
- Zucchini
- Diced tomatoes
- Green onions
If using vegetables with high water content, cook them first and drain excess moisture.
This helps prevent watery enchiladas.
Make-Ahead Instructions
Chicken enchiladas are excellent for meal preparation.
You can assemble the entire dish up to approximately 24 hours in advance.
Prepare the enchiladas according to the recipe, but do not bake them.
Cover the baking dish tightly with foil or plastic wrap and refrigerate.
When you are ready to cook, remove the dish from the refrigerator.
Allow it to sit at room temperature briefly while the oven preheats.
Bake until the center is hot and the sauce is bubbling.
Because the enchiladas start cold, they may require additional baking time compared with freshly assembled enchiladas.
Freezing Chicken Enchiladas
You can also freeze these enchiladas.
For best results, assemble the enchiladas in a freezer-safe baking dish.
Cover tightly with a layer of plastic wrap followed by aluminum foil.
Label the container with the date.
Freeze for up to approximately 2–3 months for best quality.
For best texture, thaw the enchiladas in the refrigerator overnight before baking.
If baking from frozen, use a freezer-safe dish and expect the cooking time to be considerably longer.
Storage
Allow leftover enchiladas to cool before refrigerating.
Place leftovers in an airtight container and refrigerate.
They are best eaten within approximately 3–4 days.
Because the sauce contains sour cream and dairy, keep leftovers properly refrigerated.
How to Reheat
Oven
Place the enchiladas in an oven-safe dish.
Cover loosely with foil and heat at approximately 350°F (175°C) until hot throughout.
The foil helps prevent the tortillas and cheese from drying out.
Microwave
Place an individual portion on a microwave-safe plate.
Cover loosely and microwave in short intervals until heated through.
The microwave is convenient, although the tortillas may become softer than when reheated in the oven.
Serving Suggestions
Chicken enchiladas pair wonderfully with simple Mexican-inspired side dishes.
Consider serving them with:
- Mexican rice
- Refried beans
- Black beans
- Corn salad
- Green salad
- Guacamole
- Pico de gallo
- Salsa
- Tortilla chips
- Fresh lime
- Grilled vegetables
For a complete dinner, serve two enchiladas with rice, beans, and a fresh salad.
Topping Ideas
The toppings can completely change the final presentation.
Try:
Fresh cilantro: Adds freshness and color.
Green onions: Provides a mild onion flavor.
Avocado: Adds creaminess.
Pico de gallo: Provides fresh acidity.
Jalapeños: Adds heat.
Lime juice: Brightens the rich sauce.
Sliced olives: Adds a salty, savory flavor.
Extra sour cream: Great for people who love a creamy finish.
Common Mistakes to Avoid
Overfilling the tortillas
Too much filling makes them difficult to roll and can cause them to burst.
Using cold tortillas
Cold tortillas are much more likely to crack.
Always warm them first.
Boiling the sour cream sauce
Boiling can cause the sour cream to separate.
Keep the sauce at low heat after adding the sour cream.
Making the filling too wet
Excess liquid can make the enchiladas soggy.
The chicken mixture should be moist but not runny.
Overbaking
Overbaking can dry out the chicken and tortillas.
Bake just until the sauce is bubbling and the cheese has melted.
Recipe Variations
Green Chile Chicken Enchiladas
Use additional green chiles in both the filling and sauce.
This creates a bright, mildly spicy green chile flavor.
Spinach Chicken Enchiladas
Add sautéed spinach to the chicken filling.
Drain the spinach well before adding it.
Black Bean Chicken Enchiladas
Add approximately ½–1 cup of drained black beans to the filling.
This makes the dish more substantial and adds fiber.
Cream Cheese Chicken Enchiladas
Add several ounces of softened cream cheese to the chicken mixture.
This produces an especially rich and creamy filling.
Spicy Pepper Jack Enchiladas
Replace some of the Monterey Jack with Pepper Jack.
Add fresh jalapeños for additional heat.
Frequently Asked Questions
Can I use leftover chicken?
Yes. Leftover chicken is one of the best choices for this recipe.
Can I use store-bought rotisserie chicken?
Absolutely. It is one of the easiest ways to save preparation time.
Can I use corn tortillas?
Yes. Warm them first so they become flexible enough to roll without cracking.
Can I make these enchiladas ahead of time?
Yes. Assemble them in advance, refrigerate, and bake when needed.
Can I freeze them?
Yes. Assemble them in a freezer-safe dish, cover tightly, and freeze.
Can I make the sauce without chicken broth?
You can substitute vegetable broth, although chicken broth provides the best flavor when used with chicken.
Can I use Greek yogurt instead of sour cream?
Plain full-fat Greek yogurt can work as a substitute, although the flavor and texture will be somewhat different.
Why did my sauce become lumpy?
This can happen if the flour is not whisked properly into the butter or if broth is added too quickly.
Whisk continuously while gradually adding the broth.
Chef’s Tips for the Best Chicken Enchiladas
Use freshly shredded cheese whenever possible. Pre-shredded cheese can contain anti-caking ingredients that affect melting.
Season every component. The chicken, sauce, and cheese should each contribute flavor.
Do not overstuff the tortillas. A moderate amount of filling produces neater enchiladas.
Warm the tortillas. This small step makes assembly much easier.
Taste the sauce before assembling. Adjust salt, pepper, cumin, and green chiles before pouring it over the enchiladas.
Rest after baking. Five to ten minutes gives the sauce time to settle and makes serving easier.
Complete Recipe Card
Chicken Enchiladas with Sour Cream Sauce
Prep: 25 minutes
Cook: 30–35 minutes
Total: About 1 hour
Servings: 6–8
Ingredients
Chicken filling
- 3 cups shredded cooked chicken
- 1 medium onion, chopped
- 2 garlic cloves, minced
- 1 cup Monterey Jack cheese
- 1 cup cheddar cheese
- 1 small can green chiles
- 1 tablespoon olive oil
- 1 teaspoon cumin
- 1 teaspoon chili powder
- ½ teaspoon smoked paprika
- ½ teaspoon oregano
- ½ teaspoon salt
- ÂĽ teaspoon black pepper
Sour cream sauce
- 3 tablespoons butter
- 3 tablespoons flour
- 2 cups chicken broth
- 1 cup sour cream
- 1 small can green chiles
- 1 garlic clove, minced
- ½ teaspoon cumin
- ½ teaspoon onion powder
- ½ teaspoon salt
- ÂĽ teaspoon black pepper
- ½ cup Monterey Jack cheese, optional
Assembly
- 10–12 tortillas
- 1½ cups Monterey Jack or Mexican-blend cheese
- ½ cup cheddar cheese
Directions
- Preheat oven to 375°F (190°C).
- Sauté onion in olive oil until softened.
- Add garlic and cook briefly.
- Add shredded chicken, cumin, chili powder, paprika, oregano, salt, and pepper.
- Stir in green chiles.
- Remove from heat and mix in shredded cheese.
- Melt butter in a saucepan.
- Whisk in flour and cook for 1 minute.
- Gradually whisk in chicken broth.
- Simmer until thickened.
- Add garlic, green chiles, cumin, onion powder, salt, and pepper.
- Remove from heat and stir in sour cream.
- Warm tortillas until flexible.
- Grease a 9Ă—13-inch baking dish.
- Spread a small amount of sauce over the bottom.
- Fill each tortilla with chicken mixture.
- Roll and place seam-side down in the baking dish.
- Pour remaining sour cream sauce over the enchiladas.
- Sprinkle cheese over the top.
- Bake for 25–30 minutes, until hot and bubbling.
- Rest for 5–10 minutes.
- Garnish with cilantro and desired toppings.
- Serve warm.
Final Thoughts
These Chicken Enchiladas with Sour Cream Sauce are creamy, cheesy, comforting, and surprisingly easy to prepare. The combination of seasoned shredded chicken, green chiles, melted cheese, soft tortillas, and tangy sour cream sauce creates a satisfying meal that can be adapted to suit almost any family.
For the best results, focus on three things: keep the chicken flavorful, keep the tortillas flexible, and never boil the sour cream sauce. Those simple steps will give you tender enchiladas with a smooth, creamy sauce every time.
If you’re preparing this recipe for a family dinner, you can assemble it earlier in the day and simply bake it when everyone is ready to eat. Add rice, beans, guacamole, and a fresh salad on the side, and you have a complete and filling meal.