Main Courses
This authentic sour cream chicken enchilada recipe delivers the comforting flavors of traditional Mexican cuisine with a perfect balance of crispy tortilla crusts and velvety cheese. The secret lies in a well-seasoned chicken filling and a rich sour cream sauce that binds every layer together.
I've perfected this recipe over years of testing, ensuring each bite delivers that satisfying crunch followed by creamy, cheesy goodness.
The magic starts with tender, shredded chicken cooked in a blend of spices and a touch of tomato sauce for depth. Corn tortillas get a quick fry for that signature crispy texture, while the sour cream sauce—thickened with flour and enriched with melted cheese—creates the signature creamy hug.
This recipe stays true to tradition but includes optional adjustments for spice levels or garnishes to suit modern tastes.
By the time these enchiladas emerge from the oven, you'll have golden-brown, crispy edges with a gooey, melted cheese center that's impossible to resist. The combination of textures and flavors makes this dish perfect for family dinners or special gatherings.
Serve with warm rice, refried beans, and a fresh salad for a complete meal that feels both comforting and impressive.
What sets this recipe apart is the attention to detail—from properly folding the tortillas to baking them just until the cheese is bubbly and the edges are golden.
The result is a dish that feels authentic yet approachable, delivering restaurant-quality flavor at home. Let's get started on creating this crowd-pleasing classic.
Ingredients for authentic sour cream chicken enchilada
Sixteen ingredients transform into restaurant-quality enchiladas with crispy edges and creamy centers.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Breasts 🍗 | 2 ½ lb | Pounded to even thickness |
| Corn Tortillas 🌽 | 12 whole | Medium-sized, 6-inch diameter |
| Sour Cream 🥛 | 1 cup | Full-fat for creaminess |
| Shredded Monterey Jack Cheese 🧀 | 2 cups | Freshly shredded preferred |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening sauce |
| Tomato Sauce 🍅 | 1 ½ cups | Canned San Marzano preferred |
| Chicken Broth 💧 | 1 cup | Low-sodium preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Jalapeño Pepper 🌶️ | 1 whole | Seeds removed for mild heat |
| Ground Cumin 🌿 | 1 tsp | Toasted for warmth |
| Smoked Paprika 🌶️ | 1 tsp | For smoky depth |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Vegetable Oil 🫒 | 1 cup | For frying tortillas |
The chicken breasts should be tender but not dry—pounding them to even thickness ensures consistent cooking. Whole Foods or H-E-B carry excellent quality, but any supermarket's boneless, skinless breasts work if they're fresh. For the tortillas, Mission brand is my go-to—they fry up perfectly crispy without cracking. Store-bought tomato sauce is fine, but San Marzano cans add a subtle sweetness that elevates the dish. The jalapeño should be fresh, not pickled—Mexican markets often have the best selection, but any grocery store will carry them.
No sour cream? Greek yogurt thinned with a splash of milk works in a pinch, though the flavor won't be identical. Running short on Monterey Jack? Oaxaca cheese or pepper jack both melt beautifully and add their own character. The cumin and smoked paprika are non-negotiable for authentic flavor—don't substitute with regular paprika. For extra crispiness, fry the tortillas in small batches and drain them on a wire rack. The cheese should be freshly shredded; pre-shredded varieties contain anti-caking agents that prevent proper melting. If you can't find San Marzano tomatoes, any high-quality canned tomatoes will do.
The chicken filling keeps well for 3 days in the fridge, making this a great make-ahead dish. Tortillas lose moisture quickly, so store them in a sealed bag with a paper towel to prevent sogginess. The assembled enchiladas can be refrigerated for 24 hours before baking, though they're best served fresh. For leftovers, reheat in a 350°F oven for 10 minutes to restore crispiness. Freeze unbaked enchiladas for up to 2 months—just add 5-10 minutes to the baking time when reheating.
Why You'll Love This Recipe
- No Flour Fuss: I swear by that simple flour slurry trick—just mix a spoonful with cold water, dump it on the chicken, and boom. You’ve got tender, juicy shreds without the dryness. My kids still ask how I do it, but honestly? It’s just science.
- Creamy Without Guilt: That sour cream isn’t just for topping—it’s the star. The moment it melts into the cheese, you get this velvety, tangy layer that makes every bite ridiculously good. (Yes, even on a Tuesday night.) No heavy cream here, just pure, rich satisfaction.
- Leftovers That Last: Between us, this recipe always gives me seconds. The enchiladas reheat like a dream—just a splash of water, foil over the top, and 10 minutes in the oven. My freezer’s packed with these because they’re my go-to for lazy days or unexpected company.
- Budget-Friendly Crowd-Pleaser: Chicken breasts and corn tortillas? Check. Sour cream and cheese? Check. This feeds six for under $15, and everyone—even my picky teenager—clears their plate. Honestly, I don’t know why I ever ordered takeout again.
Step-by-step instructions for authentic sour cream chicken enchiladas
Here's how to build enchiladas with perfectly crispy tortilla shells and rich, creamy cheese filling.
Prepare the Chicken Filling
Pound the 2.5 lb boneless, skinless chicken breasts to an even ½-inch thickness between two sheets of plastic wrap using a meat mallet. Season generously with 1.5 tsp salt, 0.5 tsp black pepper, 1 tsp ground cumin, and 1 tsp smoked paprika. Heat 1 cup vegetable oil in a large skillet over medium-high heat until shimmering.
Cook the chicken for 5-6 minutes per side until the internal temperature reaches 165°F and the edges are golden brown. The chicken should release easily from the pan—don't press down with your spatula. Transfer to a cutting board and let rest for 5 minutes before shredding with two forks. You'll need about 2½ cups shredded chicken for the filling.
Fry the Tortillas for Crispy Crusts
Heat ½ cup vegetable oil in a separate skillet over medium heat until it reaches 350°F. Working in batches, fry each of the 12 corn tortillas for 20-25 seconds per side until golden brown and pliable. The tortillas should be soft enough to roll but still hold their shape. Drain on paper towels and keep warm in a covered dish.
Here's the thing—frying at this precise temperature creates that perfect balance of crispiness and flexibility. If they're too dark, reduce the heat slightly next time. Don't overcrowd the pan or they'll steam instead of fry.
Make the Creamy Enchilada Sauce
In a medium saucepan, combine 1.5 cups tomato sauce, 1 cup chicken broth, 4 minced garlic cloves, 1 diced yellow onion, 1 seeded and minced jalapeño pepper, and 2 tbsp all-purpose flour. Whisk constantly over medium heat until the sauce thickens enough to coat the back of a spoon, about 5-7 minutes. The sauce should be smooth with no graininess remaining.
Remove from heat and stir in the 1 cup sour cream until fully incorporated. The sauce should be velvety with a slight sheen—this is your signature creamy base. Taste and adjust seasoning with additional salt if needed. Keep warm while you assemble the enchiladas.
Assemble and Bake the Enchiladas
Spread ½ cup of the creamy sauce on the bottom of a 9x13-inch baking dish. Working quickly, fill each of the 12 fried tortillas with 2 tablespoons shredded chicken and 1 tablespoon shredded Monterey Jack cheese. Roll them up tightly and place seam-side down in the baking dish.
Pour the remaining sauce over the top and sprinkle with the remaining 1½ cups shredded Monterey Jack cheese. Cover with foil and bake at 375°F for 20 minutes. Uncover and bake for another 5-10 minutes until the cheese is golden and bubbly. The tortillas should be crispy on the edges while remaining tender inside.
Rest and Serve with Confidence
Remove from the oven and let the enchiladas rest for 5-10 minutes before serving. This resting period allows the filling to set slightly and makes slicing cleaner. Serve with additional sour cream, chopped cilantro, or a side of Mexican rice for an authentic experience.
The key to these enchiladas is that crispy-yet-flexible tortilla texture combined with the creamy cheese filling. Each bite should deliver that perfect contrast of textures and flavors—creamy, cheesy, with just a hint of spice from the jalapeño. Don't skip the frying step—it makes all the difference in that restaurant-quality crust.
Pro Tips For Making Authentic Sour Cream Chicken Enchilada
- Poach, Don’t Boil: Chicken breasts turn rubbery when boiled, and nobody wants that in their enchiladas. Use a gentle simmer—just enough to keep the water at a bare bubble—and cook them for 12-15 minutes until they hit 165°F. After, let them rest in the hot liquid for 5 minutes before shredding. This keeps them juicy, even when they’re tucked into tortillas later.
- Warm Tortillas Twice: Cold tortillas soak up sauce like a sponge, making your enchiladas soggy. First, dip them in hot water for 10 seconds, then stack them and cover with a damp towel for 5 minutes. Before filling, give them a quick blast in a dry skillet over medium heat—just until they’re pliable but not crispy. This two-step method guarantees they hold up without turning to mush.
- Salt the Sour Cream: Plain sour cream tastes flat in enchiladas. Mix in ½ teaspoon of salt and a pinch of black pepper per cup before adding it to the chicken or sauce. I learned this the hard way—my first batch was bland until I realized the sour cream needed seasoning to shine. It’s the thing that makes the dish taste homemade.
- Skip the Pre-Cooked Sauce: Store-bought enchilada sauce is fine, but for real flavor, make a quick roux with 2 tablespoons butter, 2 tablespoons flour, and 1 cup chicken broth. Simmer for 3 minutes, then stir in 1 can of diced tomatoes and a splash of sour cream. It’s more work, but the sauce won’t taste like it came from a can—and it’ll cling better to the chicken and cheese.
Creative variations of these flavors
Spicy Southwest Twist
Transform your enchiladas into a Southwest-inspired dish by adding ½ cup diced roasted poblano peppers and ¼ cup chopped cilantro to the chicken filling. For extra heat, stir in 1 tsp chipotle powder and ½ tsp cayenne pepper when seasoning the chicken.
Top with a dollop of avocado crema (blend ½ cup sour cream, ½ ripe avocado, 1 tbsp lime juice, and salt to taste) and crumbled cotija cheese for a smoky, tangy finish. 🌶️
White Bean & Spinach Fusion
Give your enchiladas a Mediterranean-Mexican fusion twist by mixing 1 cup cooked cannellini beans and 1 cup chopped spinach into the chicken filling. Boost the sauce with 1 tsp dried oregano and ½ tsp ground coriander for depth.
Garnish with lemon zest and a sprinkle of feta cheese before serving. This variation adds hearty texture and bright flavors that pair beautifully with the creamy sauce. 💛
Breakfast Enchiladas
Turn your enchiladas into a breakfast sensation by swapping the chicken for scrambled eggs (6 eggs beaten with ½ cup milk, ½ tsp salt, and ¼ tsp black pepper) and adding ½ cup diced ham or chorizo to the filling.
Top with sautéed bell peppers and onions, a fried egg, and a drizzle of hot sauce. Serve with crispy hash browns or tortilla chips for a brunch-worthy meal. ✨
Vegetarian Version
For a vegetarian-friendly take, replace the chicken with a mushroom and black bean filling. Sauté 1 lb cremini mushrooms and 1 can black beans (drained and rinsed) with 1 tsp cumin, 1 tsp smoked paprika, and ½ tsp garlic powder.
Mix in ½ cup corn kernels for sweetness. Use the same creamy sauce and cheese, but add nutritional yeast for a cheesy flavor boost. Top with avocado slices and fresh cilantro. 🌱
Extra-Cheesy Queso Dip Style
For a gooey, dip-style variation, spread the enchiladas in a single layer on a baking sheet instead of rolling them. Top with an extra 1 cup shredded Monterey Jack and ½ cup shredded cheddar, then bake uncovered until bubbly and golden.
Serve with warm tortilla chips or cornbread for dipping. Add a side of salsa verde and guacamole for a fun, shareable appetizer or game-day spread. 🧀
Nutrition facts
Frequently asked questions
Can I use flour tortillas instead of corn tortillas?
While traditional recipes call for corn tortillas, you can use flour tortillas for a softer texture. However, they won't get as crispy when fried—opt for a quick brush with oil before rolling if you want that signature crunch. For authenticity, stick with corn tortillas, but flour works well if you're short on time.
How do I make these enchiladas spicier?
Add more jalapeño to the sauce (try 2 peppers instead of 1) or stir in ½ teaspoon cayenne pepper with the chicken spices. For heat lovers, serve with a side of hot sauce or sprinkle chopped serrano peppers on top. Adjust gradually—spice builds up during baking!
Can I prepare these enchiladas ahead of time?
Assemble the enchiladas and refrigerate them (unbaked) for up to 24 hours before baking. For make-ahead meals, freeze unbaked enchiladas for 2 months. Just add 5-10 extra minutes to baking time when reheating from frozen. The sauce may thicken when chilled—thin with a splash of milk if needed.
What's the best cheese for melting in enchiladas?
Monterey Jack is ideal—it melts smoothly and pairs perfectly with the sour cream sauce. For extra flavor, mix in ½ cup pepper jack or Oaxaca cheese. Avoid pre-shredded cheese (it contains anti-caking agents that prevent proper melting). Freshly shredded always wins for that gooey texture!
Why did my tortillas get soggy?
Soggy tortillas usually mean the sauce was too wet or the baking time wasn't long enough. Try this fix: Spread a thin layer of refried beans between the tortilla and filling to act as a moisture barrier. Also ensure you're baking uncovered for the last 5-10 minutes to crisp up the edges properly.
