Begin by chopping both ends of the butternut squash and removing the bulb. You can save the bulb for another recipe. With the neck only, peel the skin and spiralize. Cut all the noodles into desirable lengths.
Toss noodles in oil. Spread evenly on sheet pan lines with parchment paper and lightly salt. Cook for 25- 30 minutes, or until tender. Toss halfway through with a pair of tongs.
While noodles are cooking, heat a large pan over medium heat. Add the sausage and cook, breaking it up with a spatula as it browns. Continue to cook until there is no more pink. Remove sausage from the pan and set aside, reserving about 1 tablespoon of fat in the pan.
Finely dice ¼ cup of onion and add to the pan with the sausage fat. Lower the heat slightly. Cook until the onion begins to caramelize. Deglaze the pan with a splash of chicken stock if needed.
Peel and mince the garlic. Add to the pan with the onion and allow it to cook for about 1 minute, or until fragrant.
Add the cream and chicken stock to the pan and stir together.
Add the grated cheese and stir as it heats. Once the sauce has thickened, stir in the chopped basil and spices.
Using the tongs, add the butternut squash noodles to the pan. Toss in the sauce.
Add the sausage and toss. Taste and season with additional salt if needed (with the sausage and the cheese I don't generally need to add salt). Grate extra parmesan cheese on top if desired. Serve immediately.
Notes
Zucchini noodles are more watery than butternut squash, and will work better in a richer sauce. To make a richer cream sauce, you can use all cream or substitute the chicken stock with half and half or milk. Another option would be to add 1-2 tablespoons of butter when you add the cream.