cheesy vegetable sandwiches