Cheesy, creamy, and loaded with tender chicken and colorful sautéed peppers, this Chicken Fajita Casserole is what weeknight dinner dreams are made of. I first threw this together on a night when I had a rotisserie chicken sitting on the counter and a serious craving for fajitas but zero desire to stand over a hot skillet building individual plates for everyone. One big baking dish later, all those bold, smoky fajita flavors were bubbling away under a blanket of melted cheese and I never looked back. It comes together in about 45 minutes with mostly pantry staples, which honestly makes it feel like a cheat code for busy evenings.

If cozy, crowd-pleasing dinners are your thing, you'll also love my Boursin Chicken and Crispy Chicken Bacon Ranch Wraps for nights when you want something equally satisfying with just as little fuss.
Why This Casserole Is a Keeper
Everything goes into one pan before it hits the oven, which means minimal cleanup. The rotisserie Chicken Fajita Casserole keeps prep time short, the fajita seasoning does the heavy flavor lifting, and the combination of cream cheese, sour cream, and Mexican cheese creates a sauce that's rich and creamy without needing anything complicated. It feeds six people comfortably and reheats beautifully, which makes it genuinely great for meal prep too.
Jump to:
Chicken Fajita Casserole ingrediants
Here's everything that goes into this chicken fajita casserole, with a little note on why each one matters.
See Recipe Card Below This Post For Ingredient Quantities
- Green bell pepper: Adds a slightly bitter, fresh crunch that balances the richness of the creamy sauce. It softens beautifully after sautéing.
- Red bell pepper: Sweeter than green and adds a pop of color that makes the finished casserole look as good as it tastes.
- Yellow onion: Sautéed until translucent, it adds a mild sweetness and savory depth to the base of the filling.
- Oil: One tablespoon for sautéing the vegetables, one for greasing the baking dish. Avocado or olive oil both work well here.
- Rotisserie chicken: The ultimate shortcut. Pre-cooked, already seasoned, and tender, it saves a significant amount of time and adds a lot of flavor. Any cooked chicken works if you don't have rotisserie on hand.
- Spanish style rice: Cook according to the package directions before adding. It gives the casserole its hearty, filling body and soaks up all that creamy, spiced sauce.
- Cream of chicken soup: Creates the creamy base of the sauce and adds a savory, comforting richness. It binds the whole filling together.
- Salsa: Brings brightness, acidity, and a little heat to balance the creaminess. Use mild, medium, or hot depending on your heat preference.
- Cream cheese: Makes the sauce thick, creamy, and luxurious. Softening it to room temperature first helps it melt smoothly into the mixture without lumps.
- Mexican shredded cheese: Half goes into the filling, half goes on top. The topping layer melts into that golden, slightly crispy cheesy crust everyone fights over.
- Sour cream: Adds tang and creaminess to the sauce, softening the boldness of the Chicken Fajita Casserole seasoning just enough.
- Fajita seasoning: The flavor backbone of the whole dish. Smoky, savory, and just a little spicy, it ties every component together.
- Cilantro: A fresh, bright finish that adds color and a little herby lift to the finished dish. Skip it if cilantro isn't your thing.
How to Make Chicken Fajita Casserole
Simple steps, one baking dish, and dinner for six.
Preheat the oven: Set your oven to 350°F (175°C) so it's fully heated by the time the casserole is ready to go in.
Sauté the vegetables: Heat 1 tablespoon of oil in a sauté pan over medium heat. Add the diced green bell pepper, red bell pepper, and yellow onion. Cook for about 5 minutes, stirring occasionally, until the onions are translucent and the peppers have softened slightly.

Build the filling: Add the chopped rotisserie Chicken Fajita Casserole, cooked Spanish style rice, cream of chicken soup, salsa, softened cream cheese, half the shredded Mexican cheese, sour cream, and fajita seasoning to the pan. Stir everything together until fully combined and the cream cheese has melted into a smooth, creamy sauce. The mixture should smell incredible at this point.

Transfer to the baking dish: Remove the pan from heat. Grease your 9x13-inch baking dish with the remaining tablespoon of oil, then pour in the Chicken Fajita Casserole filling and spread it into an even layer.
Bake covered: Cover the dish tightly with aluminum foil and bake for 15 to 20 minutes, until the casserole is warmed through and just starting to bubble around the edges.
Add the cheese topping: Remove the foil, sprinkle the remaining shredded cheese evenly over the top, and return to the oven uncovered for another 5 minutes until the cheese is fully melted and starting to look golden in spots.
Finish and serve: Top with chopped cilantro if you're using it and serve hot, scooping deep to get all those layers of Chicken Fajita Casserole, rice, and creamy sauce in every bowl.
Easy Substitutions
- Rotisserie chicken: Any cooked Chicken Fajita Casserole works, grilled, baked, or poached. Leftover chicken thighs are especially good here.
- Spanish style rice: Plain cooked white rice or brown rice both work. Cauliflower rice is a great lower-carb swap.
- Cream of chicken soup: Cream of mushroom or cream of celery are easy swaps. A homemade white sauce works too if you prefer to skip the canned version.
- Cream cheese: Full-fat Greek yogurt stirred in at the end adds creaminess with a tangier flavor. Neufchâtel cheese is a lighter substitute with a very similar texture.
- Salsa: Rotel diced tomatoes and green chiles are a great swap and add a slightly chunkier texture.
- Fajita seasoning: Use taco seasoning if that's what you have. A homemade blend of cumin, chili powder, garlic powder, onion powder, smoked paprika, and oregano works perfectly.
- Sour cream: Plain Greek yogurt is an easy one-to-one substitute.
Equipment
- 9x13-inch baking dish
- Sauté pan
- Spatula or wooden spoon
- Aluminum foil
- Measuring cups and spoons
- Knife and cutting board
Storage Tips
Refrigerator: Store leftovers in an airtight container for up to 4 days. The flavors actually deepen overnight, making day-two servings genuinely great.
Reheating: Warm individual portions in the microwave in 60-second intervals, stirring between each one. To reheat a larger portion, cover with foil and warm in a 325°F oven for about 15 to 20 minutes.
Freezing: This casserole freezes well. Let it cool completely, then cover tightly with foil and freeze for up to 3 months. Thaw overnight in the fridge before reheating. The texture of the cream cheese sauce may change slightly but still tastes great.
Make-ahead: Assemble the full casserole up to 24 hours ahead, cover tightly, and refrigerate unbaked. Add an extra 5 to 10 minutes to the covered baking time since it's going in cold.
Ways to Serve Chicken Fajita Casserole
This is a complete meal on its own, but a few simple sides round the table out nicely.
- With warm flour tortillas on the side for scooping, because the creamy sauce is incredible wrapped up in a soft tortilla.
- Topped with sliced avocado or a quick guacamole for a fresh, cool contrast to the warm, cheesy filling.
- Alongside a light soup course like this Seafood Bisque if you're feeding a bigger group and want to stretch the meal.
- With a side of Salt And Pepper Chicken for a spread that covers everyone's preferences at a casual gathering.
Top Tip
Soften the cream cheese fully. Cold cream cheese doesn't melt evenly and can leave lumps in the sauce. Leave it out for 30 to 45 minutes before you start or cut it into small cubes to help it melt faster.
Cook the rice before it goes in. Uncooked rice won't absorb liquid properly in the oven at this temperature. Always follow the package directions first.
Taste the filling before it goes into the dish. Chicken Fajita Casserole seasoning packets vary in saltiness, so give it a taste after combining everything and adjust if needed before baking.
FAQ
Can I use fresh-cooked Chicken Fajita Casserole instead of rotisserie?
Absolutely. Any fully cooked Chicken Fajita Casserole works in this fajita chicken casserole with rice. Baked or grilled chicken breasts, cooked and chopped chicken thighs, or even shredded chicken from a slow cooker are all great options. Season the chicken well before adding it so the filling has enough flavor depth throughout.
Can this Chicken Fajita Casserole be made ahead and frozen?
Yes, this is one of the better Chicken Fajita Casserole for making ahead. Assemble it completely, cover tightly with foil, and freeze before baking for up to 3 months. Thaw overnight in the fridge, then bake as directed, adding a few extra minutes to the covered baking time. It's a great option for meal prep or stocking the freezer for a busy week.
What can I substitute for cream cheese in this recipe?
If you want to skip the cream cheese, full-fat Greek yogurt stirred in off the heat adds a similar creamy tang. Neufchâtel cheese is the closest substitute in terms of texture and melting. For a lighter creamy Chicken Fajita Casserole, a simple mixture of sour cream and a little extra cream of chicken soup can fill the same role.
How do I make this Chicken Fajita Casserole spicier?
A few easy options: swap the mild salsa for a hot variety, add a diced jalapeño to the vegetables when you sauté them, or stir in a teaspoon of chipotle chili powder with the fajita seasoning. A drizzle of your favorite hot sauce over the finished casserole also goes a long way. For a smoky heat, a pinch of cayenne mixed into the filling before baking gives a nice consistent warmth in every bite.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Chicken Fajita Casserole

Chicken Fajita Casserole
Ingredients
Method
- Preheat the oven to 350°F (175°C).
- In a large sauté pan, heat 1 Tablespoon oil over medium heat.
- Add diced green and red bell peppers along with diced yellow onion to the pan. Sauté for 5 minutes until the onions become translucent and the peppers soften.
- Stir in the chopped rotisserie chicken, cooked Spanish rice, cream of chicken soup, salsa, softened cream cheese, half of the shredded cheese, sour cream, and fajita seasoning. Mix until everything is evenly combined and the cheeses are melted.
- Remove the pan from heat and set aside.
- Lightly grease a 9x13-inch baking dish with the remaining 1 Tablespoon oil.
- Transfer the chicken and rice mixture into the prepared baking dish, spreading evenly.
- Cover the dish with aluminum foil and bake for 15-20 minutes until heated through and slightly bubbling.
- Remove the foil, sprinkle the remaining shredded cheese over the top, and bake an additional 5 minutes until the cheese is fully melted.
- Garnish with chopped cilantro if desired before serving.













Leave a Reply