Main Courses
This authentic chicken enchilada recipe delivers the perfect balance of crispy tortillas and luscious white sauce—just like the ones you’d find in a Mexican taquería. 🌟 The secret lies in properly preparing the chicken, crafting a rich salsa blanca that’s neither too thick nor too thin, and ensuring the tortillas stay crispy while the cheese melts into golden rivers.
I’ve perfected this version after years of testing, and it’s become a staple in my kitchen for family gatherings and special occasions.
The process begins with tender, seasoned chicken that’s shredded just right—neither too dry nor too wet—to hold its shape when rolled in the tortillas.
The white sauce, or salsa blanca, is the star here: a blend of cream, cheese, and a touch of garlic and onion for depth, creating a velvety coating that clings to every bite.
What sets this recipe apart is the technique of baking the enchiladas until the tortillas are crispy at the edges while the cheese inside turns into gooey, stretchy strands.
By the time you’re done, you’ll have a plate of enchiladas that’s authentic in every sense—crispy, cheesy, and packed with flavor. The tortillas hold their shape, the sauce is perfectly balanced, and the cheese pulls into those satisfying rivers when you cut in.
Serve with warm rice, refried beans, and a side of fresh pico de gallo for the full experience. This isn’t just a recipe; it’s a taste of Mexico brought to your table.
Whether you’re hosting a dinner party or feeding a hungry family, this creamy, crispy dish will impress without requiring advanced skills. The steps are straightforward, and the result is undeniably restaurant-quality. Let’s get started on making enchiladas that’ll have everyone asking for seconds.
Ingredients for authentic chicken enchilada recipe with white sauce
Sixteen ingredients to bring taquería-style enchiladas to your table—crispy tortillas and creamy rivers of cheese included.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 2 lb | Cut into bite-sized pieces |
| Large Corn Tortillas 🌽 | 12 whole | Store-bought or homemade |
| Heavy Cream 🥛 | 1 ½ cups | Full-fat for richness |
| Shredded Monterey Jack Cheese 🧀 | 2 cups | Freshly shredded preferred |
| Garlic Cloves 🧄 | 3 cloves | Minced for sauce |
| Small Yellow Onion 🧅 | 1 whole | Finely chopped |
| Chicken Broth 💧 | 1 cup | Low-sodium preferred |
| All-Purpose Flour 🌾 | 1 tbsp | For thickening sauce |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Smoked Paprika 🌶️ | ½ tsp | For smoky flavor |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Vegetable Oil 🫒 | 2 tbsp | For cooking chicken |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Sour Cream 🥛 | ½ cup | For serving |
The chicken thighs are your secret weapon here—they stay juicy while holding up to the tortilla rolls. Look for bone-in, skin-on thighs at the butcher counter for extra flavor, or grab pre-cut pieces from the grocery store’s meat section. Trader Joe's has great prepped chicken thighs that save time. For the tortillas, Maseca brand corn tortillas are my go-to—they’re sturdy enough to hold their shape but still crisp up perfectly. If you’re making your own, use masa harina and let them rest before rolling. The cheese? Monterey Jack melts beautifully and has that perfect balance of mildness with a little tang.
No heavy cream? Full-fat coconut milk works in a pinch, though it’ll have a slightly different texture. The chicken broth can be swapped for vegetable broth if you’re vegetarian, but the flavor won’t be quite as rich. Short on cumin? Mexican oregano at half the amount gives a similar earthy kick. The flour is just for thickening—if you’re avoiding gluten, cornstarch works too. For the onions, yellow or white both work, but red adds a little color if you’re feeling fancy. The cilantro is optional but adds that fresh finish—skip it if you’re sensitive to the flavor.
Keep the chicken prepped and refrigerated until ready to cook—it’ll stay fresh for 2 days. The tortillas? Store them in a paper bag at room temp to keep them crisp. The white sauce can be made ahead and reheated gently on the stove—just add a splash of milk or broth if it thickens too much. Once assembled, these enchiladas reheat beautifully—350°F for 15-20 minutes until the cheese is bubbly. Leftovers? They freeze like a dream for up to 3 months—just thaw and reheat.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by the "roll-and-stack" method here—no complicated folding, just warm tortillas, chicken, and cheese. The heavy cream sauce sticks like glue, so everything stays put (yes, even when my kids "help" assemble them).
- Creamy-Garlic Magic: That white sauce? It’s the star—garlic cloves simmered in heavy cream until it’s velvety, then folded into a tangy, slightly sweet blanket over the chicken. The Monterey Jack melts into it like a dream, and the corn tortillas soak up just enough to make every bite rich.
- Weeknight to Party: Same recipe, totally different vibes. Weeknights? I serve it with a simple side salad and call it dinner. Guests over? Add a sprinkle of cilantro and lime, and suddenly it’s fancy enough for company. (Between us, no one ever guesses how easy it was.)
- Leftovers That Don’t Suck: Honestly, the sauce gets better the next day—thicker, deeper, and still melty. I freeze half the batch in portions, then reheat with a splash of milk to loosen it up. Budget win: chicken thighs stretch farther than breasts, and the cheese stretches my grocery money even more.
Step-by-step instructions for authentic chicken enchiladas with white sauce
Here's how to make restaurant-style enchiladas with perfectly crispy tortillas and rich, creamy cheese sauce.
🔥 Step 1: Sear the Chicken Until Golden and Tender
Heat 2 tablespoons vegetable oil in a large skillet over medium-high heat. Add the 2 lb boneless, skinless chicken thighs cut into bite-sized pieces, seasoned with 1 teaspoon salt, 0.5 teaspoon black pepper, 1 teaspoon ground cumin, and 0.5 teaspoon smoked paprika.
Cook the chicken for 6-8 minutes until it's golden brown and cooked through. You'll know it's ready when the edges are crispy and the internal temperature reaches 165°F. Remove from heat and let it rest for 5 minutes before shredding with two forks. This resting time keeps the chicken juicy.
🍳 Step 2: Make the Creamy White Sauce
In the same skillet (no need to clean it—the browned bits add flavor), add 1 tablespoon all-purpose flour and whisk constantly for 1 minute to cook off the raw taste. Slowly pour in 1.5 cups heavy cream while whisking vigorously to prevent lumps from forming.
Add 1 cup chicken broth, 3 minced garlic cloves, and 1 finely chopped small yellow onion. Bring to a gentle simmer and cook for 5-7 minutes until slightly thickened. The sauce should coat the back of a spoon but still be pourable. Taste and adjust seasoning with more salt or pepper if needed.
🥘 Step 3: Assemble the Enchiladas with Cheese Rivers
Preheat your oven to 375°F. Warm the 12 large corn tortillas by dipping them quickly in hot water for 10 seconds per side, then wrapping them in a clean kitchen towel. This makes them pliable without breaking.
Spread ¼ cup of the white sauce on each tortilla, then add a generous portion of shredded chicken. Top each with 2 tablespoons shredded Monterey Jack cheese. Roll them up tightly but gently—don't overfill or they'll burst. Place seam-side down in a greased 9x13-inch baking dish.
🔥 Step 4: Bake Until Bubbly and Golden
Pour the remaining white sauce over the top of the enchiladas, then sprinkle with the remaining 1.5 cups shredded Monterey Jack cheese. Bake uncovered for 20-25 minutes until the cheese is bubbly and golden brown, and the edges are crispy.
For extra crispiness, broil for 1-2 minutes at the end, watching closely to prevent burning. The tortillas should be firm to the touch and the cheese should have melted into creamy rivers. Let them rest for 5 minutes before serving to set the filling.
🍽️ Step 5: Garnish and Serve Warm
Top each serving with 1 tablespoon chopped fresh cilantro and a dollop of 0.5 cup sour cream. The contrast of cool sour cream against the warm, creamy sauce is what makes these enchiladas feel special.
Serve immediately with your favorite sides like Mexican rice or refried beans. The secret to authentic flavor is in the crispy tortillas and that rich white sauce—don't skip the resting time before serving or you'll end up with soggy bottoms!
Pro Tips For Making Authentic Chicken Enchilada Recipe With White Sauce
- CRANK THE PAN HIGH: Chicken thighs stick like glue if you start slow—get that skillet screaming hot before adding oil, then sear them undisturbed for 4-5 minutes per side. I learned this the hard way after flipping limp, gray chunks that tasted like sad cafeteria meat. Let them brown deep before you even think about seasoning.
- WARM TORTILLAS IN A DRY SKILLET: Toss tortillas in the same hot skillet you just seared the chicken in—just a few seconds per side—until they’re pliable and slightly charred at the edges. Cold tortillas crack like brittle chips when you roll them, and no one wants soggy, limp enchiladas. (Yes, even if you're impatient like me.)
- SAUCE NEEDS TIME TO THICKEN: After simmering heavy cream with garlic and cheese, resist the urge to rush it—let that sauce bubble gently for at least 8 minutes, stirring occasionally. The first time I skimped, it ended up gloppy and separated halfway through baking. Patience here makes the difference between creamy perfection and a sad, runny mess.
- SALT THE CHICKEN BEFORE SEARING: Generously salt the chicken thighs before they hit the pan—at least 10 minutes ahead if possible, or right after searing. I used to salt after cooking, and the seasoning always felt like an afterthought. The salt draws out moisture, helping those thighs stay juicy while browning beautifully. (Pro move: Use kosher salt—it’s cheaper and more effective.)
Serving suggestions for this dish
Classic Sides
Warm Mexican red rice is my go-to side—its smoky, slightly spicy flavor complements the creamy enchiladas perfectly. Cook 1 cup long-grain white rice with 2 cups chicken broth, 1 diced tomato, ½ tsp cumin, and ¼ cup tomato sauce.
For extra authenticity, stir in 2 tbsp chopped cilantro at the end. 🌶️
Refried beans add heartiness and texture contrast. Use 2 cans (15 oz each) pinto beans, mashed with 2 tbsp lard or vegetable shortening, ½ cup onion, 1 clove garlic, and ½ tsp salt. Simmer for 15 minutes until thick and creamy. Serve warm with a sprinkle of crumbled queso fresco.
Fresh Contrasts
A simple pico de gallo cuts through the richness with its bright acidity. Mix 2 cups diced tomatoes, ½ cup chopped onion, ½ cup chopped cilantro, 1 jalapeño (seeded and minced), 1 tbsp lime juice, and ½ tsp salt.
Let it sit for 15 minutes before serving to let flavors meld. 🥒
Black beans offer a lighter alternative to refried beans. Cook 1 can (15 oz) black beans with 1 tsp garlic powder, ½ tsp cumin, and 1 tbsp lime juice. Garnish with ¼ cup crumbled cotija cheese for a salty crunch.
Extra Garnishes
For a restaurant-style finish, top each serving with 2 tbsp Mexican crema (available at Latin markets) and 1 tbsp chopped radishes. The crema adds a tangy richness, while the radishes provide a crisp, peppery bite that balances the dish. 🌟
Don’t forget avocado slices for a creamy, buttery contrast. Choose ripe avocados and sprinkle with lime juice to prevent browning. Serve alongside enchiladas for a fresh, luxurious touch.
Nutrition facts
Frequently asked questions
Can I use flour tortillas instead of corn tortillas?
While corn tortillas are traditional, you can use flour tortillas if that's what you have—but expect different results. Corn tortillas stay crispy and hold their shape better when baked, while flour tortillas may become softer. If using flour, reduce baking time by 2-3 minutes to prevent over-browning.
How do I make the white sauce extra creamy?
For an ultra-rich sauce, replace ½ cup of the heavy cream with ½ cup sour cream or Mexican crema. This adds tangy depth and thickness. Also, whisk constantly while heating to prevent curdling, and avoid boiling—keep the sauce at a gentle simmer for 5-7 minutes only.
What if my tortillas get soggy?
Soggy tortillas happen when the filling is too wet or the sauce isn't thick enough. To fix this, press the assembled enchiladas gently into the baking dish before adding sauce, and bake on the middle rack for even heat. For extra crispiness, broil for 1-2 minutes at the end, watching closely to avoid burning.
Can I make these enchiladas ahead of time?
Assemble the enchiladas up to 24 hours ahead, cover tightly with foil, and refrigerate. Bake from cold at 375°F for 25-30 minutes. For freezing, bake first, then cool completely, wrap individually in plastic, and freeze for up to 3 months. Reheat in a 350°F oven for 15-20 minutes until bubbly.
What's the secret to perfect cheese rivers?
The key is using freshly shredded Monterey Jack (not pre-shredded) and baking until the cheese is bubbly and golden. For extra gooeyness, sprinkle cheese in layers during baking—add half before baking, then top with remaining cheese and broil briefly at the end. Avoid overfilling tortillas to prevent bursting.
