Let’s talk about easy homemade chicken enchiladas. The kind that fill your kitchen with the smell of toasted corn and bubbling cheese on a night you really need it. My kid, who usually picks at everything, asked for a second helping last week. That’s the magic of this dish.
Here’s why this recipe works: we skip the fussy steps. No frying tortillas individually. We use a simple, flavorful sauce that comes together in the same pan as the chicken. The result is tender, saucy, and deeply satisfying. It’s the definition of a weeknight rescue.
Jump to:
Why You’ll Love These Easy Homemade Chicken Enchiladas
First, the texture is everything. The tortillas soften just enough in the sauce without turning to mush. You get a perfect bite every time—a little chew from the tortilla, tender chicken, and that melty cheese pull.

Second, it’s a one-pan filling situation. You cook the chicken, then make the sauce right in that same skillet. Less washing up means more time to actually enjoy your dinner. A major win.
Third, it’s incredibly adaptable. Got leftover turkey or rotisserie chicken? Use it. Want to add black beans or corn? Go for it. This recipe is a friendly template.
Finally, it reheats like a dream. The flavors settle and deepen overnight. I often make a double batch just to have lunches sorted for a couple days. It might even be better on day two.
Ingredients for Your Easy Homemade Chicken Enchiladas
Gather these simple things. Most are pantry staples.
- 1 1/2 lbs boneless, skinless chicken breasts
- 1 tablespoon olive oil
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 1 (4 oz) can diced green chiles
- 2 tablespoons all-purpose flour
- 2 cups chicken broth
- 1 (8 oz) can tomato sauce
- 1 teaspoon ground cumin
- 1/2 teaspoon chili powder
- 1/2 teaspoon dried oregano
- Salt and black pepper to taste
- 10-12 corn tortillas (6-inch size)
- 3 cups shredded Monterey Jack cheese, divided
- Optional for serving: chopped fresh cilantro, diced avocado, sour cream, sliced jalapeños
A quick note on the tortillas: corn tortillas are traditional and give the best flavor for these easy homemade chicken enchiladas. They have a toasty, earthy quality that flour tortillas just can’t match. If they crack when you roll them, warm them for 20 seconds in a damp paper towel in the microwave first. For more authentic Mexican cooking tips, I always learn something new from the experts at Lilly’s Bites.
How to Make Easy Homemade Chicken Enchiladas
Follow these steps. Breathe in that amazing smell. It’s part of the process.
- Cook the chicken. Heat the olive oil in a large skillet over medium-high heat. Season the chicken breasts generously with salt and pepper. Add them to the hot skillet. Cook for 6-7 minutes per side, until golden brown and cooked through. Transfer to a plate and let rest for 5 minutes. Then, use two forks to shred the meat into bite-sized pieces. Set aside.
- Build the sauce. In that same skillet (don’t wash it!), add the diced onion. Cook over medium heat until soft and translucent, about 5 minutes. You’ll hear a gentle sizzle. Add the garlic and cook for just 30 seconds until fragrant—don’t let it burn. Stir in the diced green chiles. Sprinkle the flour over everything and stir for 1 minute. This cooks out the raw flour taste and will thicken our sauce beautifully for our easy homemade chicken enchiladas.
- Finish the enchilada sauce. Slowly pour in the chicken broth while whisking constantly to avoid lumps. Then stir in the tomato sauce, cumin, chili powder, and oregano. Bring to a simmer. Let it bubble gently for 3-4 minutes, stirring occasionally, until it thickens enough to coat the back of a spoon. Taste it. This is your moment to adjust the salt and pepper. Remove from heat.
- Combine filling. Pour about 1 cup of the finished sauce into a bowl with the shredded chicken. Add 1 cup of the shredded cheese. Stir until everything is warmly coated and glistening. This is your enchilada filling.
- Assemble. Preheat your oven to 375°F (190°C). Spread 1/2 cup of the remaining sauce in the bottom of a 9×13 inch baking dish. Warm your tortillas briefly to make them pliable. For each tortilla, spoon about 1/3 cup of the chicken mixture down the center. Roll it up tightly and place it seam-side down in the baking dish. Pack them in snugly. This step is the heart of assembling easy homemade chicken enchiladas.
- Bake to perfection. Pour the rest of the sauce evenly over the top of the rolled enchiladas. Make sure every bit gets sauced. Sprinkle the remaining 2 cups of cheese over everything. Bake for 20-25 minutes, until the cheese is completely melted, bubbly, and has those gorgeous golden-brown spots. You’ll see the sauce bubbling around the edges. That’s your cue.
- Rest and serve. Take the pan out of the oven. Let it sit for 5 minutes. This lets everything set so your enchiladas hold their shape when you serve them. Top with fresh cilantro, avocado, or a dollop of sour cream. Dive in.

Tips, Tricks, and Twists
Make-Ahead Magic: You can assemble the entire pan, cover it tightly, and refrigerate it for up to 24 hours before baking. Just add an extra 5-10 minutes to the bake time since it’s going in cold. Perfect for getting ahead on a busy day.
The Reheat Secret: Leftovers reheat beautifully. Cover a portion with a damp paper towel and microwave for 60-90 seconds. The towel keeps the tortillas from getting tough. For a crowd, reheat the whole pan, covered with foil, in a 350°F oven for 15-20 minutes.
Spice It Your Way: This recipe is mild and family-friendly. For more heat, add a minced jalapeño to the onions, use a spicy enchilada sauce, or sprinkle some cayenne pepper into the sauce. Let everyone customize their bowl with hot sauce.
A Hearty Variation: Turn these into a fantastic soup! Simply shred the cooked chicken, but don’t make the filling. Add an extra 4 cups of broth to the sauce along with the chicken, a can of drained black beans, and a cup of frozen corn. Simmer for 10 minutes. Top with tortilla strips and cheese. A whole new meal from the same flavors.
Freezer Friendly: After assembling, wrap the unbaked pan well in plastic wrap and foil. Freeze for up to 2 months. Thaw overnight in the fridge before baking as directed. Having a pan of these easy homemade chicken enchiladas in the freezer is like a dinner insurance policy.
Make this on a Tuesday. Watch it disappear. I’d love to hear how yours turned out—tag me on Pinterest or drop a comment on the blog. Now, go get that cheese bubbly.

Ingredients
Method
- Heat the olive oil in a large skillet over medium-high heat. Season the chicken breasts generously with salt and pepper. Add them to the hot skillet. Cook for 6-7 minutes per side, until golden brown and cooked through. Transfer to a plate and let rest for 5 minutes. Then, use two forks to shred the meat into bite-sized pieces. Set aside.
- In that same skillet (don't wash it!), add the diced onion. Cook over medium heat until soft and translucent, about 5 minutes. You'll hear a gentle sizzle. Add the garlic and cook for just 30 seconds until fragrant—don't let it burn. Stir in the diced green chiles. Sprinkle the flour over everything and stir for 1 minute. This cooks out the raw flour taste and will thicken our sauce beautifully for our easy homemade chicken enchiladas.
- Slowly pour in the chicken broth while whisking constantly to avoid lumps. Then stir in the tomato sauce, cumin, chili powder, and oregano. Bring to a simmer. Let it bubble gently for 3-4 minutes, stirring occasionally, until it thickens enough to coat the back of a spoon. Taste it. This is your moment to adjust the salt and pepper. Remove from heat.
- Pour about 1 cup of the finished sauce into a bowl with the shredded chicken. Add 1 cup of the shredded cheese. Stir until everything is warmly coated and glistening. This is your enchilada filling.
- Preheat your oven to 375°F (190°C). Spread 1/2 cup of the remaining sauce in the bottom of a 9x13 inch baking dish. Warm your tortillas briefly to make them pliable. For each tortilla, spoon about 1/3 cup of the chicken mixture down the center. Roll it up tightly and place it seam-side down in the baking dish. Pack them in snugly. This step is the heart of assembling easy homemade chicken enchiladas.
- Pour the rest of the sauce evenly over the top of the rolled enchiladas. Make sure every bit gets sauced. Sprinkle the remaining 2 cups of cheese over everything. Bake for 20-25 minutes, until the cheese is completely melted, bubbly, and has those gorgeous golden-brown spots. You'll see the sauce bubbling around the edges. That's your cue.
- Take the pan out of the oven. Let it sit for 5 minutes. This lets everything set so your enchiladas hold their shape when you serve them. Top with fresh cilantro, avocado, or a dollop of sour cream. Dive in.

