Yes, you can roast the eggplant and butternut squash a day in advance and store them in the refrigerator. However, make sure to heat them in the oven before serving to enhance the flavors.