Veggie sandwich