Ingredients
Equipment
Method
- Preheat oven to 375°F (190°C). Grease a 9x13 inch baking dish.
- In a large skillet over medium heat, melt the butter. Add the chopped onion and cook until softened, about 5 minutes. Add the minced garlic and cook for another minute until fragrant.
- Sprinkle the flour over the onion and garlic mixture and cook for 1 minute, stirring constantly. Gradually whisk in the milk, making sure to smooth out any lumps.
- Bring the mixture to a simmer, stirring constantly, until it thickens slightly. This usually takes about 3-5 minutes. Season with nutmeg, salt, and pepper to taste.
- Stir in the squeezed-dry spinach and shredded chicken into the cream sauce. Mix well to combine everything evenly.
- Pour the chicken and spinach mixture into the prepared baking dish. Spread it out evenly.
- Sprinkle the mozzarella and Parmesan cheese evenly over the top of the casserole. If using, mix the bread crumbs with the melted butter and sprinkle over the cheese.
- Bake in the preheated oven for 20-25 minutes, or until the casserole is bubbly and the cheese is melted and golden brown.
- Remove the casserole from the oven and let it rest for about 5-10 minutes before serving.
Notes
For a richer flavor, use heavy cream instead of milk. You can assemble the casserole ahead of time and store it in the refrigerator for up to 24 hours before baking. Add a few extra minutes to the baking time if baking from chilled. To prevent a runny casserole, ensure the spinach is thoroughly squeezed dry. Variations: Swap the protein for turkey, ham, or ground beef. Add vegetables like mushrooms, bell peppers, or broccoli. Experiment with different cheeses like Gruyere, cheddar, or provolone. Add a pinch of red pepper flakes for a little kick. For a gluten-free version, use gluten-free flour and bread crumbs.
