Fajita Chicken Casserole
📝 Description
This Fajita Chicken Casserole is a cheesy, flavor-packed one-pan dinner loaded with juicy chicken, colorful bell peppers, onions, and bold Mexican-inspired seasonings. Baked in a creamy, cheesy sauce until golden and bubbly, this easy casserole is perfect for busy weeknights, family dinners, or meal prep. Serve it with rice, tortillas, or a fresh salad for a satisfying meal everyone will love.
🍽️ Ingredients
For the Casserole
- 2 lbs (900 g) boneless, skinless chicken breasts, diced
- 3 bell peppers (red, yellow, and green), sliced
- 1 large onion, sliced
- 2 tbsp olive oil
- 1 can (10 oz) diced tomatoes with green chilies, drained
- 8 oz (225 g) cream cheese, softened
- ½ cup sour cream
- 1½ cups shredded Mexican cheese blend
- ½ cup shredded cheddar cheese
Fajita Seasoning
- 2 tsp chili powder
- 1 tsp smoked paprika
- 1 tsp ground cumin
- 1 tsp garlic powder
- 1 tsp onion powder
- ½ tsp dried oregano
- ½ tsp salt
- ¼ tsp black pepper
- ¼ tsp cayenne pepper (optional)
Optional Toppings
- Fresh cilantro, chopped
- Sliced avocado
- Jalapeño slices
- Diced tomatoes
- Sour cream
- Lime wedges
👩🍳 Instructions
- Preheat the oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
- In a large bowl, combine the diced chicken with olive oil and all the fajita seasoning until evenly coated.
- Add the sliced bell peppers, onion, and drained diced tomatoes. Toss everything together.
- In a separate bowl, mix the cream cheese and sour cream until smooth.
- Fold the cream cheese mixture into the chicken and vegetables.
- Transfer the mixture to the prepared baking dish and spread evenly.
- Sprinkle the Mexican cheese blend and cheddar cheese over the top.
- Bake for 30–35 minutes, or until the chicken reaches an internal temperature of 165°F (74°C) and the cheese is melted and bubbly.
- Broil for 2–3 minutes for a golden, lightly browned cheese topping.
- Garnish with fresh cilantro and serve with avocado, sour cream, and lime wedges.
⏱️ Time
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Servings: 6
💡 Tips
- Use rotisserie chicken to reduce cooking time.
- Add black beans or corn for extra texture and flavor.
- Make it low-carb by serving over cauliflower rice.
- Store leftovers in an airtight container in the refrigerator for up to 4 days or freeze for up to 2 months.

