Ho volato molto su molte compagnie aeree diverse e di solito non ho mai mangiato in aereo (sì, anche su voli di 15 ore). Quindi era il problema opposto, ma posso ancora rispondere in base all'esperienza :)
Nella mia esperienza questo dipende in gran parte dalla compagnia aerea. Quindi, quando sali a bordo, devi chiedere a un assistente di volo: "Se dormo, mi sveglierai quando servirai la cena?" In caso contrario, chiedi "cosa devo fare per essere sicuro che tu lo faccia?"
Le compagnie aeree europee (tranne quelle a basso costo) tendono a svegliare tutti (Lufthansa ti costringe persino a portare il tuo posto in piedi anche se non mangi). Quindi se voli con uno, non ti perderai il cibo. Se vuoi essere lasciato solo, devi dirlo a un assistente di volo, ma nella mia esperienza lo ignorano e ti sveglieranno comunque.
Le compagnie aeree americane e le compagnie aeree low cost di tutto il mondo tendono a non svegliare i passeggeri che dormono affatto, a meno che tu non sia ovviamente in pericolo. Tuttavia, di solito riservano un pasto per te e sarebbero felici di servirti una volta alzato.
Le compagnie aeree asiatiche tendono anche a non svegliare le persone (con una strana eccezione di China Southern) e alcune - Korean Air e un'altra - ti danno persino i seguenti adesivi, che dovresti mettere sul poggiatesta:
se lo fai, rispetteranno la scelta. In caso contrario, sembrano tentare di indovinare quanto è profondo il tuo sonno, chiedendo verbalmente se vuoi mangiare. Se non rispondi, ti lasciano in pace. Avranno sempre un pasto extra comunque.
Inoltre, come altri hanno già detto, la compagnia aerea avrà quasi sempre un pasto extra per te. Ma per garantire ciò, è possibile ordinare un pasto speciale al momento del check-in.