Let's talk about the kind of chicken enchiladas that make you forget about the takeout menu permanently.
We're aiming for plump, generously stuffed rolls, bursting with juicy, flavourful filling, and smothered in a sauce that stays saucy.
Why This Recipe Feels Special
There's a certain magic that happens when you build an enchilada from the ground up.
It’s a world away from the dusty, one-note flavour of packet spice mixes and the sometimes tinny taste of bottled sauces.
Ingredients Needed for the Recipe
Tortillas (8): The soft, pliable wrappers for all that incredible filling, they soak up the sauce beautifully during baking.
Chicken Breast (600g / 1.2lb): Our main protein, sliced thin for quick cooking and maximum flavour absorption from our spice mix.
Onion & Garlic: The essential aromatic base, providing a sweet and savoury foundation for the entire dish.
Red Capsicum/Bell Pepper: Adds a touch of sweetness and a lovely pop of colour to the filling.
Refried Beans (400g / 14oz): The secret weapon for a thick, juicy, and cohesive filling that lets you pack the tortillas fully.
Canned Corn (400g/14oz): Brings little bursts of sweet, sunny flavour that perfectly complement the savoury spices.
Tomato Passata (1.5 cups): Forms the smooth, tangy base of our from-scratch enchilada sauce.
Chicken Stock/Broth (2 cups): Deepens the savoury flavour of the sauce, making it rich and complex.
Cheese (2.5 cups total): Used both inside the rolls and on top, it creates that irresistible, melty, golden blanket we all love.
Olive Oil, Flour, Spices: The workhorse ingredients that cook our chicken, thicken our sauce, and deliver that signature enchilada flavour.
The Heart of the Flavour: Your Spice Mix
Forget the little packets, this is where your kitchen starts to smell incredible.
We're making one master mix of cumin, paprika, oregano, garlic and onion powder, salt, and pepper that will season both the chicken and the sauce, creating a beautiful, cohesive taste.
How to make Chicken Enchiladas?
Step 1- Crafting the Enchilada Sauce
Start by making a simple roux with olive oil and flour, cooking it just for 20 seconds to get rid of the raw flour taste.
Whisk in a good portion of your homemade spice mix, the chicken broth, and the tomato passata, then let it bubble away until it thickens into a luxurious, velvety sauce.
Step 2- Building the Chicken Filling
Coat your thinly sliced chicken in oil and a generous amount of the enchilada seasoning, then sear it quickly in a hot pan.
In that same flavour-packed pan, sauté your onion, garlic, and capsicum before stirring in the refried beans, corn, the chopped chicken, and a splash of water.
Step 3- The Art of Assembly
Let the filling cool just slightly so it's easier to handle, then lay out your first tortilla.
Spoon a hearty 2/3 cup of the filling onto the lower third, add a little sprinkle of cheese, and roll it up snugly, placing it seam-side down in your baking dish.
Step 4- Baking to Perfection
Smear a little sauce on the bottom of the dish first, this is a genius little trick that stops the enchiladas from sliding around.
Arrange all your plump enchiladas, pour every last bit of that sauce over the top, and finish with a mountain of shredded cheese before baking until golden and bubbly.
Choosing Your Tortilla
Flour tortillas are wonderfully soft and pliable, making them easy to roll without cracking.
Corn tortillas offer a more traditional, authentic flavour and texture, but they benefit from a quick warm-up in a pan to make them flexible.
Tips
Cool your filling for about 10-15 minutes before rolling; a thick, less-runny filling is much easier to manage and keeps your tortillas from tearing.
Don't skip smearing sauce on the baking dish bottom, it acts as a delicious glue to keep your beautiful enchiladas perfectly in place.
For the best cheesy pull, shred your own cheese from a block; pre-shredded bags often contain anti-caking agents that can make the cheese a bit grainy when melted.
Make-Ahead and Freezing Secrets
You can assemble the entire dish a day ahead, cover it tightly, and keep it in the fridge until you're ready to bake it.
For freezing, cool the sauce and the rolled enchiladas completely separately before assembling and freezing, this prevents the tortillas from becoming a soggy mess.
What to Serve with Your Enchiladas
A big, crisp green salad with a sharp lime vinaigrette provides a refreshing contrast to the rich, cheesy enchiladas.
For a true fiesta, add bowls of cool sour cream, chunky guacamole, and a vibrant pico de gallo for everyone to dollop on top as they please.
The Final Result
When you pull that bubbling, golden dish from the oven, you’ve created more than just a meal.
You’ve made a centrepiece, a conversation starter, and a memory, all wrapped up in one incredibly delicious package.
Chicken Enchiladas made from scratch – juicy, cheesy and full of flavour! There’s a few components to homemade enchiladas, but it is absolutely worth the effort with flavour you can never achieve with packet spice mixes and bottled enchilada sauce. The foundation of this recipe is a double-duty Enchilada Spice Mix that flavours the homemade Enchilada Sauce and also seasons the chicken filling. Plump, generously stuffed, and saucy—not dry or skimpy—these enchiladas are a crowd-pleasing centerpiece for any Mexican-inspired meal.
ingredients
Enchilada Seasoning
1tsp onion powder
1tsp garlic powder
1tsp salt
1tbsp ground cumin
1tbsp paprika
1tbsp dried oregano
1/4tsp black pepper
3/4tsp cayenne pepper (optional, adjust to taste)
Enchilada Sauce
2tbsp olive oil
3tbsp all-purpose flour
2cups low-sodium chicken broth ((500ml))
1.5cups tomato passata or US tomato puree ((375ml))
Chicken Filling
600g chicken breast (or boneless thighs, sliced in half horizontally)
2tbsp olive oil (divided)
1/2 onion (chopped)
2 garlic cloves (finely minced)
1 red bell pepper (diced)
400g refried beans ((14oz can))
400g canned corn (drained (or 1 ¾ cups frozen))
1/4cup water ((65ml))
1cup shredded cheese (Mexican blend, Monterey Jack, or cheddar (100g))
Assembly & Topping
8 tortillas (flour or corn, ~20cm/8" wide)
1.5cups shredded cheese ((150g))
2tbsp fresh cilantro (roughly chopped)
Instructions
Enchilada Seasoning
1
In a small bowl, mix together all the Enchilada Seasoning ingredients: onion powder, garlic powder, salt, cumin, paprika, oregano, black pepper, and cayenne (if using). Set aside.
Enchilada Sauce
2
Heat olive oil in a saucepan over medium heat. Add flour and whisk for 20 seconds to make a roux.
3
Add 2 tablespoons of the Enchilada Seasoning, chicken broth, and tomato passata. Whisk to combine.
4
Increase heat slightly to medium-high. Simmer for 4 minutes, whisking regularly, until sauce thickens to a syrupy consistency. Remove from heat and set aside.
Chicken Filling
5
Drizzle 1 tbsp olive oil over the chicken and toss to coat. Sprinkle with 1 tbsp of the Enchilada Seasoning and mix well.
6
Heat remaining 1 tbsp oil in a large skillet over high heat. Add chicken and sear: 2 minutes on first side, 1.5 minutes on the other. Transfer to a plate, rest 2 minutes, then chop into bite-sized pieces.
7
In the same skillet, add onion and garlic. Cook 1 minute. Add bell pepper and cook 2 more minutes until softened.
8
Stir in refried beans, chopped chicken, corn, water, and 1 cup shredded cheese. Cook 2 minutes until mixture thickens slightly and is juicy but not watery.
Assemble and Bake
9
Preheat oven to 180°C (350°F).
10
Lay a tortilla flat. Spread about 2/3 cup of filling along the bottom third, sprinkle with extra cheese if desired, then roll tightly. Place seam-side down in a 9x13-inch (22x33cm) baking dish.
11
Smear a few tablespoons of enchilada sauce on the bottom of the dish before placing rolled enchiladas to prevent slipping. Repeat with remaining tortillas.
12
Pour remaining sauce over the rolled enchiladas and sprinkle with 1.5 cups shredded cheese.
13
Bake for 20–25 minutes until cheese is melted and bubbly, and edges are lightly golden.
14
Garnish with fresh cilantro and serve immediately.
Nutrition Facts
Servings 6
Serving Size 1 enchilada
Amount Per Serving
Calories420kcal
% Daily Value *
Total Fat20g31%
Saturated Fat8g40%
Cholesterol65mg22%
Sodium820mg35%
Potassium580mg17%
Total Carbohydrate38g13%
Dietary Fiber6g24%
Sugars5g
Protein26g52%
Calcium 20 mg
Iron 15 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Freeze smart: Freeze sauce and assembled (unbaked) enchiladas separately. Assemble when both are cold to avoid soggy tortillas. Bake from frozen—just thaw sauce, pour over, add cheese, and bake!
Tortilla tip: Warm tortillas slightly before rolling to prevent cracking.
Serving ideas: Top with sour cream, guacamole, pico de gallo, or serve with cucumber salad or chipotle lime roasted cauliflower.
Make it spicier: Double the cayenne or add a diced jalapeño to the filling.