Flight food is always expensive, and it is advised to carry good money during flying if you want to have the flight food, and thus it is advised to carry cash in advance if your ticket doesn't have extra food tagged, which you need to pay differently to the flight attendant.