There’s something magical about a dish that brings the whole family to the table without hours of prep. This Chicken Fajita Casserole Recipe has become my go-to when I need dinner on the table fast but still want that homemade comfort food vibe. The first time I made it, my kids actually asked for seconds without any negotiating. That’s when I knew this one was a keeper.

What makes this Chicken Fajita Casserole Recipe so special is how it packs all those classic fajita flavors into one easy bake. You get tender chicken, colorful bell peppers, zesty onions, and that creamy cheesy goodness that makes every bite irresistible. Whether you’re following a keto lifestyle or just looking for a Healthy Chicken Fajita Casserole that doesn’t sacrifice taste, this dish delivers. Plus, it’s perfect for meal prep Sundays.
Why This Chicken Fajita Casserole Recipe Works Every Time
The secret to a great Fajita Casserole lies in the layering technique. You want those bold Tex-Mex flavors to distribute evenly throughout, not just sit on top. This Cheesy Chicken Fajita Casserole uses a simple cream cheese and sour cream base that keeps everything moist during baking. No dry, sad casserole here.
For those watching carbs, this Low Carb Fajita Casserole skips the rice and tortillas, focusing on the protein and veggies that make fajitas so satisfying. The Keto Chicken Fajita Casserole version comes in at just 8g net carbs per serving, making it a solid weeknight option when you’re trying to stay on track.
Ingredients for Your Chicken Fajita Casserole With Cheese
Here’s what you’ll need to make this Creamy Chicken Fajita Casserole Keto-friendly and packed with flavor. I like to prep all my veggies before I start cooking. It makes the whole process smoother and keeps you from scrambling when the pan gets hot.
- 1.5 pounds boneless skinless chicken breasts, cut into 1-inch cubes
- 2 tablespoons olive oil, divided
- 1 medium yellow onion, sliced into thin strips
- 1 red bell pepper, sliced into thin strips
- 1 green bell pepper, sliced into thin strips
- 3 cloves garlic, minced
- 2 tablespoons fajita seasoning (or 1 packet)
- 8 ounces cream cheese, softened to room temperature
- 1 cup sour cream
- 1 cup shredded Monterey Jack cheese
- 1 cup shredded cheddar cheese
- 1 can (10 oz) diced tomatoes with green chilies, drained
- 1 teaspoon cumin
- 1 teaspoon smoked paprika
- Salt and black pepper to taste
- Fresh cilantro for garnish
- Lime wedges for serving
Step-by-Step Instructions for Perfect Results
Start by preheating your oven to 375°F. Grab a 9×13 baking dish and give it a quick spray with cooking oil. You want that Healthy Fajita Casserole to slide right out when it’s done.
Heat one tablespoon of olive oil in a large skillet over medium-high heat. Season your chicken cubes with salt, pepper, cumin, and smoked paprika. Add the chicken to the hot skillet and cook for about 5-6 minutes, stirring occasionally, until golden and cooked through. Don’t overcrowd the pan or you’ll steam the chicken instead of getting that nice sear. Transfer the cooked chicken to a bowl and set aside.
In the same skillet, add the remaining tablespoon of olive oil. Toss in your sliced onions and bell peppers. Cook for about 4-5 minutes until they start to soften but still have a bit of crunch. You want some texture in your Fajita Casserole Keto version, not mushy veggies. Add the minced garlic and cook for another minute until fragrant.
In a large mixing bowl, combine the softened cream cheese and sour cream. Mix until smooth and creamy. Stir in the fajita seasoning, drained diced tomatoes with green chilies, and half of your shredded Monterey Jack and cheddar cheeses. This is what makes this Cheesy Chicken Fajita Casserole so incredibly rich and satisfying.
Add the cooked chicken and sautéed vegetables to the cream cheese mixture. Stir everything together until well coated. Pour the mixture into your prepared baking dish and spread it out evenly. Top with the remaining shredded cheeses for that perfect golden crust.
Bake for 20-25 minutes until the cheese is melted and bubbly, and the edges are just starting to turn golden. Let it rest for 5 minutes before serving. This gives the Creamy Chicken Fajita Casserole Keto base time to set up so it doesn’t fall apart when you scoop it out.

Pro Tips for the Best Chicken Fajita Casserole Recipe
- Let your cream cheese come to room temperature before mixing. Cold cream cheese will create lumps in your sauce.
- Don’t skip the resting time after baking. It helps the Low Carb Fajita Casserole hold its shape when serving.
- For extra flavor, char your peppers and onions in a hot cast iron skillet before adding to the mixture.
- Use freshly shredded cheese instead of pre-shredded bags. It melts better and tastes fresher.
Variations to Try With Your Fajita Casserole
Want to switch things up? This Healthy Chicken Fajita Casserole is super adaptable. Try using chicken thighs instead of breasts for even more juiciness. You can also add black beans or corn if you’re not strictly keto. For a vegetarian version, swap the chicken for extra firm tofu or tempeh cubes.
Some folks like to add a layer of crushed tortilla chips on top for crunch. Others prefer to serve this Keto Chicken Fajita Casserole over cauliflower rice to stretch it further. Both options work great depending on your goals.
Troubleshooting Common Issues
If your Cheesy Chicken Fajita Casserole comes out too runny, you likely didn’t drain the diced tomatoes well enough. Make sure to press out excess liquid before adding to the mix. On the flip side, if it’s too thick, stir in a couple tablespoons of chicken broth before baking.
For a Low Carb Fajita Casserole that’s not sticking to the dish, always use a good quality non-stick spray or line your baking dish with parchment paper. This makes cleanup so much easier too.
Ingredient Substitutions That Work
- No sour cream? Use Greek yogurt or more cream cheese thinned with a splash of milk.
- Out of Monterey Jack? Mozzarella or provolone work well in this Creamy Chicken Fajita Casserole Keto recipe.
- Fresh bell peppers not available? Use frozen stir-fry pepper strips, thawed and patted dry.
- Need it dairy-free? Swap cream cheese for dairy-free alternative and use vegan cheese shreds.
Storage and Serving Suggestions
This Chicken Fajita Casserole With Cheese stores beautifully in the fridge for up to 4 days in an airtight container. Reheat individual portions in the microwave for 2-3 minutes, or warm the whole dish in a 350°F oven for 15 minutes. You can also freeze portions for up to 3 months.
Serve your Healthy Fajita Casserole with lime wedges, fresh cilantro, sliced avocado, or a dollop of extra sour cream. It pairs wonderfully with a simple green salad or some roasted vegetables on the side. For non-keto eaters, warm flour tortillas or Mexican rice make great accompaniments.
Frequently Asked Questions
Can I make this Chicken Fajita Casserole Recipe ahead of time? Yes, assemble everything the night before and refrigerate. Add 5-10 minutes to the baking time if cooking from cold.
Is this Fajita Casserole Keto-friendly as written? Absolutely. At 8g net carbs per serving, this Keto Chicken Fajita Casserole fits perfectly into a low-carb meal plan.
Can I use rotisserie chicken instead? Definitely. Use about 3 cups of shredded rotisserie chicken and skip the cooking step. Just mix it in with the veggies and sauce.
How do I make this Cheesy Chicken Fajita Casserole spicier? Add diced jalapeños with the peppers, or stir in a chopped chipotle pepper in adobo sauce for smoky heat.
Can I freeze this Low Carb Fajita Casserole? Yes, freeze individual portions in airtight containers for up to 3 months. Thaw overnight in the fridge before reheating.
What sides go best with this Healthy Chicken Fajita Casserole? Try cauliflower rice, a crisp green salad with lime vinaigrette, or roasted broccoli with garlic.

Chicken Fajita Casserole Recipe
Ingredients
Equipment
Method
- Preheat oven to 375°F. Spray a 9×13 baking dish with cooking oil and set aside.
- Season chicken cubes with salt, pepper, cumin, and smoked paprika. Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Cook chicken for 5-6 minutes until golden and cooked through. Transfer to a bowl.
- Add remaining olive oil to the skillet. Sauté onion and bell peppers for 4-5 minutes until softened. Add garlic and cook 1 minute more.
- In a large bowl, mix cream cheese and sour cream until smooth. Stir in fajita seasoning, diced tomatoes, and half of each cheese.
- Add cooked chicken and vegetables to the cream cheese mixture. Stir to coat evenly. Pour into prepared baking dish and spread evenly.
- Top with remaining Monterey Jack and cheddar cheese. Bake for 20-25 minutes until cheese is melted and bubbly.
- Let rest 5 minutes before serving. Garnish with fresh cilantro and serve with lime wedges.
Notes
- Let cream cheese come to room temperature for smooth mixing
- Drain diced tomatoes well to prevent watery casserole
- Rest before serving to help layers set
- Store leftovers up to 4 days in airtight container
- Freeze individual portions up to 3 months
