Heat butter over low-medium and add garlic.
After 1 minute, add butternut squash, stir and cover. Let cook about 15 minutes, stirring every 5.
While butternut squash is cooking, boil water and cook pasta as indicated on the package instructions.
While pasta and squash are cooking, pulse raw cashews in a bullet blender or food processor until they reach a grated parmesan texture.
Next add the peas to the squash once it's been cooking for 10 minutes.
After the full 15 minutes of the vegetables cooking, add your spinach, pasta, herbs, and stir well.
If the mixture seems dry, add a few tablespoons of broth or water, and stir well. Add the cashew parmesan to the entire dish, or when serving.