Roast your squash in the oven at 425F for 30 minutes. Bring it out of the oven and let it cool.
Mash 1 cup of squash until it is smooth.
In a skillet on medium heat, pour in the olive oil and then add the ginger and garlic. Cook for about 2-3 minutes, until it get aromatic.
Add in the onion and cook for about 5 minutes or until the onion is translucent. While the onion is cooking, season with salt, pepper and red pepper flakes. Then add in the butternut squash and stir to combine.
Gradually add in the coconut milk, stirring constantly to mix into a (chunky) but creamy sauce. Continue to season to taste.
Either use an immersion blender to blend the sauce, or remove the sauce from the pan, blend, and replace back on low heat to keep it warm while you make the pasta.
Boil the pasta as directed, and reserve a small amount of pasta water. Pour your sauce into the pasta and add a splash of pasta water to help it combine.
Top with either nutritional yeast, parsley, basil or more red pepper flakes!