A creamy, cheesy baked casserole with tender chicken, spinach, and pasta — perfect for family dinners, leftovers, or freezer meals.
2 cups cooked chicken, shredded
8 oz pasta (penne, rotini, fusilli)
2 tbsp butter
1 small onion, diced
2–3 garlic cloves, minced
4 cups fresh baby spinach
2 tbsp all-purpose flour
1 cup milk
1 cup chicken broth
4 oz cream cheese, cubed
1 cup shredded mozzarella
1/3 cup grated Parmesan
1 tsp Italian seasoning
Salt and pepper to taste
Topping (optional):
1/3 cup breadcrumbs
1 tbsp melted butter
2 tbsp grated Parmesan
Cook pasta until al dente. Drain and set aside.
Sauté onion and garlic in butter until soft. Add spinach and cook until wilted.
Stir in flour and cook 1 minute. Slowly add milk and broth, simmering until thickened.
Add cream cheese, mozzarella, Parmesan, and seasoning. Stir until smooth.
Combine pasta, chicken, and sauce. Spread in a greased 9×13″ dish.
Top with breadcrumb mixture (if using). Bake at 375°F for 20–25 minutes until bubbly.
Rest for 5 minutes before serving.
Add mushrooms or peas for variety.
Use gluten-free pasta and flour if needed.
Freeze unbaked or fully cooked portions for later.