Go Back
Spinach Artichoke Chicken Casserole

Creamy Spinach Artichoke Chicken Casserole Recipe

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Calories: 630

Ingredients
  

  • 1 ½ lbs boneless, skinless chicken breast or thighs, cut into 1-inch pieces
  • 5 oz fresh baby spinach
  • 1 (14 oz) can artichoke hearts, drained and roughly chopped
  • 3 tbsp unsalted butter, divided
  • 4 cloves garlic, minced
  • 3 tbsp all-purpose flour
  • 1 ½ cups whole milk
  • 4 oz cream cheese, softened
  • ½ cup grated Parmesan cheese
  • 1 cup shredded mozzarella cheese
  • ½ tsp salt, plus more as needed
  • ¼ tsp black pepper
  • ¼ tsp red pepper flakes (optional)

Method
 

  1. Season chicken with salt and pepper. Melt 1 tbsp butter in a large skillet over medium-high heat. Brown chicken on both sides, about 4 to 5 minutes, and transfer to a plate.
  2. Add spinach to the same skillet and cook over medium heat, stirring, until just wilted, about 2 minutes. Scoop into a colander and press out as much liquid as possible. Squeeze again with your hands once cool.
  3. Melt remaining 2 tbsp butter in the skillet over medium heat. Add garlic and cook 30 seconds. Whisk in flour and cook 1 minute. Slowly whisk in milk, simmer until thickened, about 3 minutes. Turn heat to low, stir in cream cheese, Parmesan, ½ tsp salt, ¼ tsp pepper, and red pepper flakes until smooth.
  4. Preheat oven to 375°F (190°C). In a 9x13-inch baking dish, spread artichoke hearts and spinach evenly across the bottom. Top with chicken, pour sauce over everything, and sprinkle mozzarella on top.
  5. Bake for 25 to 30 minutes until bubbly and golden on top. Broil the last 1 to 2 minutes if you want a deeper brown.
  6. Let the casserole rest for 5 minutes, then scoop onto plates and serve hot.

Notes

Let the dish rest before serving so the sauce thickens slightly and holds together when you spoon it out. If your baking dish is on the smaller side, set it on a foil-lined baking sheet in case any sauce bubbles over.