Chicken fajita casserole brings the savory, colorful character of fajitas to a creamy baked dinner that is easy to portion and share. Tender chicken is combined with sautéed peppers, onion, diced tomatoes and green chiles, taco seasoning, cream cheese, and heavy cream, then finished with a blanket of melted cheese. The oven does the final work, giving you a bubbling casserole with soft vegetables and a rich, cohesive sauce. It is a practical choice when you want a family-style meal without assembling individual tortillas.
Why chicken fajita casserole works
The recipe layers fajita flavor in stages. Baking the chicken first keeps it simple and gives you a clear doneness check. Sautéing the peppers and onion separately lets their moisture cook away, so the casserole does not become watery. The cream cheese and heavy cream form a smooth coating around the chicken and vegetables, while taco seasoning supplies the warm chile, cumin, and paprika notes associated with fajitas.
Because the finished dish serves 12, it works well for a larger table or for planned leftovers. Use a wide casserole dish so the mixture heats evenly and the cheese has plenty of surface area to melt and lightly brown.
Ingredients and preparation
- 3 chicken breasts
- 2 bell peppers, seeded and sliced into strips
- 1/2 large onion, sliced into strips
- 1/4 cup canned diced tomatoes and green chiles
- 2 tablespoons taco seasoning, divided
- 1 cup shredded cheese, divided
- 8 ounces softened cream cheese
- 1/4 cup heavy cream

How to make chicken fajita casserole
Preheat the oven to 350°F. Season the chicken lightly with salt and pepper. Bake it for 20 to 25 minutes, until no longer pink in the center. While the chicken bakes, sauté the peppers, onion, and diced tomatoes with green chiles in a greased skillet until the vegetables are tender. Transfer them to a large bowl. Let the chicken cool briefly, chop it into bite-size pieces, and add it to the bowl. Season the chicken and vegetables with 1 tablespoon of taco seasoning. Add half the shredded cheese, all the cream cheese, and the heavy cream. Stir until combined, then mix in the remaining taco seasoning. Spread the mixture in a casserole dish, top with the remaining cheese, and bake at 350°F for 30 to 35 minutes.
Start by preheating the oven to 350°F. Season the chicken lightly with salt and pepper and bake it for 20 to 25 minutes, until the center is no longer pink. Let it cool briefly before cutting; warm chicken is easier to handle when it is not piping hot.
- While the chicken cooks, sauté the bell peppers, onion, and diced tomatoes with green chiles in a greased skillet. Cook until the vegetables are tender, then transfer them to a large bowl.
- Chop the cooked chicken into bite-size pieces and add it to the bowl.
- Season the chicken and vegetables with 1 tablespoon of taco seasoning.
- Add half the shredded cheese, the softened cream cheese, and the heavy cream. Stir until the mixture is combined, then add the remaining taco seasoning.
- Spread the mixture into a casserole dish and top it with the remaining cheese.
- Bake for 30 to 35 minutes, until the edges are bubbling and the center is hot.

Look for tender peppers, a creamy sauce that clings to the chicken, and melted cheese across the top. If the center still looks cool after the cheese melts, give it a few more minutes rather than relying on color alone.
Serving ideas
Serve this casserole with a crisp green salad, lime-dressed cabbage, or steamed vegetables to balance its creamy texture. For a fajita-style plate, offer chopped cilantro, sliced avocado, fresh lime wedges, and salsa at the table. Warm tortillas or cauliflower rice can turn each portion into a more complete meal, depending on how you like to serve it.
One useful tip and an optional variation
Tip: soften the cream cheese before mixing. Cold pieces can remain intact while the casserole bakes, whereas softened cream cheese blends with the heavy cream quickly and distributes more evenly.
Optional variation: use a blend of cheddar and Monterey Jack for a slightly sharper, stretchier topping. Keep the total amount at 1 cup so the primary balance of chicken, vegetables, and sauce stays the same.
Storage and reheating
Cool leftovers promptly, cover them, and refrigerate them for up to three days. Reheat individual portions in the microwave in short intervals, stirring or rotating when practical. For a larger amount, cover the casserole dish and warm it in a moderate oven until the center is hot. Add a splash of cream only if the sauce has tightened more than you prefer.
What to expect from the finished casserole
The top should be melted and lightly golden, while the sides bubble gently. Let the dish rest for five minutes before scooping so the creamy filling settles. This short pause also makes portions cleaner and keeps the first serving from being too loose.
FAQ: chicken fajita casserole
Common chicken fajita casserole questions
Can I use different colored peppers?
Yes. Red, green, yellow, or orange bell peppers all work. A mix gives the casserole the most colorful fajita-style appearance.
How do I know the chicken is done?
The chicken should be no longer pink in the center before it is chopped and mixed into the casserole. If you use a thermometer, check the thickest part according to your local food-safety guidance.
Why is my casserole watery?
Cook the peppers, onion, and tomatoes until their excess moisture has reduced before combining them with the chicken. A wide skillet helps this happen more quickly.

Recipe notes for a reliable bake
Preheat the oven fully before the final bake, since a partly heated oven can lengthen the time needed for the center to become hot. Keep the chicken pieces fairly even so each bite has a similar texture. If your peppers are especially juicy, let them sauté until the skillet looks mostly dry before they go into the bowl. The cream cheese should be soft enough to stir smoothly; a few small streaks are fine, but large cold chunks will not distribute as evenly.
For a concrete use case, assemble the casserole in the morning, refrigerate it covered, and bake it for a relaxed evening meal. Take the chill into account and check the center rather than watching only the cheese. When serving a crowd, place the toppings beside the dish so each person can add lime, cilantro, salsa, or avocado according to taste.
For reference, the recipe steps are: Preheat the oven to 350°F. Season the chicken lightly with salt and pepper. Bake it for 20 to 25 minutes, until no longer pink in the center. While the chicken bakes, sauté the peppers, onion, and diced tomatoes with green chiles in a greased skillet until the vegetables are tender. Transfer them to a large bowl. Let the chicken cool briefly, chop it into bite-size pieces, and add it to the bowl. Season the chicken and vegetables with 1 tablespoon of taco seasoning. Add half the shredded cheese, all the cream cheese, and the heavy cream. Stir until combined, then mix in the remaining taco seasoning. Spread the mixture in a casserole dish, top with the remaining cheese, and bake at 350°F for 30 to 35 minutes.
This chicken fajita casserole keeps the recognizable flavors of fajitas while making dinner easier to serve: tender chicken, softened peppers, a creamy seasoned sauce, and a golden cheese finish in every scoop.

Chicken Fajita Casserole with Creamy Peppers and Cheese
Ingredients
Ingredients
- 3 chicken breasts
- 2 bell peppers seeded and sliced into strips
- 1/2 large onion sliced into strips
- 1/4 cup canned diced tomatoes and green chiles
- 2 tablespoons taco seasoning divided
- 1 cup shredded cheese divided; cheddar and Monterey Jack work well
- 8 ounces cream cheese softened
- 1/4 cup heavy cream
Instructions
Instructions
- Preheat the oven to 350°F.
- Season the chicken lightly with salt and pepper. Bake it for 20 to 25 minutes, until no longer pink in the center.
- While the chicken bakes, sauté the peppers, onion, and diced tomatoes with green chiles in a greased skillet until the vegetables are tender. Transfer them to a large bowl.
- Let the chicken cool briefly, chop it into bite-size pieces, and add it to the bowl.
- Season the chicken and vegetables with 1 tablespoon of taco seasoning.
- Add half the shredded cheese, all the cream cheese, and the heavy cream. Stir until combined, then mix in the remaining taco seasoning.
- Spread the mixture in a casserole dish, top with the remaining cheese, and bake at 350°F for 30 to 35 minutes.






