Preheat oven to 350F and line a baking sheet. In a bowl, season chopped squash with some oil and kosher salt and stir. Add to baking sheet and roast in oven for 40 minutes, flipping once half way through baking.
If making the baked casserole: Process 1 slice of bread + 1 tbsp Earth balance until crumbs form in a food processor. Set aside.
Assemble your cheeze sauce ingredients and add just the cashews to food processor. Process until a fine crumb forms similar to corn meal. Now add in the rest of the cheese sauce ingredients and process until smooth.
Cook your pasta according to package directions. When squash is finished roasting, add it to the food processor and blend it with the cheese sauce until smooth. Adjust to taste.
Drain and rinse pasta with cold water. Now add the pasta back into the same pot and add your desired amount of cheeze sauce on top. Stir well. Add in any desired mix-ins like peas or broccoli.
You can either heat this up in the pot, or pour it into a casserole dish, sprinkle on breadcrumbs + paprika, and bake it at 350 for about 20-25 minutes.
