Ready to elevate your weeknight dinner game? This chicken fajita casserole combines all the vibrant flavors of sizzling fajitas with the cozy comfort of a baked casserole. Rather than fussing with individual tortillas and endless topping bowls, we’re layering everything into one glorious dish that bakes to perfection while you kick back and relax.
Why This Recipe Works
- Layering technique ensures every bite gets the perfect balance of seasoned chicken, tender peppers, melty cheese, and flavorful rice – no sad, dry bites here!
- Baking everything together allows the flavors to meld beautifully while creating that irresistible golden-brown cheese crust we all dream about.
- Using pre-cooked rice means the casserole comes together quickly while still achieving that perfect texture where the rice soaks up all the delicious juices without turning mushy.
- The fajita seasoning blend (with a secret extra dash of smoked paprika) gives that authentic restaurant-quality flavor without any mystery packets.
- It’s incredibly versatile – swap proteins, add different veggies, or adjust the spice level to make it your family’s new favorite custom creation.
Ingredients
- 2 lbs boneless, skinless chicken breasts, cut into 1-inch cubes
- 3 tablespoons fajita seasoning (homemade blend: 2 tsp chili powder, 1 tsp cumin, 1 tsp paprika, 1/2 tsp garlic powder, 1/2 tsp onion powder, 1/2 tsp oregano, 1/4 tsp cayenne)
- 2 tablespoons olive oil, divided
- 1 large yellow onion, thinly sliced
- 2 bell peppers (1 red, 1 green), thinly sliced
- 3 cups cooked white rice (day-old works best)
- 1 can (15 oz) black beans, rinsed and drained
- 1 cup corn kernels (fresh, frozen, or canned)
- 2 cups shredded Mexican blend cheese
- 1 cup sour cream
- 1/2 cup chopped fresh cilantro
- 1 lime, cut into wedges
Equipment Needed
- Large skillet
- 9×13 inch baking dish
- Mixing bowls
- Cutting board and chef’s knife
- Measuring cups and spoons
- Wooden spoon or spatula
- Aluminum foil
Instructions

Prep and Season the Chicken
Start by patting your chicken cubes completely dry with paper towels – this is crucial for getting that beautiful sear rather than steaming the meat. In a medium bowl, toss the chicken with 2 tablespoons of the fajita seasoning until every piece is evenly coated. Let it sit for at least 10 minutes while you prep the vegetables; this allows the seasoning to penetrate the meat and ensures maximum flavor in every bite. Meanwhile, slice your onions and bell peppers into uniform 1/4-inch strips so they cook evenly. Having everything prepped and ready before heating the skillet makes the cooking process smooth and stress-free.
Sauté the Vegetables
Heat 1 tablespoon of olive oil in your large skillet over medium-high heat until it shimmers – you should see gentle waves forming in the oil. Add the sliced onions and bell peppers, spreading them in an even layer. Cook without stirring for 2-3 minutes until they develop some charred spots, then toss and continue cooking for another 5-6 minutes until they’re tender-crisp with beautiful caramelized edges. The key here is resisting the urge to constantly stir; let them develop that characteristic fajita char! Transfer the vegetables to your prepared baking dish, spreading them in an even layer as the base of your casserole.
Cook the Chicken
Add the remaining tablespoon of olive oil to the same skillet (no need to wash it – those browned bits equal flavor!) and heat over medium-high. Add the seasoned chicken in a single layer, working in batches if necessary to avoid overcrowding. Cook for 4-5 minutes without moving to get a good sear, then flip and cook another 3-4 minutes until the chicken reaches 165°F internally and has a golden-brown crust. The chicken will finish cooking in the oven, so don’t worry if it’s not completely done yet. Transfer the chicken to the baking dish, scattering it evenly over the vegetables.
Layer the Casserole
Now for the fun assembly! Spread the cooked rice evenly over the chicken and vegetable layer, breaking up any clumps with your fingers. Sprinkle the black beans and corn over the rice, distributing them evenly. Dollop the sour cream across the top in tablespoon-sized mounds, then gently spread it into a thin, even layer – this creates a creamy barrier that keeps the rice moist. Finally, sprinkle the shredded cheese evenly over everything, making sure to cover the edges to prevent burning. The layers should be distinct but not packed down; we want those flavors to mingle while baking.
Bake to Perfection
Preheat your oven to 375°F while you’re assembling the casserole. Cover the baking dish tightly with aluminum foil and bake for 20 minutes – this allows everything to heat through gently and the flavors to meld. Remove the foil and continue baking for another 10-15 minutes until the cheese is completely melted, bubbly, and developing golden spots around the edges. For extra browning, you can switch to broil for the final 2-3 minutes, but watch closely as cheese can burn quickly! Let the casserole rest for 10 minutes before serving; this allows the layers to set for cleaner slices.
Tips and Tricks
For the ultimate flavor development, consider marinating your chicken cubes in the fajita seasoning mixed with 2 tablespoons of lime juice and 1 tablespoon of oil for 30 minutes to 2 hours before cooking. This not only tenderizes the meat but allows the spices to penetrate deeply. If you’re using freshly cooked rice, spread it on a baking sheet to cool completely before assembling the casserole – warm rice can make the dish mushy. For extra crispy edges, bake your casserole in a ceramic or cast iron dish rather than glass, as these materials retain heat better and create more browning.
Don’t skip the resting time after baking! Those 10 minutes allow the starches in the rice to set and the cheese to firm up slightly, making serving much cleaner. If you want to prep ahead, you can assemble the entire casserole (except the cheese) up to 24 hours in advance, cover tightly, and refrigerate. When ready to bake, add the cheese and increase baking time by 10-15 minutes since you’re starting from cold. For freezer meals, assemble completely (including cheese), wrap tightly in both plastic wrap and foil, and freeze for up to 3 months. Bake from frozen at 350°F for 60-75 minutes, covering for the first 45 minutes.
The type of cheese matters more than you might think! Pre-shredded bags contain anti-caking agents that can prevent smooth melting. For the creamiest, stretchiest cheese layer, buy block cheese and shred it yourself right before using. If you’re feeding a crowd, this recipe doubles beautifully in a 12×18 inch baking pan – just increase baking time by 10-15 minutes. Leftovers reheat wonderfully in a 350°F oven for 15-20 minutes (microwave works but can make the rice gummy). For individual portions, consider baking in oven-safe personal skillets or ramekins – reduce baking time to 15-20 minutes total.
Recipe Variations
- Protein swaps: Substitute shrimp (add raw during last 10 minutes of baking), ground beef (brown with seasoning first), or black beans for vegetarian version. For steak fajita style, use 2 lbs flank steak sliced against the grain and sear quickly over high heat.
- Grain alternatives: Replace white rice with quinoa (cook according to package directions), cauliflower rice (use raw, no pre-cooking needed), or Mexican-style rice cooked with tomato sauce and spices for extra flavor dimension.
- Spice level adjustments: For milder version, use only 1 tablespoon seasoning and omit cayenne. For extra heat, add 1-2 diced jalapeños with the vegetables, use pepper jack cheese, or serve with hot sauce. Add a can of diced green chiles for authentic New Mexico flavor.
- Additional mix-ins: Stir 1 cup of salsa into the sour cream layer, add sliced black olives, or mix in roasted poblano peppers. For creamier texture, substitute 1 cup of the sour cream with cream cheese softened with a splash of milk.
- Topping bar: Set out guacamole, pico de gallo, shredded lettuce, extra sour cream, and pickled red onions for everyone to customize their bowl. Serve with tortilla chips for scooping or warm flour tortillas on the side.
Frequently Asked Questions
Can I use uncooked rice instead of cooked?
I don’t recommend using uncooked rice as it won’t absorb liquid properly and will likely end up crunchy or mushy. The liquid from the vegetables and chicken isn’t sufficient to cook raw rice through. If you must use uncooked, parboil 1 cup of rice with 2 cups of chicken broth until most liquid is absorbed (about 15 minutes), then use in place of the cooked rice. However, the texture won’t be as ideal since the rice continues cooking during baking.
How long will leftovers keep in the refrigerator?
Properly stored in an airtight container, your chicken fajita casserole will keep for 3-4 days in the refrigerator. The flavors actually improve overnight as the spices continue to meld! Reheat portions in a 350°F oven for 15-20 minutes until heated through, or microwave individual servings for 2-3 minutes, stirring halfway through. If the rice seems dry after refrigeration, sprinkle a tablespoon of water or broth over the top before reheating to restore moisture.
Can I make this recipe gluten-free?
Absolutely! This recipe is naturally gluten-free as long as you verify your seasonings (some pre-made blends contain wheat-based anti-caking agents). Make your own seasoning blend as described in the ingredients list to be safe. Also check that your sour cream doesn’t contain any sneaky additives – most major brands are gluten-free but always read labels. Serve with corn tortillas or gluten-free chips if desired. For extra assurance, use tamari instead of soy sauce if your seasoning blend includes it.
What’s the best way to achieve restaurant-style char on the vegetables?
The secret is high heat and not overcrowding the pan! Use a large skillet and work in batches if necessary. Get your oil shimmering hot before adding vegetables, and resist stirring for the first few minutes to allow proper browning. A cast iron skillet works best for achieving those characteristic blackened spots. For even more authentic flavor, you can briefly blister the peppers directly over a gas flame or under the broiler before slicing – just place them close to the heat source and turn until blackened all over, then seal in a bag to steam off the skins.
Summary
This chicken fajita casserole delivers all the vibrant flavors of sizzling fajitas in comforting baked form. With layers of seasoned chicken, charred vegetables, rice, beans, and melted cheese, it’s a crowd-pleasing one-dish wonder perfect for busy weeknights or casual entertaining.



