If you are planning to make this ahead of time, cook the noodles separately and add them when you are ready to eat. The noodles will continue to absorb liquid once cooked.
If you have a vegan parmesan cheese or mozzarella cheese you like, those also work well for toppings.