Cheesy Chicken and Spaghetti Squash Casserole

Cheesy Chicken and Spaghetti Squash Casserole

1 large spaghetti squash, cooked per instructions below
1 tbsp butter
1 tbsp olive oil
1/4 cup minced onion
1/4 cup flour
2 cups skim or 1% milk
1 cup fat free chicken broth
2 cups (8 oz) Sargento 2% reduced fat mild cheddar
salt and pepper, to taste
4 cups (about 4 oz) baby spinach
half rotisserie chicken, meat removed from bone and shredded
1/8 cup grated parmesan

Preheat the oven to 375ºF. Cut the squash in half lengthwise; remove and discard seeds. Place squash on a baking sheet cut side down. Bake until tender, about 45 minutes. Separate the strands of squash with a fork and place in a medium bowl; discard shells. Squeeze out any excess liquid from the squash if watery. Maintain the oven temperature. Heat butter and oil in a large saucepan over medium heat. Add onions and cook about 2 minutes. Stir in flour. Reduce heat to low and cook, stirring continually 3 – 4 minutes. Add milk and chicken broth and continue whisking, raising heat to medium-high until it comes to a boil and becomes smooth and thick, about 2 minutes stirring; season with salt and pepper. Once it becomes thick, remove from heat, add cheddar cheese and mix well until cheese is melted. Adjust salt and pepper to taste, add cooked spaghetti squash, baby spinach and chicken, pour into a baking dish and sprinkle parmesan cheese on top. Bake until bubbly and golden 25 to 30 minutes.