Preheat oven to 375 F degrees. Cut squash in half lengthwise, spoon the seeds out and prick randomly with a fork. Place on a baking sheet lined with parchment paper cut side down and bake for 30 minutes. Remove from the oven, let cool and separate into strands with a fork. Transfer to a large bowl and set aside.
While squash is baking, preheat large non-stick skillet on low heat and add oil. Add garlic and onion, saute for 4 minutes, stirring occasionally. Add ground turkey and cook for another 7 minutes, breaking into pieces with spatula.
Add cream of mushroom soup, tomato sauce and cornstarch, stir and bring to a boil by raising heat to medium. Reduce heat to low and simmer for 5 minutes or until mixture has thickened a bit.
Remove from heat, add 1 cup cheese, stir and transfer to the bowl with spaghetti squash. Add 1/2 cup breadcrumbs and gently stir to combine.
In a small bowl, add melted butter, 1/2 cup cheese, 1/2 cup breadcrumbs and mix.
Reduce oven temperature to 350 degrees F and spray 9" x 13" baking dish with cooking spray. Transfer squash and turkey mixture into the dish, level with spatula, sprinkle with topping and bake uncovered for 35 minutes or until the edges are bubbling. Broil on high for 5 minutes or until crust is a bit golden.
Let cool for 15 minutes before serving. Cut into 8 slices and serve hot.
Notes
Store: Refrigerate in an airtight container for up to 4 days. Reheat in a microwave or in 350 degrees F oven, covered.
Freeze: Cook and cool completely. Wrap tightly with plastic wrap, then foil and freeze for up to 3-4 months. Thaw in the fridge overnight or on the counter.
Make ahead: Refrigerate assembled and covered casserole for 24 hours. Bake as per recipe adding 5 minutes to bake time.
Soup: If you can't find organic cream of mushroom soup, look for a brand with no preservatives and artificial flavors.