J'ai beaucoup voyagé sur de nombreuses compagnies aériennes et, en règle générale, je ne mange jamais dans un avion (oui, même sur des vols de 15 heures). C'était donc le problème inverse, mais je peux toujours répondre en fonction de l'expérience :)
D'après mon expérience, cela dépend en grande partie de la compagnie aérienne. Ainsi, vous devez demander à un agent de bord une fois à bord: "si je dors, est-ce que vous allez me réveiller pour servir le dîner?" S'ils ne le font pas, demandez "que dois-je faire pour vous assurer de le faire?"
Les compagnies aériennes européennes (sauf low cost) ont tendance à réveiller tout le monde (Lufthansa vous oblige même à redresser votre siège, même si vous ne mangez pas). Donc, si vous volez avec un, vous ne manquerez pas de votre nourriture. Si vous voulez rester seul, vous devez le dire à un agent de bord, mais d'après mon expérience, il l'ignore et vous réveillera de toute façon.
Les compagnies aériennes américaines et les compagnies aériennes low cost du monde entier ont tendance à ne pas réveiller les passagers qui dorment, à moins que vous ne soyez manifestement en détresse. Cependant, ils vous réserveront généralement un repas et se feront un plaisir de vous servir une fois que vous serez debout.
Les compagnies aériennes asiatiques ont également tendance à ne pas réveiller les gens (à l'exception étrange de China Southern), et certaines d'entre elles - Korean Air et une autre - vous donnent même les autocollants suivants, que vous êtes censé apposer sur l'appuie-tête:
Si vous faites cela, ils respecteront le choix. Si vous ne le faites pas, ils semblent essayer de deviner à quelle profondeur est votre sommeil, en vous demandant verbalement si vous voulez manger. Si vous ne répondez pas, ils vous laissent tranquille. De toute façon, ils auront toujours un repas en plus.
En outre, comme d'autres l'ont mentionné, la compagnie aérienne aura presque toujours un repas en plus pour vous. Mais pour ce faire, vous pouvez commander un repas spécial à votre arrivée.