In a 9 X 13 inch pan, pour a small amount of butternut squash puree, and spread it in the bottom of the pan, and pour ¼ cup vegetable broth over the butternut squash.
Lay a single-layer noodles across the bottom of the pan, slightly crossing the noodles.
Now, spread a small amount of cashew basil cheese on the noodles, spreading it across the noodles with a spatula.
Then add a third of the mushroom/spinach mixture and spread it across the cashew cheese.
Add ⅓ of the butternut squash puree, drizzling across the mushroom spinach mixture.
Next, add another layer of noodles, cashew basil cheese sauce, mushroom/spinach mixture, and butternut squash puree.
Then, repeat; noodles, cashew basil cheese sauxe, mushroom/spinach mixture, squash puree, vegan parmesan cheese, chopped sage, and basil.