It is best to assemble and grill the sandwich just before serving to maintain its freshness and texture. However, you can prepare the vegetables in advance for convenience.