Preheat the oven to 350 degrees F (175 degrees C).
Place squash, cut-sides down, on a rimmed baking sheet and add water to surround squash.
Bake in the preheated oven until tender, about 60 minutes.
Gently scrape squash strands into the center of each half using a fork.
Melt butter in a small saucepan over medium-low heat. Add garlic to hot butter and cook 1 to 2 minutes. Whisk in flour and cook for another minute while stirring until no lumps remain, 1 to 2 minutes more. Whisk in milk heated through. Add cream cheese and stir until smooth. Stir in Parmesan cheese, salt, and pepper.
Spoon hot sauce equally on to each squash half. Gently pull up the squash strands to coat as much as possible with sauce. Top with extra Parmesan cheese if desired.
Set an oven rack about 6 inches from the heat source and preheat the oven's broiler. Place squash halves under the broiler until golden and bubbly, 2 to 3 minutes.
Nutritional Facts
Per 2 servings
Calories: 477
Carbohydrate: 43g
Fat: 23g
Fiber: 0g
Protein: 28g
Sugar: 10g
Related Recipes
Chicken and Spaghetti Squash Alfredo
Low-Carb Spaghetti Squash Alfredo
Italian Spaghetti Squash
Savory Baked Spaghetti Squash
Skinny Alfredo Sauce
Spaghetti Squash
Easy Spaghetti Squash Spaghetti
Hash-Browned Spaghetti Squash
Rich and Savory Spaghetti Squash Casserole
3-Cheese Spaghetti Squash
Summer Squash Chicken Alfredo
Cheesy Roasted Garlic Spaghetti Squash with Spinach