Go Back
+ servings
Top shot photo of chicken fajita casserole with a spoon.

Chicken Fajita Casserole

Quick, easy, and SO delicious. This Chicken Fajita Casserole is the BEST healthy dinner recipe! My entire family loves it and it's a recipe I like to keep on repeat. Made with sliced fajita veggies, flavorful chicken (or rotisserie chicken), a smoky fajita sauce, whole wheat tortilla pieces, beans, spinach, and topped off with cheese and cilantro to your heart's desire. Throw it in the oven for a melty, savory, incredibly yummy dinner recipe that everyone will love!
Course Dinner, Lunch, Dinner, Appetizer, Main Course
Cuisine American, Mexican
Cook Time 30 minutes
Total Time 30 minutes
Servings 4 Servings
Calories 553kcal



  • 2 Tablespoons avocado oil divided
  • 1/2 medium yellow onion sliced
  • 2 medium bell peppers sliced
  • 1 1/2 pounds chicken breast about 2 medium, sliced or cubed
  • 2 teaspoons minced garlic
  • 2 medium whole wheat tortillas cut into pieces
  • 1/2 cup tomato sauce
  • 1/3 cup salsa
  • 2 teaspoons smoked paprika
  • 1 teaspoon cumin
  • 1 teaspoon chili powder
  • 1 teaspoon salt
  • 1/2 teaspoon pepper
  • 1 cup beans cooked, drained
  • 2 cups spinach
  • 1 1/2 cups shredded cheese
  • 1/4 cup cilantro leaves for topping
  • 1 teaspoon crushed red pepper optional, for topping


  • Preheat the oven to 375 degrees F.
  • Heat up 1 Tablespoon of the avocado oil in an oven-safe skillet (such as cast iron) over medium-high heat.
  • Cook the sliced onion and bell peppers in the oil for about 7-10 minutes, or until tender.
  • Remove the vegetables from the skillet and set aside.
  • Heat up the remaining oil in the skillet and add in the sliced or cubed chicken.
  • Add in the garlic and cook for 4-5 minutes, stirring occasionally.
  • While the chicken is cooking, mix the tomato sauce, salsa, smoked paprika, cumin, chili powder, salt, and pepper.
  • Pour half of the sauce mixture into the skillet with the chicken and cook for another 4-5 minutes.
  • Add the cooked fajita veggies back in to the skillet.
  • Stir in the black beans, tortilla pieces, and spinach.
  • Add the remaining sauce mixture and stir.
  • Remove the skillet from heat and top with cheese and cilantro.
  • Place the casserole in the oven and bake for another 7-10 minutes, or until the cheese is melted and everything is evenly warm.
  • Remove from the oven, add crushed red pepper (optional), serve, and enjoy!



Time-Saving Tips:
  • Use pre-cut or even frozen fajita veggies to save time!
  • Make this casserole with rotisserie chicken (or leftover cooked chicken). Simply heat up the chicken in the pan (instead of cooking the chicken breast) and add in the sauce like you normally would until it's warm! Then continue with the rest of the steps.
  • Cut the tortilla up while other ingredients are cooking.
  • Have your ingredients measured and ready to go in advance!
To Make Ahead:
  1. Cook the vegetables, chicken, sauce mixture, beans, and spinach according to the recipe card directions.
  2. Let cool completely, then refrigerate for 30 minutes.
  3. Mix in the whole wheat tortilla pieces.
  4. Transfer the casserole mixture into an oven-safe airtight container.
  5. Top with shredded cheese and cilantro.
  6. Add the airtight lid and store in the refrigerator for up to 3 days.
  7. When ready to eat, simply place it in the oven for about 15-20 minutes (or until the cheese melts and everything is warm)!


Calories: 553kcal | Carbohydrates: 33g | Protein: 54g | Fat: 23g | Saturated Fat: 8g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Trans Fat: 1g | Cholesterol: 142mg | Sodium: 1498mg | Potassium: 1247mg | Fiber: 9g | Sugar: 7g | Vitamin A: 4559IU | Vitamin C: 87mg | Calcium: 320mg | Iron: 4mg