This post may contain affiliate links. Please read our disclosure policy.

This Chicken Fajita Casserole is everything I love about sizzling fajitas tucked into one cozy, creamy, cheesy casserole dish. It’s loaded with tender chicken, peppers, onions, salsa, tortillas, and melty cheese for an easy dinner that tastes hearty and satisfying but still feels weeknight-friendly. You can prep it ahead, use rotisserie chicken to make it even faster, and top it with all your fajita favorites.

Chicken Fajita Casserole in a casserole dish, topped with sliced jalapeño and green onion with a gold serving spoon

Kellie’s Note
One Pan Magic

There are some dinners I make because everyone is hungry and I need food on the table fast… and then there are dinners I make because I know they’ll get actual applause when they hit the table. This Chicken Fajita Casserole is both.

I’ve made a lot of chicken casseroles over the years, and the best ones always have the same things going for them: big flavor, simple prep, a little creamy-cheesy comfort, and enough flexibility that you don’t need to run to the store for a missing ingredient.

It has all the things I love about chicken fajitas, the peppers, onions, seasoning, salsa, and warm tortillas, but instead of standing at the stove making individual fajitas, everything gets folded together and baked until bubbly. It’s cozy without being heavy, colorful enough to feel fresh, and hearty enough that nobody is asking for a snack an hour later.

This Fajita Chicken Casserole is also one of my favorite make-ahead dinners for busy weeknights. You can chop the vegetables, cook the chicken mixture, and even assemble most of it in advance so dinner is basically just bake, top, and serve.

Why You’ll Love My Chicken Fajita Casserole

This is the kind of Chicken Casserole recipe that works for real life. It’s easy, filling, and flexible, but it still feels like something fun for dinner.

  • It’s full of fajita flavor. Bell peppers, onions, fajita seasoning, salsa, and green chiles give it that bold, zesty flavor without a lot of extra work.
  • It’s creamy and cheesy. Cream cheese, sour cream, and shredded Mexican-blend cheese melt into the filling and make the whole casserole cozy and satisfying.
  • It’s easy to prep ahead. You can get the chicken and veggies cooked ahead of time, then assemble and bake when you’re ready.
  • It’s a great busy weeknight dinner. Everything goes into one baking dish, and it comes out hot, bubbly, and ready for toppings.
  • It’s easy to customize. Make it spicier, lighten it up, use rotisserie chicken, swap the tortillas, or add more veggies.
  • It’s family-friendly. Everyone can add their own toppings, which always makes dinner feel a little more fun.

Ingredients For Chicken Fajita Casserole

This easy Chicken Fajita Casserole uses simple, flavor-packed ingredients with plenty of room for swaps.

  • Chicken: Use boneless chicken breasts, boneless chicken thighs, or shredded rotisserie chicken for a shortcut.
  • Bell peppers and onion: Any color peppers work. Yellow, white, or red onion are all great here.
  • Fajita seasoning: A packet keeps it easy, or use homemade fajita seasoning. Taco seasoning works in a pinch.
  • Tomatoes with green chiles: Add flavor and a little kick. Drain well so the casserole doesn’t get watery.
  • Corn: Frozen corn or canned corn, both work. Skip it for a lower-carb version.
  • Cream cheese and sour cream: These make the filling creamy and cozy. Greek yogurt can stand in for sour cream.
  • Salsa: Use a salsa you love, mild, medium, hot, chunky, or smoky. I love my homemade salsa for this recipe.
  • Shredded cheese: Mexican blend is easy, but cheddar, Monterey Jack, or pepper jack are delicious too.
  • Tortillas: Flour tortillas make it hearty. Corn tortillas work too, or skip them for a lower-carb casserole.
  • Toppings: Cilantro, avocado, jalapeños, sour cream, crushed tortilla chips, lime, hot sauce, anything you’d pile on fajitas.
chicken fajita casserole ingredients.

How to Make Chicken Fajita Casserole

This comes together in a few easy steps, and the best part is that the oven does the cozy casserole magic at the end.

  1. Start with the chicken and vegetables. Cook the chicken, onions, and peppers in a large skillet until the chicken is mostly cooked through and the vegetables are starting to soften. The peppers should still have some color and the onions should smell sweet and savory.
  2. Add the fajita flavor. Stir in the fajita seasoning, salt, pepper, drained tomatoes with green chiles, and corn. Let it cook for another couple of minutes so everything gets coated in those spices and the mixture looks saucy, not watery.
  3. Make the creamy base. Stir together the softened cream cheese, sour cream, salsa, and part of the shredded cheese until smooth. This is what makes the casserole rich, creamy, and scoopable.
  4. Fold it all together. Add the chicken and pepper mixture to the creamy base, then fold in the tortilla pieces. Everything should be coated and evenly mixed, with the tortillas tucked throughout the filling.
  5. Bake until bubbly. Spread the mixture into a greased baking dish, sprinkle the rest of the cheese over the top, and bake until the casserole is hot, bubbling around the edges, and the cheese is melted.
  6. Let it rest. Give it a few minutes before serving so the filling settles. Then pile on cilantro, avocado, sour cream, jalapeños, crushed tortilla chips, or a squeeze of lime.

How to Store Chicken Fajita Casserole

This Chicken Fajita Casserole stores really well, which makes it great for leftovers or meal prep.

  • Refrigerator: Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave until warmed through, or cover the baking dish with foil and reheat in the oven.
  • Freezer: You can freeze it, but creamy casseroles can change texture a bit after thawing. For best results, freeze before baking if you’re prepping ahead. Wrap tightly, freeze for up to 2 months, then thaw overnight in the refrigerator before baking.
  • Make Ahead: Cook the chicken and vegetable mixture ahead of time and store it separately in the refrigerator. You can also assemble the casserole a few hours in advance, cover it, and refrigerate until ready to bake. Add a few extra minutes to the bake time if it’s going into the oven cold.
Chicken Fajita Casserole in a blue casserole dish with a gold spoon.

Kellie’s Tips for the Best Chicken Fajita Casserole

  • Drain the tomatoes well. Extra liquid can make the casserole loose, so don’t skip this step.
  • Soften the cream cheese. Soft cream cheese blends much more smoothly into the filling.
  • Don’t overcook the chicken in the skillet. It will finish cooking in the oven, so you want it mostly cooked but still tender.
  • Cut the tortillas into small pieces or strips. Smaller pieces fold into the casserole more evenly and give you that fajita-meets-enchilada-style texture in every bite.
  • Use a salsa you love. Salsa is one of the main flavor boosters here, so this is not the place for the jar nobody likes.
  • Let it rest before serving. Just 5 to 10 minutes helps the filling settle so it scoops beautifully instead of sliding all over the plate.
  • Make it spicier at the end. If you’re feeding a crowd, keep the casserole mild and serve jalapeños, hot sauce, or spicy salsa on the side.
  • Add crunch right before serving. Crushed tortilla chips are best sprinkled on top after baking so they stay crisp.
Chicken fajita casserole served over rice on a light blue plate.

What to Serve with Chicken Fajita Casserole

This casserole is hearty enough to serve on its own, but a few simple sides can turn it into a full fajita-night dinner.

Try it with:

For toppings, I love sliced avocado, sour cream, fresh cilantro, jalapeño slices, crushed tortilla chips, and an extra spoonful of salsa.

Chicken Fajita Casserole Recipe

No ratings yet
Prep: 15 minutes
Cook: 30 minutes
Total: 45 minutes
Servings: 6
This easy Chicken Fajita Casserole is a cozy, cheesy, flavor-packed dinner made with tender chicken, bell peppers, onions, salsa, cream cheese, and fajita seasoning. It’s simple to prep, hearty enough for a weeknight dinner, and perfect with your favorite fajita toppings.

Equipment

  • 9×13 casserole dish
  • skillet
  • chef's knife
  • cutting board
  • measuring cup
  • measuring spoons
  • spatula

Ingredients 

  • 2 tablespoons olive oil
  • 1 1/2 pounds boneless, skinless chicken breasts or thighs, cut into bite-size pieces
  • 1 small yellow onion, thinly sliced
  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1 orange or yellow bell pepper, sliced
  • 1 packet fajita seasoning, or 2 tablespoons homemade fajita seasoning
  • 1 teaspoon salt, adjust to taste
  • 1/2 teaspoon black pepper
  • 1 10- ounce can diced tomatoes with green chiles, drained
  • 1 cup frozen corn
  • 1 8- ounce package cream cheese, softened
  • 1/2 cup sour cream
  • 1/2 cup salsa
  • 1 1/2 cups shredded Mexican-blend cheese, divided
  • 1/4 cup chopped cilantro, optional

Optional Toppings:

  • Sliced avocado
  • Sour cream
  • Fresh cilantro
  • Jalapeño slices
  • Crushed tortilla chips
  • Lime wedges

Instructions 

  • Preheat the oven to 375°F. Grease a 9×13-inch baking dish.
  • Heat the olive oil in a large skillet over medium-high heat. Add the chicken, onion, and bell peppers. Cook for 6 to 8 minutes, stirring occasionally, until the chicken is mostly cooked through and the vegetables begin to soften.
  • Sprinkle the fajita seasoning, salt, and pepper over the chicken and vegetables. Stir well to coat.
  • Add the drained tomatoes with green chiles and frozen corn. Cook for 2 to 3 minutes more, then remove the skillet from the heat.
  • In a large bowl, stir together the cream cheese, sour cream, salsa, and 1 cup of the shredded cheese until smooth.
  • Add the chicken and vegetable mixture to the bowl and stir until everything is evenly combined.
  • Spread the mixture into the prepared baking dish. Sprinkle the remaining 1/2 cup shredded cheese over the top.
  • Bake for 30 to 35 minutes, or until the casserole is hot and bubbly and the cheese is melted.
  • Let the casserole rest for 5 to 10 minutes before serving. Top with cilantro and your favorite toppings, if desired.

Notes

  • Rotisserie chicken works well here. Use about 3 to 4 cups shredded cooked chicken and skip the step for cooking raw chicken.
  • For a lower-carb version, skip the corn and add extra bell peppers or cauliflower rice.
  • To make it spicier, use hot salsa, add diced jalapeños, or stir crushed red pepper into the filling.
  • Let the casserole rest before serving so the creamy filling can set slightly.
  • Store leftovers in an airtight container in the refrigerator for up to 3 days.

Nutrition

Calories: 523kcal, Carbohydrates: 19g, Protein: 36g, Fat: 34g, Saturated Fat: 17g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 11g, Trans Fat: 0.01g, Cholesterol: 153mg, Sodium: 1014mg, Potassium: 909mg, Fiber: 3g, Sugar: 7g, Vitamin A: 1894IU, Vitamin C: 88mg, Calcium: 285mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe?Leave a comment below!
Can I use rotisserie chicken?

Yes! Rotisserie chicken is a great shortcut. Use shredded cooked chicken and skip the step where you cook the raw chicken. Sauté the peppers and onions first, then stir in the cooked chicken with the seasoning, tomatoes, and corn.

Is this Chicken Fajita Casserole spicy?

As written, it’s flavorful with a little mild kick from the tomatoes with green chiles and salsa. To make it spicier, use hot salsa, add jalapeños, or stir in crushed red pepper.

Can I use chicken thighs?

Yes, and they’re delicious here. Chicken thighs stay juicy and flavorful, which makes them a great choice for casseroles.

More Easy Chicken Casserole Recipes

If you love this Chicken Fajita Casserole, here are a few more easy chicken casserole recipes to add to your dinner list:

Free email guide

Your “Healthy-ish” Meal Plan
Healthy meals don’t have to be difficult. Let me show you.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating:




This site uses Akismet to reduce spam. Learn how your comment data is processed.