Preheat your oven to 400°F.
Cut your spaghetti squash in half and use a spoon to remove the seeds from the center. Spray the squash with cooking spray or brush with olive oil. Then, sprinkle with Everything but the Bagel seasoning and place face down on a baking sheet.
Bake for 25-30 minutes or until the squash can be shredded with a fork.
While the squash is baking, grease a casserole dish. Then, place the block of feta cheese, fresh herbs, sliced cherry tomatoes, and diced onion in the dish.
Place casserole dish in the oven on the same rack as the squash and bake for 30 minutes.
Next, let's start preparing the ground turkey. Heat a skillet to medium-heat and spray with cooking oil. Then, add the ground turkey, minced garlic, and Italian seasoning. Cook until the meat is done.
Grab a small sauce pot. Add the Knorr Pesto Seasoning packet and cook according to instructions on the bag.
Once the spaghetti squash, feta, and vegetables are done baking, remove from the oven. Shred the spaghetti squash with two forks and place into the casserole dish with the baked feta and vegetables.
Fold in chopped spinach immediately. The heat from the other ingredients will make the spinach wilt just like we want.
Then, stir in the cooked ground turkey. Add the pesto sauce and keep stirring.
Top the casserole with mozzarella cheese. Broil at 500°F for 3-5 minutes or until cheese starts to bubble/brown.
Serve hot and enjoy!