My 2 (aged almost 10, and 11.5) have been vegan (mostly!) since birth, and they too take packed lunches to school every day. They don't like to vary much but you might get some ideas from the...