Fajita Chicken Casserole
There are nights when I want all the flavors of fajitas but absolutely do not want to stand over a hot skillet cooking everything separately.
That’s exactly when this Fajita Chicken Casserole comes to the rescue.
It has everything I love about classic fajitas—tender chicken, colorful bell peppers, onions, smoky fajita seasoning, and plenty of melty cheese—but everything gets baked together in one cozy casserole.
I made this one for my family on a busy weekend, and it was one of those dinners where everyone wandered into the kitchen asking what smelled so good.
Once it came out of the oven, the cheese was bubbling around the edges, the peppers were tender, and the chicken was coated in all those smoky, savory fajita flavors.
We served it with a few toppings and warm tortillas on the side.
There wasn’t much left.
That’s always a good sign.
What I really love about this recipe is that it gives you that familiar fajita flavor without having to assemble individual fajitas at the table. Everything is already together in one baking dish.
It’s easy, filling, colorful, and perfect for those nights when comfort food needs to be simple.
❤️ Why You’ll Love This Fajita Chicken Casserole
- Easy one-dish dinner
- Packed with classic fajita flavors
- Tender, juicy chicken
- Colorful bell peppers and onions
- Plenty of melted cheese
- Great for busy weeknights
- Family-friendly
- Easy to customize
- Excellent for meal prep
- Delicious with rice, tortillas, salad, or cauliflower rice
And the leftovers?
Even better the next day.
🛒 Ingredients
For the Casserole
- 2 pounds boneless, skinless chicken breasts or thighs, cut into bite-sized pieces
- 2 bell peppers, sliced
- 1 medium yellow onion, sliced
- 2 tablespoons olive oil
- 2 tablespoons fajita seasoning
- 1 cup shredded Mexican cheese blend
- ½ cup shredded cheddar cheese
- ½ cup salsa
- 2 cloves garlic, minced
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 tablespoon fresh lime juice
Optional Toppings
- Fresh cilantro
- Diced avocado
- Sour cream
- Sliced jalapeños
- Fresh lime wedges
- Diced tomatoes
- Green onions
- Pico de gallo
🌶️ What Makes This Taste Like Fajitas?
The secret is the combination of seasoning, peppers, onions, garlic, and lime.
Fajita seasoning usually includes spices such as:
- Chili powder
- Cumin
- Paprika
- Garlic powder
- Onion powder
- Oregano
- Black pepper
You can absolutely use a store-bought fajita seasoning blend for convenience.
Or make your own if you already have the spices in your pantry.
👩🍳 How to Make Fajita Chicken Casserole
1. Preheat the Oven
Preheat your oven to 400°F (200°C).
Lightly grease a 9×13-inch baking dish.
2. Prepare the Chicken
Place the cubed chicken in a large bowl.
Add the olive oil, fajita seasoning, garlic, salt, black pepper, and lime juice.
Toss everything together until the chicken is evenly coated.
Let it sit for about 10 minutes while you prepare the vegetables.
That short rest gives the seasoning a chance to start working its way into the chicken.
🫑 3. Add the Peppers and Onion
Add the sliced bell peppers and onion to the bowl.
Toss everything together.
I like using a combination of red, yellow, and green peppers because the casserole looks beautiful when it comes out of the oven.
But any bell peppers will work.
🥘 4. Assemble the Casserole
Transfer the chicken and vegetables to the prepared baking dish.
Spread everything into an even layer.
Spoon the salsa over the top.
Don’t worry about making it perfect.
The salsa will melt into all those fajita flavors as everything cooks.
🔥 5. Bake
Cover the casserole loosely with foil.
Bake for approximately 20 minutes.
Remove the foil and stir gently.
Continue baking for another 10–15 minutes, or until the chicken is cooked through and the vegetables are tender.
Chicken should reach an internal temperature of 165°F (74°C).
🧀 6. Add the Cheese
Sprinkle the Mexican cheese blend and cheddar evenly over the casserole.
Return the dish to the oven uncovered.
Bake for another 5–8 minutes, or until the cheese is completely melted and bubbling.
If you want a golden top, switch the oven to broil for the final 1–2 minutes.
Watch carefully because cheese can go from golden to burnt quickly.
🌿 7. Finish and Serve
Remove the casserole from the oven.
Let it rest for about 5 minutes.
Then add your favorite toppings.
I love fresh cilantro, avocado, jalapeños, and a squeeze of lime.
That little bit of freshness cuts through the richness of the cheese beautifully.
⭐ Tips for the Best Fajita Chicken Casserole
Cut the chicken evenly
Try to cut the chicken into similarly sized pieces so everything cooks at the same rate.
Don’t overcrowd the dish
If the ingredients are packed too tightly, the vegetables can release too much moisture and the casserole may become watery.
Use fresh peppers
Fresh bell peppers give you the best texture and flavor.
Don’t overcook the chicken
Chicken breast is lean and can dry out if baked too long.
Start checking for doneness toward the end of the recommended cooking time.
Let it rest
Five minutes allows the juices and sauce to settle before serving.
🧀 Make It Extra Cheesy
If you’re anything like me, you might look at that layer of melted cheese and think:
“That’s enough.”
And then add another handful anyway.
For an extra-cheesy casserole, try:
- Monterey Jack
- Pepper Jack
- Cheddar
- Colby Jack
- Mexican cheese blend
- Oaxaca cheese
Pepper Jack is especially good if you like a little heat.
🌶️ Make It Spicy
Want more heat?
Add:
- Sliced jalapeños
- Cayenne pepper
- Chipotle powder
- Crushed red pepper flakes
- Hot salsa
- Pepper Jack cheese
You can also add chopped canned green chiles.
🥑 Best Toppings
This is where everyone can make the casserole their own.
Set out bowls of:
- Avocado
- Sour cream
- Salsa
- Pico de gallo
- Cilantro
- Jalapeños
- Lime wedges
- Green onions
- Guacamole
I especially love a spoonful of cool sour cream against the hot, cheesy casserole.
🍚 What to Serve With Fajita Chicken Casserole
This casserole is filling on its own, but there are plenty of ways to turn it into a larger meal.
Mexican Rice
Spoon the casserole over fluffy Mexican rice.
Cilantro Lime Rice
The fresh lime flavor pairs beautifully with the fajita seasoning.
Cauliflower Rice
A great low-carb option.
Black Beans
Simple black beans make the meal extra hearty.
Refried Beans
Perfect for a classic Mexican-inspired dinner.
Tortillas
Serve the casserole with warm flour or corn tortillas and let everyone make their own wraps.
Green Salad
A crisp salad balances the warm, cheesy casserole.
🌯 Turn It Into Fajita Wraps
One of my favorite ways to use leftovers is to turn them into quick fajita wraps.
Warm a tortilla.
Add leftover chicken and vegetables.
Top with avocado, salsa, sour cream, and cilantro.
Roll it up.
Done.
It’s an entirely different meal the next day.
🥗 Make a Fajita Bowl
For a lighter option, build a bowl with:
- Lettuce
- Fajita chicken
- Bell peppers
- Black beans
- Avocado
- Salsa
- Corn
- Cilantro
- Lime
Add a spoonful of Greek yogurt instead of sour cream if you prefer.
🥦 Easy Vegetable Additions
You can easily sneak more vegetables into this casserole.
Try adding:
- Zucchini
- Mushrooms
- Corn
- Spinach
- Broccoli
- Cherry tomatoes
- Green chiles
Just keep in mind that vegetables with high water content can make the casserole a little more moist.
🍗 Can I Use Chicken Thighs?
Absolutely.
Boneless, skinless chicken thighs are especially delicious here because they tend to stay juicy during baking.
They may need slightly different cooking time depending on their size.
Always check the thickest pieces for 165°F (74°C).
🥩 Can I Use Steak?
Yes.
Thinly sliced flank steak, sirloin, or another tender cut can be used.
Because steak generally cooks faster than chicken, adjust the cooking time accordingly.
For best texture, avoid overcooking it.
🦐 Can I Use Shrimp?
You can make a shrimp version, but shrimp should be added later because they cook much faster than chicken.
Add seasoned shrimp toward the end of the cooking process and bake only until they are opaque and cooked through.
🧀 Can I Make This Without Cheese?
Absolutely.
The chicken, peppers, onions, salsa, and fajita seasoning are flavorful enough on their own.
Simply leave off the cheese.
You’ll have a lighter fajita-style chicken and vegetable bake.
🌮 Can I Make This Low Carb?
Yes.
Use a low-carb salsa and skip tortillas, rice, and beans.
Serve the casserole with:
- Cauliflower rice
- Lettuce
- Avocado
- Sour cream
- Guacamole
- Low-carb tortillas
Always check the labels of packaged seasonings and salsa if you’re following a strict low-carb plan.
🧊 How to Store Leftovers
Allow the casserole to cool appropriately before transferring it to airtight containers.
Refrigerate for up to 3–4 days.
The flavors actually become even more developed after a night in the refrigerator.
🔥 How to Reheat
Microwave
Place a portion on a microwave-safe plate.
Cover loosely and heat until hot throughout.
Oven
Place leftovers in an oven-safe dish.
Cover with foil and warm at 350°F (175°C) until heated through.
Remove the foil during the last few minutes if you’d like the cheese to crisp again.
❄️ Can You Freeze Fajita Chicken Casserole?
Yes, although the texture of the peppers and cheese may change slightly after freezing.
For best results, allow the casserole to cool completely.
Transfer portions to freezer-safe containers.
Freeze for up to 2–3 months for best quality.
Thaw overnight in the refrigerator before reheating.
❓ Frequently Asked Questions
Can I use frozen peppers?
Yes. Frozen peppers work in a pinch, although they may release more moisture than fresh peppers.
Can I use pre-cooked chicken?
Yes. Reduce the baking time significantly because you only need to heat the chicken and cook the vegetables.
Can I prepare this ahead of time?
Yes. Assemble the ingredients, cover, and refrigerate until you’re ready to bake. Make sure raw chicken remains properly refrigerated.
Can I make this in a skillet instead?
Absolutely. Cook the chicken, peppers, onions, and seasonings in a large skillet until the chicken reaches 165°F. Add salsa and cheese toward the end.
Can I use taco seasoning instead of fajita seasoning?
Yes. The flavor will be slightly different, but taco seasoning works well.
Why is my casserole watery?
The vegetables can release quite a bit of moisture while baking. Avoid overcrowding the dish and use fresh vegetables when possible.
Can I add rice?
Yes. Stir in cooked rice before adding the cheese for a heartier casserole.
Can I add beans?
Absolutely. Black beans or pinto beans are delicious additions.
Can I make this dairy-free?
Yes. Simply leave off the cheese or use a dairy-free cheese alternative.
Is this freezer-friendly?
Yes. It can be frozen, although the vegetables may soften somewhat after thawing.
📝 Recipe at a Glance
Recipe: Fajita Chicken Casserole
Prep Time: 15 minutes
Cook Time: 35–45 minutes
Total Time: About 50–60 minutes
Servings: 6
Category: Dinner
Cuisine: Mexican-inspired
Method: Oven
Ingredients
- 2 pounds boneless, skinless chicken breasts or thighs
- 2 bell peppers
- 1 medium onion
- 2 tablespoons olive oil
- 2 tablespoons fajita seasoning
- 1 cup shredded Mexican cheese
- ½ cup shredded cheddar
- ½ cup salsa
- 2 cloves garlic
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 tablespoon lime juice
Instructions
- Preheat oven to 400°F (200°C).
- Grease a 9×13-inch baking dish.
- Cut chicken into bite-sized pieces.
- Toss chicken with olive oil, fajita seasoning, garlic, salt, pepper, and lime juice.
- Add sliced bell peppers and onion.
- Transfer everything to the baking dish.
- Spoon salsa over the top.
- Cover loosely with foil and bake for 20 minutes.
- Remove foil and continue baking for 10–15 minutes, until chicken reaches 165°F (74°C).
- Sprinkle with both cheeses.
- Bake uncovered for another 5–8 minutes, until cheese is melted and bubbly.
- Rest for 5 minutes.
- Add your favorite toppings and serve.
❤️ A Weeknight Dinner Worth Repeating
Some recipes are complicated because they’re trying to impress you.
This one doesn’t need to.
It takes familiar ingredients, puts them all in one dish, covers everything in smoky fajita seasoning and melted cheese, and lets the oven do the work.
That’s exactly the kind of dinner I love on a busy night.
When I made this for my family, everyone could build their plate exactly the way they wanted. Some wanted extra cheese. Some added avocado and sour cream. Someone grabbed a tortilla and turned the whole thing into a giant fajita wrap.
And that’s the beauty of this casserole.
It’s flexible.
It’s forgiving.
And it tastes like something everyone already loves.
The chicken is tender, the peppers and onions are sweet and savory, and the melted cheese pulls everything together.
Add a squeeze of lime and some fresh cilantro at the end, and suddenly dinner feels a little more special.
So the next time you’re craving fajitas but don’t want to spend the evening standing at the stove, make this instead.
One baking dish, tender chicken, colorful peppers, melty cheese, and all the fajita flavor you could want.
And don’t forget the extra lime.
That’s the finishing touch.