Baked Veggie Sandwich