Yes, roast the eggplant up to 1 day in advance and refrigerate in an airtight container, but the texture may change a little bit. However, I'd highly recommend roasting it the same day for maximum freshness.