Made with tender chicken, peppers, onions, and a creamy enchilada sauce layered with tortillas and melty cheese, this chicken fajita casserole bakes into an easy, family-friendly dinner. All the smoky flavor of fajitas with the comfort of a make-ahead casserole, ready to feed a crowd or freeze for later!

A hand taking a spoonful of a casserole with cheese out of a white baking dish. Baking dish is surrounded by a striped towel and small bowls of sour cream and fresh herbs.

5 star review

“Another simple to make and super tasty recipe! Thanks Robyn!”

– Maria

Cheesy Chicken Fajita Enchilada Casserole for Dinner Tonight!

This chicken fajita casserole came out of a craving for fajita night with less hands-on time at the stove, and it’s been one of the most-requested dinners in my house ever since! My goal was to capture the smoky, cheesy, slightly creamy magic of a classic fajita without serving it taco-style, and layering everything between tortillas turned out to be the easiest way to do it. The result is the kind of dinner that feels like a treat but holds up to a real weeknight, with the bonus of being completely freezer-friendly for future-you. Gotta love that!

As for making it, I found that corn tortillas held up better than flour in early rounds because flour tortillas tend to soften into mush as they soak up the sauce. Both work, but corn gives you better structure and a more authentic fajita flavor, but really, it’s up to you, so use what you have and what you love. The 2-ingredient cream cheese and enchilada sauce combination was a tweak I landed on after testing a fully cream cheese-based sauce that came out too heavy and a fully enchilada-based version that came out too thin. The mix of the two is what gives you a fresh, lightly creamy sauce that coats every layer without weighing down the casserole.

Serve this chicken fajita casserole with sliced avocado, fresh cilantro, sour cream, or a squeeze of lime. And a side of my Mexican slaw adds a fresh, crunchy contrast that cuts through the richness, and leftovers reheat beautifully in a covered pan with a splash of water for up to 4 days. Bonus, the homemade enchilada sauce I use here takes 10 extra minutes but makes a real difference in the final flavor, and a good store-bought sauce works in a pinch. And when you want all the chicken fajita flavor with even less hands-on time, my sheet pan chicken fajitas deliver the same smoky peppers and tender chicken with one pan and a 30-minute cook!

A white baking dish filled with a casserole with red sauce, tortillas, and cheese and topped with chopped herbs. Baking dish is surrounded by a striped towel and small bowls of sour cream and fresh herbs.

Welcome to My Kitchen! Let’s Make a Baked Chicken Fajita Casserole with Tortillas

Jump to Recipe Instructions

Testing Tips for Creamy Chicken Fajita Bake

  • Slice the bell peppers and onions thin rather than in chunks. Thinner slices cook through evenly during the saute and don’t release as much water during the bake, which is what protects you from a soggy casserole bottom.
  • Bring the cream cheese to room temperature before adding it to the skillet if you can. Pulling it from the fridge 30 minutes ahead works, or microwave it for 15 seconds in a pinch.
  • Don’t fully cook the chicken in the saute step. Pulling it off the heat after one good sear keeps it from drying out during the 40 minutes in the oven.
  • Cover the dish tightly with foil for the first 30 minutes and uncover for the last 10. The covered phase keeps the tortillas tender and lets the cheese melt evenly, while the uncovered finish gives you that bubbling, golden top everyone wants on a casserole.
  • If you want to make it ahead, assemble the whole casserole the night before and refrigerate, or freeze it tightly wrapped for up to 3 months. Pull it from the fridge 30 minutes before baking, or thaw frozen overnight in the fridge before going straight into the oven. Add 10-15 minutes to the covered bake time when starting from cold.
A hand taking a spoonful of a casserole with cheese out of a white baking dish. Baking dish is surrounded by small bowls of sour cream and fresh herbs.
A hand taking a spoonful of a casserole with cheese out of a white baking dish. Baking dish is surrounded by a striped towel and small bowls of sour cream and fresh herbs.
5 stars (5 ratings)

Chicken Fajita Casserole (With Tortillas)

Chicken fajita casserole layered with tortillas, peppers, onions, and a creamy enchilada sauce. A cheesy, family-friendly bake ready in under an hour.

Ingredients

  • 2 teaspoons olive oil
  • 1 teaspoon kosher salt, divided
  • ½ teaspoon garlic powder
  • ½ teaspoon chili powder
  • ½ teaspoon smoked paprika
  • 1 ½ pounds chicken (breast or thighs), cut into 1-inch bite-sized pieces
  • 2 yellow onions, thinly sliced
  • 2 bell peppers (any color), thinly sliced
  • 1 (15-ounce) can pinto beans, drained and rinsed
  • 2 cups red enchilada sauce, divided
  • 2 ounces cream cheese
  • 12 small tortillas (corn or flour)
  • ½ cup shredded Mexican cheese blend

Instructions 

  • Heat the oven to 375F.
  • Heat a large skillet or Dutch oven over medium high heat. Add 1 teaspoon of olive oil along with the chicken in an even layer. Sprinkle evenly with garlic powder, chili powder, smoked paprika, and ½ teaspoon salt.
  • Cook until browned on one side (about 5 minutes) then flip and cook for 1 more minute. Remove from the pan and set aside.
  • The chicken can be slightly underdone here, as it will continue to cook in the oven.
  • To the same skillet, turn the heat down to medium, then add 1 teaspoon olive oil, onion, and peppers. Cook until slightly charred and slightly tender, about 5 minutes.
  • Add the chicken back to the pan, along with beans, ½ teaspoon salt, 1 cup enchilada sauce, and cream cheese, stirring until the cream cheese is well incorporated, stirring to scrape up any browned bits in the bottom of the pan.
  • Spray a 9×13 ceramic baking dish with cooking spray. Add ½ cup enchilada sauce in the bottom of the pan. Layer 4 tortillas on top of the sauce.
  • Carefully spoon half of the chicken fajita veggie mixture over the tortillas, layer on another 4 tortillas, spoon the remaining half of the chicken fajita veggie mixture over tortillas, then layer the remaining 4 tortillas on top.
  • Pour the remaining ½ cup enchilada sauce on top of the tortillas, spreading evenly. Sprinkle evenly with the shredded cheese.
  • Cover with foil and bake for 30 minutes or until bubbling. Uncover and bake an additional 10 minutes, or until the cheese is browned and melted.

Notes

  • Tortillas: I tested this recipe with both flour and corn tortillas. I personally preferred the corn tortillas, however, it that’s what you have on hand flour work great, too.
  • GF: For gluten-free, make sure to use a gluten-free enchilada sauce.

Nutrition Information:

Serving: 1 (of 5), Calories: 380kcal, Carbohydrates: 37g, Protein: 32g, Fat: 12g, Saturated Fat: 5g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 4g, Cholesterol: 91mg, Sodium: 629mg, Potassium: 685mg, Fiber: 6g, Sugar: 10g, Vitamin A: 2131IU, Vitamin C: 56mg, Calcium: 131mg, Iron: 2mg
Nutrition disclaimer
Did you make this recipe?If you do, be sure to share it on Instagram and tag me at @realfoodwholelife so I can see!

Share + Save this Recipe