There’s something incredibly comforting about homemade chicken enchiladas. Whether you’re feeding a hungry family or hosting friends, this recipe brings bold flavors and cozy vibes together in one delicious dish. With tender chicken wrapped in warm tortillas, smothered in a rich enchilada sauce, and topped with melted cheese, you’ll quickly see why this classic Mexican-inspired meal is a favorite.

Making chicken enchiladas at home lets you control every ingredient, from the spice level to the cheese, so it’s tailor-made to your taste. Plus, it’s easier than you think! This recipe will guide you through simple steps to create a crowd-pleasing dinner that’s perfect any night of the week.
Why You'll Love This Recipe
- Rich, flavorful sauce made from scratch with authentic spices
- Tender shredded chicken that stays juicy and moist
- Quick assembly with simple ingredients you likely have on hand
- Perfectly melty cheese topping for irresistible gooeyness
- Great for meal prep or feeding a hungry crowd
Ingredients
Gather these ingredients to make your homemade chicken enchiladas come together beautifully. The sauce and filling are both made from scratch for fresh flavor.
- 2 tablespoons olive oil
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 pound boneless, skinless chicken breasts
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- ½ teaspoon smoked paprika
- ¼ teaspoon cayenne pepper (optional, adjust to taste)
- 1 teaspoon dried oregano
- 1 cup chicken broth, low sodium
- 1 (10-ounce) can red enchilada sauce
- 8 small flour tortillas (6-inch)
- 2 cups shredded Monterey Jack or cheddar cheese, divided
- ½ cup chopped fresh cilantro, plus extra for garnish
- 1 tablespoon fresh lime juice
- Salt and pepper to taste
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Servings: 4
- Calories: Approximately 450 per serving
How to Make Homemade Chicken Enchiladas
- Preheat your oven to 375°F and lightly grease a 9x13-inch baking dish.
- Heat olive oil in a large skillet over medium heat. Add chopped onion and cook until softened, about 4 minutes. Stir in garlic and cook for another minute until fragrant.
- Add chicken breasts to the skillet along with cumin, chili powder, smoked paprika, cayenne, oregano, salt, and pepper. Sear the chicken on both sides until just browned, about 3 minutes per side.
- Pour in chicken broth and enchilada sauce, cover, and simmer on low heat for 15 minutes, or until chicken is cooked through and tender.
- Remove chicken from the skillet and shred it with two forks. Return shredded chicken to the sauce and stir in lime juice and chopped cilantro.
- Warm tortillas briefly in the microwave or on a dry skillet to make them pliable. Spoon about ½ cup of the chicken mixture onto each tortilla, sprinkle with a little cheese, then roll tightly and place seam-side down in the prepared baking dish.
- Once all tortillas are filled and arranged, pour any remaining sauce over the top and sprinkle with the remaining cheese.
- Bake uncovered for 15-20 minutes until the cheese is melted, bubbly, and slightly golden.
- Garnish with extra cilantro and serve hot with your favorite sides like rice, beans, or a fresh salad.
Tips for the Best Results
- Use fresh spices for the best flavor impact in your enchilada sauce and chicken seasoning.
- Don’t skip warming the tortillas; it keeps them from cracking when rolling.
- If you prefer a spicier dish, add chopped jalapeños to the filling or sprinkle on top before baking.
- For extra creaminess, stir a few tablespoons of sour cream or crema into the sauce before assembling.
- Leftover enchiladas reheat well in the oven or microwave—just cover to keep moisture in.
Storage and Reheating
Store any leftover homemade chicken enchiladas in an airtight container in the refrigerator for up to 3 days. To keep them fresh longer, you can freeze the assembled but unbaked enchiladas for up to 2 months.
When reheating, cover the enchiladas with foil and warm in a 350°F oven for 15-20 minutes until heated through. Microwaving works too; just cover loosely and heat in short intervals to avoid drying out.
Frequently Asked Questions
Can I use rotisserie chicken instead of cooking chicken breasts?
Yes! Using shredded rotisserie chicken is a great shortcut that saves time. Just mix it with the sauce and spices, then proceed with assembling and baking as usual.
What type of cheese works best for chicken enchiladas?
Monterey Jack, cheddar, or a Mexican cheese blend all melt beautifully and offer a creamy, mild flavor that complements the enchilada sauce perfectly.
Can I make this recipe gluten-free?
Absolutely. Just swap out the flour tortillas for gluten-free corn tortillas, and double-check the enchilada sauce ingredients to ensure they are gluten-free.
How do I prevent the enchiladas from getting soggy?
Be sure not to overfill the tortillas, and drain excess liquid from the chicken mixture if necessary. Baking uncovered helps the cheese brown and the edges stay sturdy.