On night departure flights you always have the option for express dinner, where they will bring you a single serivce with all your courses on it.
I've never tried it so can't comment, since I usually want to enjoy my dinner.
Then if you're in for 15hrs you might as well take it slowly ^^