I think this might depend on the timing of your flight. I had a relatively short overnight flight (just below 6 hours) arriving at my destination in the morning and I was able to request for 'express' breakfast given about an hour before landing, or the option of 'full' breakfast 2 hours before landing. Here's my 'express' breakfast which was mainly based on the tasting menu offered for late night with some items substituted with breakfast selections.