Chicken Fajita Casserole gives me the fajita flavors I want without having to stand at the stove cooking individual batches of chicken and vegetables. Everything goes into one dish, and the oven brings it all together with melted cheese on top.

The peppers and onions soften as they bake, adding a little sweetness to the seasoned chicken. I like using a mix of colors because it makes the casserole look just as inviting as it tastes.
What makes this especially handy is that you can use cooked chicken and get the whole dish assembled pretty quickly. I often keep a few tortillas or some rice nearby for serving, but the casserole is filling enough to stand on its own.
A little salsa, avocado, or fresh cilantro on top is all I need to finish it. It is a simple dinner, but the flavors have that familiar fajita taste that makes everyone reach for another serving.
Why You Will Love This Recipe
Chicken Fajita Casserole combines seasoned chicken, colorful peppers, onions, and melted cheese in one easy baking dish. You get the flavors of fajitas without needing a skillet for every ingredient.
The recipe is also flexible. You can use leftover chicken, rotisserie chicken, or freshly cooked chicken, depending on what you have available. The vegetables can be adjusted too if you have a favorite pepper you’d like to use.
I like serving this with simple toppings because they add freshness without making the recipe more complicated. A spoonful of salsa and some sliced avocado can make each serving feel a little different.
Ingredients for Chicken Fajita Casserole

For the Chicken and Vegetables
- 2 cups cooked chicken, shredded or chopped into bite-size pieces.
- 1 bell pepper, sliced into thin strips. Any color works.
- 1/2 onion, thinly sliced so it softens easily while baking.
- 1 can diced tomatoes, drained to prevent the casserole from becoming watery.
- 1 tablespoon fajita seasoning, for the main seasoning.
- 1/2 cup sour cream, for a creamy texture.
- 1/2 cup salsa, for tomato flavor and a little heat.
- 1/2 cup chicken broth, to keep the filling moist.
- Salt and black pepper, as needed.
For the Cheese Topping
- 1 1/2 cups shredded Mexican-blend or cheddar cheese, for a melty, flavorful topping.
- Chopped cilantro or green onions, optional for serving.
How to Make Chicken Fajita Casserole
- Preheat the oven to 375°F and prepare the baking dish. Lightly grease a 9×13-inch casserole dish with cooking spray or a little oil so the chicken mixture does not stick during baking.
- Prepare the peppers and onion. Slice the bell pepper and onion into thin, even strips. Keeping the pieces similar in size helps them soften at roughly the same rate while the casserole bakes.
- Make the creamy fajita mixture. In a large bowl, stir together the sour cream, salsa, chicken broth, fajita seasoning, a little salt, and black pepper. Mix until the sauce is smooth and evenly seasoned.
- Add the chicken and tomatoes. Stir the cooked chicken and drained diced tomatoes into the sauce. Make sure the chicken is well coated so the creamy mixture can keep it moist as it bakes.
- Add the vegetables. Fold the sliced bell pepper and onion into the chicken mixture. Stir gently but thoroughly so the vegetables are spread throughout rather than sitting mostly on top.
- Transfer the mixture to the baking dish. Spoon everything into the prepared casserole dish and spread it into an even layer. Make sure the vegetables are not piled too heavily in one area because an even layer will cook more consistently.
- Cover the top with cheese. Sprinkle the shredded Mexican-blend or cheddar cheese evenly over the chicken and vegetables. A full layer of cheese helps hold in moisture and creates the golden, bubbly topping you want from a casserole.
- Bake until the vegetables are tender and the cheese is melted. Place the uncovered dish in the oven and bake for about 25–30 minutes. The casserole should be hot and bubbling around the edges, the peppers should be tender, and the cheese should be completely melted.
- Brown the cheese if you like. For a more golden top, switch the oven to broil for the final 1–2 minutes. Keep a close eye on the casserole because the cheese can brown quickly under the broiler.
- Let the casserole rest briefly. Remove the dish from the oven and let it sit for about 5–10 minutes. This gives the creamy filling a chance to settle and makes it easier to serve without the sauce spreading too quickly.
- Add fresh toppings before serving. Sprinkle chopped cilantro or green onions over the top if you like. You can also add salsa, sliced avocado, or a little sour cream for extra freshness and flavor.
What to Serve Chicken Fajita Casserole

Chicken Fajita Casserole pairs well with simple sides that fit the Tex-Mex flavors. I like serving it with warm tortillas so you can scoop some of the chicken and vegetables inside and make an easy fajita-style wrap.
Rice is another good option, especially cilantro-lime rice or simple white rice. Black beans, corn, or a fresh tomato and avocado salad also work well if you want a more complete meal.
For toppings, I usually put salsa, sliced avocado, chopped cilantro, and extra sour cream on the table. You don’t need all of them, but having a few options lets everyone finish their serving exactly how they like it.
How to Store and Reheat Chicken Fajita Casserole
Store leftover Chicken Fajita Casserole in an airtight container or cover the baking dish tightly and refrigerate it for up to 3–4 days. Let the casserole cool slightly before refrigerating and keep it chilled until you’re ready to reheat it.
For individual portions, the microwave is the easiest option. Heat one serving for about 1–2 minutes, then continue in short intervals until the center is hot. If the filling seems a little dry, add a small spoonful of salsa or a splash of chicken broth before reheating.
For a larger portion, cover the casserole with foil and warm it in a 350°F oven until heated through. Keeping it covered helps the chicken stay moist while the cheese warms without becoming too dark.

Ingredients
Method
- Preheat the oven to 350–375°F and grease a 9×13-inch casserole dish.
- Combine the main filling ingredients in a large bowl and stir until evenly mixed.
- Add the cooked chicken and remaining filling ingredients, mixing thoroughly.
- Spread the mixture evenly in the prepared baking dish.
- Add the cheese or prepared topping evenly over the casserole.
- Bake until hot and bubbling and the topping is golden or cooked through, about 25–35 minutes.
- Check the center and bake a few more minutes if needed.
- Rest for 5–10 minutes before serving.
- Serve warm with simple sides or desired toppings.

Leave a Reply