EasyJet is warning passengers of food shortages on some flights and is advising them to stock up before boarding.
The airline apologised after passengers posted about food shortages on social media.
One customer posted on a Facebook group to say he got a text the day before flying out to Crete last week advising there would be no food and limited drinks on the flight.
On the return flight, earlier this week, there was no food and only limited drinks, nor any duty free or other on-board sale items. However, on this occasion, the passenger was not pre-warned.
The passenger said people who had pre-purchased meals were told they would get a refund and the shortages were related to a change in onboard suppliers.
An easyJet spokesman said: “We have recently moved to a new in-flight retail provider dnata and we have rolled out our new in-flight retail offering across our European network.
“Unfortunately, in the UK we are experiencing some issues delivering catering to aircraft at a number of our UK airports and so where we are aware of issues, we are proactively advising customers ahead of their flight so they have the opportunity to purchase food and drink ahead of boarding.
“We are working closely with our supplier to resolve these issues.”
Referring to the passenger was not told in advance about the lack of food and beverages, the spokesman added: “We are sorry that this customer did not receive notification of this ahead of their return flight and we will be looking into this to ensure it doesn’t happen in future.”
Earlier this month TUI warned passengers of a shortage of food and drinks on board. The airline has since said the situation has been resolved.