Chicken Fajita Casserole is the kind of dinner I make when I want something warm, cheesy, and filling, but I do not want a sink full of dishes afterward. You know those evenings when everyone is hungry, the day was long, and you need a win? This is that recipe. It tastes like sizzling fajitas from your favorite spot, but it bakes up cozy and family style. Also, it is super forgiving, so even if you are not feeling very “chef-y,” you will be fine. Let’s get you fed fast.

Table of Contents
What Is Chicken Fajita Casserole?
Think of it as fajitas meets a cheesy bake. Instead of standing at the stove flipping tortillas and juggling hot skillets, you toss everything into one pan and let the oven do the work. You still get the classic fajita flavors like peppers, onions, seasoning, and a little tang, but it comes out scoopable and extra comforting.
I love it for weeknights because it feels like a treat, but it is built from regular grocery store stuff. And if you have picky eaters, you can keep toppings separate so everyone gets their plate just right.
Why You’ll Love This Recipe
There are a lot of reasons this one stays on repeat in my kitchen. It is easy, it is flexible, and it makes the whole house smell amazing while it bakes.
Here is what makes it a keeper:
One-pan dinner vibes. Less mess, less stress.
Cheesy and satisfying without being complicated.
Meal prep friendly because leftovers reheat like a dream.
Customizable for spice level and add-ins.
Also, this is one of those meals where people wander into the kitchen asking, “What smells so good?” That is always a nice moment.
Ingredients Needed
I am keeping this list practical. If you cook even a little, you probably have a bunch of this already. The magic comes from the combo of seasoning, peppers, and melty cheese.
- Chicken: 1 to 1.5 pounds boneless skinless chicken breast or thighs, cut into bite sized pieces
- Bell peppers: 2 to 3 total, mixed colors if you can
- Onion: 1 medium, sliced
- Fajita seasoning: store bought or homemade, about 2 to 3 tablespoons
- Garlic: 2 to 3 cloves, minced (or 1 teaspoon garlic powder)
- Rotel or diced tomatoes: 1 can (10 oz) for a little kick and moisture
- Corn: 1 cup, optional but I love the sweetness
- Black beans: 1 can, drained and rinsed (optional, but makes it hearty)
- Cream cheese: 4 oz, helps make it creamy
- Shredded cheese: 2 cups, cheddar or Mexican blend
- Lime: 1, for squeezing at the end
- Salt and pepper: as needed
- Olive oil: 1 tablespoon

Quick note: If you are sensitive to spice, use plain diced tomatoes instead of Rotel, and pick a mild fajita seasoning. You can always add hot sauce later for the people who like it fiery.
How to Make Chicken Fajita Casserole (step-by-step)
I will walk you through it like I would if you were standing in my kitchen with me. This is not fussy, but a couple of small steps make it come out really good.
Step 1: Get the oven and pan ready
Heat your oven to 375 F. Use a 9×13 baking dish or any large oven safe pan. Lightly oil it so nothing sticks, especially around the edges where cheese likes to crisp up.
Step 2: Season the chicken and veggies
Add the chicken pieces to a big bowl. Toss in sliced peppers and onions. Drizzle with olive oil, then add fajita seasoning, garlic, and a pinch of salt and pepper. Mix it up until everything looks nicely coated.
Step 3: Add the creamy stuff
Spread the mixture into your baking dish. Pour the can of Rotel or diced tomatoes over the top. Dot the cream cheese around the dish in little chunks. It looks a little odd at this stage, but it melts into the sauce while baking.
Step 4: Bake, then add cheese
Bake uncovered for about 25 to 30 minutes, stirring once halfway through if you remember. When the chicken is cooked through and the peppers are tender, sprinkle the shredded cheese all over. Put it back in the oven for 8 to 10 minutes, just until the cheese is melted and bubbly.
Step 5: Finish and serve
Let it sit for 5 minutes. Squeeze fresh lime over the top. That little pop of citrus makes the whole thing taste brighter. Now scoop and serve however you like.

If you are wondering about safety, chicken should be cooked to 165 F in the thickest pieces. I usually just cut one piece open to check, but a thermometer is the easiest way to feel confident.
Tips for the Best Casserole
These are the little things I have learned after making this a bunch of times.
Cut everything about the same size so it cooks evenly. Huge chicken chunks will take longer and can dry out the veggies.
Do not overload the dish with too much liquid. If you add salsa, tomatoes, and extra sauces, it can turn soupy. Stick to one main liquid booster.
Use thighs if you want extra juicy chicken. Breast works great, but thighs are more forgiving.
Cheese strategy matters. A mix of cheddar and Monterey Jack melts really nicely. Also, shredding your own cheese melts smoother than pre shredded, but either works on a busy night.
Let it rest for a few minutes after baking. It thickens slightly and is easier to scoop.
Variations (low carb, rice-based, slow cooker, vegetarian swap)
I love recipes that can bend depending on what you have in the fridge. Here are my favorite ways to switch it up without wrecking the vibe.
Low carb: Skip beans and corn, and serve it over cauliflower rice or with a simple salad. You still get all the fajita flavor and cheese comfort.
Rice-based: Stir in 2 to 3 cups of cooked rice right before adding the final cheese layer. It becomes more of a full casserole situation, super filling. You may want an extra squeeze of lime or a spoon of salsa to keep it lively.
Slow cooker: Add chicken, peppers, onions, seasoning, garlic, and tomatoes to the slow cooker. Cook on low for 4 to 5 hours or high for 2 to 3 hours. Stir in cream cheese until smooth, then top with shredded cheese, cover for 10 minutes until melted. It will be softer than oven baked, but still really tasty.
Vegetarian swap: Replace chicken with sliced mushrooms plus a couple cans of drained black beans, or use a meatless chicken substitute. Keep the rest the same. It is still cheesy, still bold, and nobody feels like they are missing out.
What to Serve With Chicken Fajita Casserole
This is the fun part because you can serve it a bunch of ways, depending on whether you want cozy, fresh, or extra snacky.
My go to options:
Warm tortillas for turning it into soft tacos.
Tortilla chips for scooping, like a loaded dip dinner (no shame, it is delicious).
Cilantro and lime sprinkled on top for freshness.
Sour cream or Greek yogurt to cool things down.
Simple side salad with crunchy lettuce and a quick lime dressing.
Mexican rice or cilantro lime rice if you want a bigger plate.
Honestly, Chicken Fajita Casserole is also great with just a fork straight out of a bowl. I have done that standing at the counter while “testing for seasoning,” which is totally a real cooking step.
Storage & Reheating Instructions
This is one of those dinners that makes you happy the next day too.
Fridge: Store leftovers in an airtight container for up to 4 days.
Freezer: You can freeze it for up to 2 months. I like freezing in individual portions so I can grab one for lunch. Let it thaw in the fridge overnight when possible.
Reheat: Microwave in 45 second bursts, stirring in between, until hot. For best texture, reheat in the oven at 350 F in a covered dish for about 15 to 20 minutes.
If it looks a little dry after reheating, add a tiny splash of water or a spoon of salsa and stir. The cheese usually brings it back to life.
FAQs About Chicken Fajita Casserole Recipe
Can I use pre cooked rotisserie chicken?
Yes. If you use cooked chicken, bake the peppers and onions with seasoning and tomatoes first for about 20 minutes, then stir in the shredded chicken and cream cheese, top with cheese, and bake until melted.
How do I keep the casserole from getting watery?
Drain any canned beans and corn really well, and do not add extra liquid beyond the tomatoes or salsa. Also, avoid overcooking the peppers since they release moisture.
Is Chicken Fajita Casserole spicy?
It depends on your seasoning and whether you use Rotel. Go mild on both if you want it kid friendly, then let spice lovers add jalapenos or hot sauce at the table.
Can I make it ahead of time?
Yes. Assemble everything except the final cheese topping, cover, and refrigerate up to 24 hours. Bake as directed, adding a few extra minutes since it will be cold.
What cheese works best?
Cheddar, Monterey Jack, or a Mexican blend are all great. If you want extra melt, add a bit of mozzarella, but keep at least one flavorful cheese in the mix.

Chicken Fajita Casserole
- Total Time: 55 minutes
- Yield: 4 servings 1x
Description
A warm and cheesy Chicken Fajita Casserole that combines classic fajita flavors in an easy one-pan dish.
Ingredients
- 1 to 1.5 pounds boneless skinless chicken breast or thighs, cut into bite-sized pieces
- 2 to 3 bell peppers, mixed colors
- 1 medium onion, sliced
- 2 to 3 tablespoons fajita seasoning
- 2 to 3 cloves garlic, minced (or 1 teaspoon garlic powder)
- 1 can (10 oz) Rotel or diced tomatoes
- 1 cup corn (optional)
- 1 can black beans, drained and rinsed (optional)
- 4 oz cream cheese
- 2 cups shredded cheese (cheddar or Mexican blend)
- 1 lime, for squeezing
- Salt and pepper, to taste
- 1 tablespoon olive oil
Instructions
- Preheat the oven to 375°F and lightly oil a 9×13 baking dish.
- Add the chicken pieces to a bowl with sliced peppers and onions. Drizzle with olive oil, then mix in fajita seasoning, garlic, salt, and pepper.
- Spread the mixture into the baking dish. Pour the can of Rotel or diced tomatoes on top and dot with cream cheese.
- Bake uncovered for 25 to 30 minutes; half stir halfway through. When cooked through, sprinkle shredded cheese on top and bake for an additional 8 to 10 minutes until melted.
- Let it sit for 5 minutes, then squeeze fresh lime over before serving.
Notes
Perfect for meal prep and customizable for spice levels. Serve with toppings like sour cream, fresh cilantro, or warm tortillas.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 4g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 9g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 7g
- Protein: 30g
- Cholesterol: 75mg
Conclusion
If you need a reliable weeknight meal that feels like comfort food but does not take over your whole evening, this is it. Chicken Fajita Casserole brings the bold fajita flavors, the creamy bite, and that golden cheesy top that makes everyone hover near the oven. It is easy to adjust for your family, it stores well, and it is honestly just fun to eat. Try it once, and I bet it ends up in your regular rotation too.