There’s a reason chicken enchiladas have earned a permanent spot on so many family dinner tables and once you’ve made them from scratch, you’ll never reach for a packet mix again. I still remember the first time I made these in my own kitchen, the warm scent of cumin and paprika swirling through the air just like it did in my grandmother’s farmhouse on those long Sunday afternoons. That smell alone tells you something special is about to land on the table.
Betty always said that a good enchilada is all about layers not just of cheese, but of flavor built thoughtfully from the very first step. This recipe uses one homemade spice mix to do double duty: it seasons the sauce and the filling at the same time, so every single bite carries that deep, smoky warmth through and through. These chicken enchiladas are plump, saucy, generously stuffed, and absolutely worth every minute. Your kitchen is about to smell incredible!
Why These Chicken Enchiladas Belong in Your Recipe Box
Growing up around big family dinners, Betty learned early on that the most loved recipes are the ones that are honest real ingredients, real flavor, no shortcuts that sacrifice the good stuff. That’s exactly what these homemade chicken enchiladas deliver, every single time.
Here’s why this recipe works:
- Homemade from scratch no bottled enchilada sauce, no packet spice mixes, just pantry staples you already have
- Juicy, generously stuffed filling that stays moist and flavorful after baking
- Refried beans as a secret ingredient they bind the filling, add creaminess, and prevent that dry, crumbly texture that ruins too many enchiladas
- Double-duty enchilada spice mix that seasons both the sauce and the chicken, creating deep, consistent flavor throughout
- Freezer-friendly make a batch ahead and enjoy it on the busiest weeknights
- Serves 8 perfect for family dinners or Sunday gatherings
Key Players in This Recipe
Enchilada Spice Mix: This is the backbone of the entire dish. Cumin, paprika, oregano, garlic powder, and onion powder work together to create that warm, smoky flavor that defines a great enchilada. I always mix mine fresh it takes less than a minute and makes all the difference.
Chicken Breast: Slicing the breast in half horizontally creates thinner pieces with more surface area, which means more spice contact and a better sear. Boneless chicken thighs work beautifully too if you prefer a richer flavor.
Refried Beans: Don’t skip these they are the secret ingredient that sets this filling apart. They hold everything together and create that thick, juicy texture that makes every bite satisfying rather than dry and crumbly.
Tomato Passata: In Betty’s kitchen, passata is always the go-to base for enchilada sauce. It creates a smooth, clean tomato flavor that thickens beautifully without any chunky bits. In the US, look for it labeled as tomato puree or tomato sauce (like Hunts).
Chicken Stock: Low-sodium broth gives the enchilada sauce its body and depth. Combined with the spice mix and passata, it creates a sauce that actually stays saucy even after baking no dried-out crusty layer here.
Red Bell Pepper: Added to the filling for sweetness, color, and just enough texture contrast. I’ve found that dicing it small helps it blend into the filling rather than standing out on its own.
Shredded Cheese: Used both inside the roll and on top. A Mexican cheese blend melts beautifully, but Monterey Jack or cheddar both work wonderfully. In my kitchen, I always add a little inside the roll that melted layer inside is one of the best parts.
Flour Tortillas: Preferred for their pliability and ability to hold a generous filling without tearing. If you’re using corn tortillas, a quick 10-second warm in the microwave makes them easy to roll.
How to Make Chicken Enchiladas Step by Step
Step 1. Start by mixing all your enchilada seasoning spices together in a small bowl and setting them aside you’ll use this same mix for both the sauce and the chicken filling, so keep it handy.
Step 2. To make the enchilada sauce, heat 2 tablespoons of olive oil in a saucepan over medium heat. Add the flour and stir constantly for about 20 seconds to cook out the raw taste and form a roux.
Step 3. Add 2 tablespoons of your enchilada seasoning, the chicken broth, and the tomato passata to the roux. Whisk everything together until smooth, then increase the heat slightly to medium-high.
Step 4. Cook the sauce for about 4 minutes, whisking regularly, until it thickens to a syrup-like consistency. Betty’s tip: you want it thick enough to coat the back of a spoon. Remove from heat and set aside.
Step 5. Coat the chicken in 1 tablespoon of olive oil and the remaining enchilada seasoning. Heat the second tablespoon of oil in a large skillet over high heat and cook the chicken 2 minutes on the first side, 1.5 minutes on the second. Remove, rest for 2 minutes, then chop into pieces.
Step 6. In the same skillet, sauté the onion and garlic for 1 minute, then add the diced bell pepper and cook for another 2 minutes until the onion is translucent. All those browned bits from the chicken are still in that pan that’s pure flavor.
Step 7. Add the refried beans, chopped chicken, drained corn, and water to the skillet. Stir everything together and cook for 2 minutes until the filling reduces slightly and is thick and juicy not watery.
Step 8. Preheat your oven to 350°F (180°C). Let the filling cool slightly so it firms up a bit, which makes rolling much easier.
Step 9. Lay a tortilla flat, spread about ⅔ cup of filling on the lower third, sprinkle with cheese, and roll it up seam-side down. Repeat for all 8 tortillas. I’ve learned that letting the filling cool just a little is the step most people skip and it’s the one that makes assembly so much smoother.
Step 10. Spread a spoonful of enchilada sauce across the bottom of your 9×13 baking pan (this keeps everything from sliding around). Place your rolled enchiladas in, pour the remaining sauce over the top, and finish with a generous layer of shredded cheese. Bake for 20–25 minutes until golden and bubbly. Serve immediately with fresh cilantro.
How to Store & Enjoy Your Chicken Enchiladas Later
These chicken enchiladas store wonderfully, making them a great candidate for weekly meal prep. Once cooled, leftovers keep well in an airtight container in the refrigerator for up to 4 days. I typically reheat individual portions in the microwave, but for a crispier top, a few minutes under the broiler works even better.
For freezing, Betty’s method is to keep the sauce separate from the rolled enchiladas. This is because tortillas absorb sauce as they sit, which leaves you with soggy tortillas and less sauce to enjoy. Store the sauce and the rolled enchiladas in separate containers, cool both completely before sealing, and freeze for up to 3 months.
To reheat from frozen, thaw the sauce (a quick zap in the microwave handles this), pour it over the still-frozen enchiladas, top with shredded cheese, cover with foil, and bake at 350°F for 20 minutes. Remove the foil and bake another 20 minutes until everything is heated through and the cheese is melted and golden.
Perfect Partners for Chicken Enchiladas
These enchiladas are rich, cheesy, and deeply satisfying on their own but the right side dish takes the whole meal to another level.
- Sour cream or guacamole a cool, creamy dollop on top cuts through the richness of the enchilada sauce beautifully
- Pico de gallo fresh tomato salsa adds brightness and crunch, and works as both a topping and a side
- Cucumber salad with herb and garlic dressing terrifically refreshing and a wonderful contrast to the warm, cozy flavors of the enchiladas
- Mexican rice a classic pairing that rounds out the plate and soaks up any extra sauce
- Chipotle lime roasted cauliflower on-theme with the Mexican-inspired flavors and a great way to add more vegetables
- Simple green salad with lime vinaigrette light and fresh, it balances the heartiness of the filling
FAQs
Absolutely I recommend using about 3 cups of shredded rotisserie chicken in place of raw breast. Simply skip the searing step and toss it directly into the filling with the seasoning.
Yes! Betty’s approach is to fully cool both the sauce and the rolled enchiladas separately before assembling. When both are cold, the tortillas absorb far less sauce, which means a better result when you bake them the next day.
In the US, look for tomato puree or plain tomato sauce (like Hunts). If you only have tomato paste, use 4 tablespoons plus an extra cup of broth and a teaspoon of sugar.
Chicken Enchiladas – Homemade From Scratch
Ingredients
Equipment
Method
-
Mix all enchilada seasoning spices together in a small bowl. Set aside — this same mix will season both the sauce and the chicken filling.
-
Make the enchilada sauce: Heat 2 tbsp olive oil in a saucepan over medium heat. Add flour and stir for 20 seconds to form a roux.
-
Add 2 tbsp of the enchilada seasoning, the chicken broth, and the tomato passata to the roux. Whisk until smooth, then increase heat to medium-high.
-
Cook the sauce for 4 minutes, whisking regularly, until it thickens to a syrup-like consistency. Remove from heat and set aside.
-
Coat the chicken in 1 tbsp olive oil and the remaining enchilada seasoning. Heat the second tbsp of oil in a large skillet over high heat. Cook chicken 2 minutes on the first side, 1.5 minutes on the second. Remove, rest 2 minutes, then chop.
-
In the same skillet, sauté onion and garlic for 1 minute. Add diced bell pepper and cook 2 more minutes until onion is translucent.
-
Add refried beans, chopped chicken, drained corn, and water. Stir and cook for 2 minutes until slightly reduced. Filling should be thick and juicy — not watery.
-
Preheat oven to 350°F (180°C). Allow filling to cool slightly so it thickens and is easier to roll.
-
Lay a tortilla flat. Spread about ⅔ cup of filling on the lower third, sprinkle with shredded cheese, then roll up seam-side down. Repeat for all 8 tortillas.
-
Bake for 20–25 minutes until cheese is melted and golden. Serve immediately sprinkled with fresh cilantro.

