Soak cashews ahead of time the night before or boil them for 30 minutes prior to cooking.
In a pan sauté the onions and garlic in oil and vegan butter over medium low heat for 5 to 7 minutes until translucent and fragrant.
Once done sautéing, remove from the heat, then pour in the vodka. Return to heat and cook over low heat for about 10 minutes until the vodka has been mostly cooked off.
Boil pasta in salted water and cook until al dente.
Into a blender add the soaked cashews, non-dairy milk, and cooked onions and garlic. Blend until smooth.
Add the blended mixture back into the pan, along with the butternut squash purée, sugar, cinnamon, and nutmeg. Cook for about 10 minutes over low heat stirring occasionally.
Once the pasta is done, strain and add in the pasta the sauce. If you are using gluten free pasta, don't reserve any pasta water. However, if you are using regular pasta you can add a few tablespoons of pasta water in.
Mix together, taste, and add any salt if desired.
Enjoy immediately.