Preheat the oven to 425 degrees F.
Cut the spaghetti squash in half lengthwise, then remove the seeds.
Fill a casserole dish or baking pan with a 1/4″ layer of water and place each spaghetti squash half face down.
Roast for 10 minutes while you prep the chicken.
Coat the chicken breast in 1 Tbsp oil and the Italian seasoning, place on one side of a large baking sheet.
On the other side, add the broccoli with 1 Tbsp oil and salt to taste.
Add the pan to another rack in the oven and bake along with the squash for 35-40 minutes (or until the spaghetti squash is soft and the chicken is fully cooked).
While the squash and chicken are baking, blend the sauce ingredients (except the butter, parmesan, and chives).
Add the butter to a pan, then add the sauce and very lightly simmer over medium-high heat for 5-7 minutes (just until it begins to thicken), turn off the heat, and quickly whisk in the Parmesan. Keep warm and set aside.
Once the squash and chicken are done, shred or dice the chicken into small pieces.
With a fork, pull the “spaghetti” from the squash.
Add the chicken to each spaghetti squash boat. Pour the sauce over the entire thing.
Top with extra Parmesan.
Lower the heat to 350 degrees F and bake for 10 minutes, or until everything is hot and the cheese has melted.
Garnish with fresh herbs and enjoy or freeze for later!