best chicken enchilada recipe

The Best Chicken Enchilada Recipe: Creamy, Cheesy & Foolproof

Sharing is caring!

When the air turns cool and you’re craving something warm, bubbly, and comforting, nothing hits the spot quite like homemade chicken enchiladas.

The smell alone, roasted chilies mingling with melted cheese and toasted tortillas, makes everyone wander into the kitchen asking, “When’s dinner?”

My first taste of real enchiladas came from a friend’s mom, who brought over a pan after a long week when I needed a little extra love.

That first bite, creamy chicken, tangy sauce, and soft, cheesy tortillas, felt like a hug in casserole form. Ever since, these enchiladas have been my go-to dish for cozy nights, potlucks, and Sunday dinners.

They’re easy enough for a weeknight but impressive enough for guests. You can prep them in advance, pop them in the oven, and let that golden cheese topping work its magic.

This is one of those recipes that fills your home with warmth, your stomach with happiness, and your heart with memories.

Chicken Enchilada Recipe

These creamy, cheesy chicken enchiladas are the ultimate comfort meal, tender shredded chicken wrapped in soft tortillas, covered in rich enchilada sauce, and baked to golden, bubbly perfection. Simple, cozy, and absolutely foolproof, this recipe is perfect for family dinners or entertaining guests.
Prep Time 20 minutes
Cook Time 25 minutes
5 minutes
Total Time 50 minutes
Servings: 8
Course: Dinner
Cuisine: Mexican-American
Calories: 420

Ingredients
  

  • For the Enchiladas:
  • 2 tablespoons olive oil
  • 1 small onion finely chopped
  • 2 cloves garlic minced
  • 3 cups cooked shredded chicken about 2 large chicken breasts or 1 rotisserie chicken
  • 1 teaspoon chili powder
  • ½ teaspoon ground cumin
  • ½ teaspoon smoked paprika
  • Salt and pepper to taste
  • 1 cup sour cream
  • 1 cup shredded Monterey Jack cheese plus extra for topping
  • 8 –10 flour or corn tortillas 6-inch size
  • For the Sauce & Topping:
  • 2 cups red enchilada sauce homemade or store-bought
  • cups shredded cheddar cheese
  • Fresh cilantro chopped (for garnish)
  • Optional toppings: sliced jalapeños diced avocado, extra sour cream, or lime wedges

Method
 

  1. Preheat the Oven
  2. Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
  3. Prepare the Filling
  4. Heat olive oil in a large skillet over medium heat. Add onion and cook until soft and translucent, about 3–4 minutes. Stir in garlic and cook for another 30 seconds until fragrant.
  5. Add Chicken & Spices
  6. Add the shredded chicken, chili powder, cumin, smoked paprika, salt, and pepper. Mix well to coat evenly. Remove from heat, then stir in sour cream and 1 cup of Monterey Jack cheese. The filling should be creamy and flavorful.
  7. Assemble the Enchiladas
  8. Spread about ½ cup of enchilada sauce on the bottom of your baking dish. Spoon ⅓ cup of filling onto each tortilla, roll it up, and place seam-side down in the dish. Repeat with the rest.
  9. Top & Bake
  10. Pour the remaining sauce evenly over the top. Sprinkle with cheddar cheese and any remaining Monterey Jack. Bake uncovered for 20–25 minutes until the cheese is melted and bubbling.
  11. Garnish & Serve
  12. Let the enchiladas rest for 5 minutes before serving. Sprinkle with fresh cilantro and any desired toppings.
  13. Pro Tip: If your tortillas crack, warm them in the microwave wrapped in a damp paper towel for 15 seconds before rolling.

About the Recipe

This chicken enchilada recipe is everything you want in a comfort meal, simple ingredients, big flavor, and total reliability.

Tender shredded chicken gets tossed with sautéed onions, garlic, creamy sour cream, and a touch of spice.

Each tortilla is rolled up snugly, bathed in rich enchilada sauce, and blanketed in melted cheese that bubbles to golden perfection.

It serves 6–8 people, making it perfect for family dinners or gatherings. You can make it mild or spicy, add veggies, or even use whole-wheat tortillas for a wholesome twist.

Whether you’re cooking from scratch or using leftover rotisserie chicken, this dish never fails to deliver that cozy, satisfying flavor everyone loves.


Ingredients

chicken enchilada recipe Ingredient

For the Enchiladas:

  • 2 tablespoons olive oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 3 cups cooked shredded chicken (about 2 large chicken breasts or 1 rotisserie chicken)
  • 1 teaspoon chili powder
  • ½ teaspoon ground cumin
  • ½ teaspoon smoked paprika
  • Salt and pepper to taste
  • 1 cup sour cream
  • 1 cup shredded Monterey Jack cheese (plus extra for topping)
  • 8–10 flour or corn tortillas (6-inch size)

For the Sauce & Topping:

  • 2 cups red enchilada sauce (homemade or store-bought)
  • 1½ cups shredded cheddar cheese
  • Fresh cilantro, chopped (for garnish)
  • Optional toppings: sliced jalapeños, diced avocado, extra sour cream, or lime wedges

Instructions

  1. Preheat the Oven
    Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
  2. Prepare the Filling
    Heat olive oil in a large skillet over medium heat. Add onion and cook until soft and translucent, about 3–4 minutes. Stir in garlic and cook for another 30 seconds until fragrant.
  3. Add Chicken & Spices
    Add the shredded chicken, chili powder, cumin, smoked paprika, salt, and pepper. Mix well to coat evenly. Remove from heat, then stir in sour cream and 1 cup of Monterey Jack cheese. The filling should be creamy and flavorful.
  4. Assemble the Enchiladas
    Spread about ½ cup of enchilada sauce on the bottom of your baking dish. Spoon ⅓ cup of filling onto each tortilla, roll it up, and place seam-side down in the dish. Repeat with the rest.
  5. Top & Bake
    Pour the remaining sauce evenly over the top. Sprinkle with cheddar cheese and any remaining Monterey Jack. Bake uncovered for 20–25 minutes until the cheese is melted and bubbling.
  6. Garnish & Serve
    Let the enchiladas rest for 5 minutes before serving. Sprinkle with fresh cilantro and any desired toppings.

Pro Tip: If your tortillas crack, warm them in the microwave wrapped in a damp paper towel for 15 seconds before rolling.


Tips for Success

chicken enchilada recipe

To keep your enchiladas soft but not soggy, don’t overfill or drown them in sauce before baking, just a light coating does the trick.

Lightly toasting your tortillas in a dry skillet adds flavor and helps them hold their shape.

Rotisserie chicken is your best shortcut. It’s juicy, flavorful, and saves precious prep time. For homemade chicken, poach it in salted water or broth until tender, then shred while warm for the perfect texture.

Finally, always let your enchiladas rest for a few minutes after baking. This allows the sauce to settle and the cheese to thicken slightly, so every serving scoops up beautifully.


What Goes Well With It

chicken enchilada

These chicken enchiladas shine alongside classic Mexican sides. Try them with cilantro-lime rice, refried or black beans, or a simple avocado salad for a balanced meal. The fresh, tangy flavors cut through the creamy richness perfectly.

If you’re entertaining, pair them with tortilla chips and homemade guacamole or pico de gallo for starters. A chilled glass of margarita, sparkling water with lime, or iced tea makes an ideal drink pairing.

For family dinners, I love serving them straight from the oven with a side of roasted corn and a dollop of sour cream. It’s warm, comforting, and feels like a little fiesta at the table.


Nutrition & Health Benefits

chicken enchilada recipe pin

While these enchiladas are undeniably indulgent, they’re also packed with protein and nutrients. The chicken provides lean protein to keep you full and energized, while cheese offers calcium and that comforting, melty richness we all crave.

You can easily lighten the recipe if you like, swap sour cream for Greek yogurt, use part-skim cheese, or add black beans and sautéed veggies to stretch the filling. Whole-wheat or corn tortillas boost fiber content and make it heartier.

Even in its classic form, this dish delivers comfort without going overboard. It’s a balanced blend of carbs, protein, and flavor that nourishes body and soul.


How to Store & Reheat

Chicken enchiladas store beautifully. Keep leftovers in an airtight container in the refrigerator for up to 4 days. The flavors deepen as they sit, making next-day lunches even better.

For long-term storage, freeze baked or unbaked enchiladas for up to 3 months. If freezing unbaked, assemble them without cheese topping, wrap tightly in foil, and freeze.

When ready, bake from frozen at 375°F for about 45 minutes, adding cheese in the last 10–15 minutes.

To reheat single servings, microwave for 1–2 minutes or use the oven at 350°F for 15–20 minutes. Add a little extra sauce or sprinkle of cheese to keep everything moist and flavorful.


Closing Personal Touch

Every time I make these chicken enchiladas, I’m reminded that good food doesn’t have to be fancy, it just has to be made with love. This dish has become our family’s “comfort classic.” It’s what I bring to new neighbors, what I make when my kids have a rough week, and what I crave when I miss home.

There’s always a little magic in that first scoop from the pan, the melted cheese stretching, the steam rising, and the smell that promises warmth and togetherness. My family calls them “Mom’s hugs in a pan,” and I think that says it all.

If you’re looking for a recipe that never fails, this is it. Roll up those tortillas, pour on the sauce, and bake up some happiness.

These creamy, cheesy, foolproof chicken enchiladas are bound to become one of your new family favorites.