If you’re looking for a meal that brings vibrant flavors, comforting textures, and a touch of Tex-Mex magic right to your dinner table, this Chicken Fajita Casserole Recipe is an absolute winner. It’s a perfect weeknight dish that combines tender chicken, sautéed peppers and onions, and a luscious creamy cheese layer all baked together with soft corn tortillas. Every bite bursts with the smoky warmth of fajita seasoning and the satisfying zest of diced tomatoes and green chilies. Whether you’re cooking for a crowd or just craving a fuss-free casserole that feels like a fiesta, this dish will quickly become your new favorite.

Ingredients You’ll Need
To create this delicious Chicken Fajita Casserole Recipe, you’ll need a handful of simple, straightforward ingredients that work harmoniously to deliver flavor and texture. Each item adds a unique component — from the tender chicken providing hearty protein, to the colorful bell peppers adding crunch and sweetness, all the way to the creamy cheeses which make every bite indulgent and smooth.
- 1.5 lbs boneless, skinless chicken breasts: Use bite-sized pieces for even cooking and perfect fajita-style bites.
- 1 large onion, sliced: Adds sweetness and caramelized depth after sautéing.
- 2 bell peppers (any color), sliced: Choose your favorite colors for a vibrant and fresh crunch.
- 1 (1 ounce) package fajita seasoning: The essential spice blend that brings authentic fajita flavor.
- 1 tablespoon olive oil: For sautéing to create a nice sear on your chicken and soften veggies.
- 1 (10.75 ounce) can condensed cream of chicken soup: Binds everything together with rich creaminess.
- 1 (10 ounce) can diced tomatoes and green chilies (like Rotel), undrained: Adds tangy, mildly spicy zest.
- 1 cup sour cream: For that luscious, cool creaminess in the mixture.
- 1 cup shredded cheddar cheese: Sharp and melty, perfect for topping and mixing in.
- 1 cup shredded Monterey Jack cheese: Smooth and mild, balances the cheddar beautifully.
- 1 (8 ounce) package cream cheese, softened: Makes the filling ultra creamy and decadent.
- 12 (6-inch) corn tortillas: Soft, slightly chewy layers that soak up all those delicious flavors.
- Optional toppings: Salsa, guacamole, extra sour cream, chopped cilantro–to add freshness and extra flavor to your serving.
How to Make Chicken Fajita Casserole Recipe
Step 1: Prepare the Chicken and Vegetables
Start by seasoning your chicken bites with the fajita seasoning to infuse them with that classic Tex-Mex spice. Heat olive oil in a large skillet over medium-high heat and cook the chicken until it is perfectly cooked through, about 5-7 minutes. Set the chicken aside, then add the sliced onions and bell peppers to the same skillet. Sauté them until they become soft, slightly caramelized, and irresistibly fragrant, which usually takes 8-10 minutes. Return the chicken to the skillet, toss everything together, and get ready to move on to the creamy part.
Step 2: Make the Cream Cheese Mixture
In a large bowl, combine the softened cream cheese, cream of chicken soup, undrained diced tomatoes with green chilies, and sour cream. Using an electric mixer, blend everything until it forms a smooth, creamy base that is bursting with flavor. Then fold in half of each cheese—cheddar and Monterey Jack—to add gooey richness to this luscious mixture. This creamy layer is what makes this Chicken Fajita Casserole Recipe so magically comforting.
Step 3: Assemble the Casserole
Preheat your oven to 350°F (175°C) and grease a 9×13 inch baking dish. Start by spreading a thin layer of the cream cheese mixture on the bottom—this prevents sticking and adds moisture. Layer 4 corn tortillas on top, slightly overlapping them like a blanket. Spread half of the chicken and vegetable mixture evenly over the tortillas, then spoon half of the creamy cheese mixture on top. Repeat this layering process with 4 more tortillas, the remaining chicken mix, and the remaining cream cheese mixture. Finish with the last 4 tortillas and sprinkle the remaining cheddar and Monterey Jack cheeses over the top for a golden, bubbly finish once baked.
Step 4: Bake the Casserole
Cover the dish tightly with aluminum foil and bake for 25 minutes to meld all the layers. Then remove the foil and bake for another 10-15 minutes, or until the cheese on top is melted, bubbling, and lightly golden brown. Allow the casserole to rest for 10-15 minutes before cutting into squares. This resting time helps the casserole set and makes it easier to serve.
Step 5: Serve and Enjoy
Cut the Chicken Fajita Casserole Recipe into generous squares and serve warm. Now, it’s time to get creative with those optional toppings like fresh salsa, creamy guacamole, extra dollops of sour cream, or bright cilantro leaves to add layers of flavor and freshness to every bite.
How to Serve Chicken Fajita Casserole Recipe

Garnishes
While this casserole shines on its own, garnishing it elevates the whole experience. A spoonful of cool sour cream or a sprinkle of fresh cilantro adds brightness that beautifully complements the warm, spicy filling. Salsa or guacamole on the side introduces varied textures and bursts of fresh flavor that guests will adore.
Side Dishes
Pair your Chicken Fajita Casserole Recipe with simple sides to round out the meal. A crisp green salad with lime vinaigrette balances the richness, while Mexican rice or black beans add extra heartiness. For something lighter, roasted vegetables or a zesty corn salad make excellent additions.
Creative Ways to Present
Want to impress at your next dinner? Serve individual portions in mini ramekins layered just like the casserole for a charming single-serve presentation. Or try topping each square with avocado slices and a squeeze of fresh lime for a beautiful, festive plate. These little touches make it feel extra special.
Make Ahead and Storage
Storing Leftovers
Leftover Chicken Fajita Casserole Recipe stores beautifully in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen overnight, making leftovers even more delicious. Just be sure to cover the casserole well to keep it moist.
Freezing
This casserole freezes wonderfully! Assemble it fully but hold off on baking. Wrap it tightly with plastic wrap and aluminum foil, then freeze for up to 3 months. When you’re ready, thaw overnight in the fridge before baking as directed. Freezing lets you enjoy this tasty recipe anytime with almost no effort.
Reheating
To reheat, cover your portion with foil and warm it in a 350°F oven for about 15-20 minutes, until heated through and cheese is melty. For a quicker option, use a microwave but cover loosely to avoid drying. A splash of water or extra sour cream on top before reheating can help keep it creamy.
FAQs
Can I use flour tortillas instead of corn tortillas?
Absolutely! Flour tortillas will give you a softer, more pliable texture that some people prefer. Just be mindful they might make the casserole a bit heavier or less traditional tasting, but still delicious.
Is it possible to make this recipe vegetarian?
Yes! Swap the chicken for sautéed mushrooms, black beans, or a meat substitute to keep the fajita flavors alive while making this a vegetarian-friendly casserole. You might want to adjust seasoning slightly to boost flavor.
How spicy is the Chicken Fajita Casserole Recipe?
The heat level depends largely on the fajita seasoning and choice of diced tomatoes with green chilies. If you want milder, opt for mild diced tomatoes or reduce the seasoning amount. For an extra kick, add fresh jalapeños or a pinch of cayenne.
Can I prepare this dish in advance?
You can fully assemble the casserole the day before and keep it covered in the fridge. When you’re ready, pop it in the oven and bake as usual. This trick makes weeknight dinners super convenient without sacrificing flavor.
What cheese combinations work best?
The blend of cheddar and Monterey Jack balances sharp tang with creamy meltiness perfectly. However, you can try pepper jack for a bit of spicy flavor or mozzarella for extra gooey texture if you like experimenting.
Final Thoughts
This Chicken Fajita Casserole Recipe is truly a game-changer for busy nights when you crave something that feels special without a ton of effort. Its layers of tender chicken, vibrant veggies, creamy cheese, and warm tortillas come together into one irresistible dish that everyone will ask for again and again. Give it a try soon — your taste buds and dinner guests will thank you!
Print
Chicken Fajita Casserole Recipe
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 12 servings
- Category: Casserole
- Method: Baking
- Cuisine: Tex-Mex
Description
This Chicken Fajita Casserole is a hearty and flavorful weeknight dinner, combining tender fajita-seasoned chicken, sautéed onions and bell peppers, layered with creamy cheese mixtures and corn tortillas, then baked to golden perfection. It’s an easy, crowd-pleasing meal perfect for family dinners or potlucks.
Ingredients
Chicken and Vegetables
- 1.5 lbs boneless, skinless chicken breasts, cut into bite-sized pieces
- 1 large onion, sliced
- 2 bell peppers (any color), sliced
- 1 (1 ounce) package fajita seasoning
- 1 tablespoon olive oil
Cream Cheese Mixture
- 1 (10.75 ounce) can condensed cream of chicken soup
- 1 (10 ounce) can diced tomatoes and green chilies (like Rotel), undrained
- 1 cup sour cream
- 1 (8 ounce) package cream cheese, softened
- 1/2 cup shredded cheddar cheese
- 1/2 cup shredded Monterey Jack cheese
Assembly and Toppings
- 12 (6-inch) corn tortillas
- 1/2 cup shredded cheddar cheese
- 1/2 cup shredded Monterey Jack cheese
- Optional toppings: salsa, guacamole, extra sour cream, chopped cilantro
Instructions
- Prepare Chicken and Vegetables: In a large bowl, toss the bite-sized chicken pieces with the fajita seasoning. Heat olive oil in a large skillet over medium-high heat and cook the chicken until fully cooked, about 5-7 minutes. Remove the chicken from the skillet and set aside. In the same skillet, add the sliced onions and bell peppers and cook until they are softened and slightly caramelized, about 8-10 minutes. Return the cooked chicken to the skillet and stir to combine all ingredients. Remove from heat.
- Make Cream Cheese Mixture: In a large bowl, combine the softened cream cheese, condensed cream of chicken soup, undrained diced tomatoes and green chilies, and sour cream. Using an electric mixer, beat the mixture until smooth and creamy. Stir in half of the shredded cheddar cheese and Monterey Jack cheese (½ cup each) until evenly incorporated.
- Assemble Casserole: Preheat the oven to 350°F (175°C) and grease a 9×13 inch baking dish. Spread a thin layer of the cream cheese mixture evenly on the bottom of the dish. Arrange 4 corn tortillas over the cream cheese layer, slightly overlapping. Spread half of the chicken and vegetable mixture over the tortillas. Spread half of the remaining cream cheese mixture on top of the chicken layer. Repeat the layering process with 4 more corn tortillas, the remaining chicken mixture, and the remaining cream cheese mixture. Finish with the last 4 corn tortillas on top. Sprinkle the remaining cheddar and Monterey Jack cheeses evenly over the casserole.
- Bake Casserole: Cover the baking dish with aluminum foil and bake in the preheated oven for 25 minutes. Remove the foil and continue baking for an additional 10-15 minutes, or until the cheese on top is melted, bubbly, and lightly golden brown. Remove from oven and let the casserole rest for 10-15 minutes before serving.
- Serve: Cut the casserole into squares and serve hot. Garnish with optional toppings like salsa, guacamole, extra sour cream, or chopped cilantro as desired.
Notes
- You can use chicken thighs instead of breasts for a juicier casserole.
- For a spicier dish, add sliced jalapeños or use spicy Rotel tomatoes.
- Leftovers can be refrigerated for up to 3 days and reheated in the oven.
- To make this dish gluten-free, ensure the fajita seasoning and cream of chicken soup are gluten-free certified.
- Feel free to substitute corn tortillas with flour tortillas if preferred.

