Maximise your Avios, air miles and hotel points

British Airways drops M&S for short-haul economy food – Greggs to take over?

Links on Head for Points may support the site by paying a commission.  See here for all partner links.

British Airways has announced, via The Sun, that it has terminated its contract with Marks & Spencer to provide ‘buy on board’ food for short-haul economy passengers.

In a short statement, BA said:

We’re off on a new flight path.

“We look forward to announcing our exciting new buy-on-board proposition with a great British brand that customers have told us they love.”

This is believed to be either Greggs or Waitrose, with The Sun reporting that both companies have submitted proposals.

There could be a link with Avios dropping Tesco, with Waitrose potentially getting the on-board contract and becoming the Avios supermarket partner. This also makes it less likely that M&S/Ocado will get the Avios deal.

But M&S doesn’t really provide BA catering ….

It is a common misconception that M&S actually ‘provides’ the food in short-haul economy. In truth, Tourvest – the supplier – buys a small number of M&S items and adds them to its existing range of products. If you count down the menu, the percentage which is branded M&S product is relatively small.

Whilst introducing buy on board was controversial when introduced, in truth it was a mercy killing for the existing offering. BA had actually fallen behind other airlines – on BA, you would get a drink and a small bag of pretzels. There was no other alternative even if you were hungry. Other carriers, whilst charging, did at least have a full offering.

Unfortunately, BA screwed it up. In various trips with Vueling, easyJet and Ryanair over the past couple of years, it has been clear that all have a far broader range – with better availability – than British Airways. Simply swapping an M&S sandwich for a Waitrose one, both of which are likely to come from the same factory anyway, won’t change that.


How to earn Avios from UK credit cards

How to earn Avios from UK credit cards (April 2025)

As a reminder, there are various ways of earning Avios points from UK credit cards.  Many cards also have generous sign-up bonuses!

In February 2022, Barclaycard launched two exciting new Barclaycard Avios Mastercard cards with a bonus of up to 25,000 Avios. You can apply here.

You qualify for the bonus on these cards even if you have a British Airways American Express card:

Barclaycard Avios Plus card

Barclaycard Avios Plus Mastercard

Get 25,000 Avios for signing up and an upgrade voucher at £10,000 Read our full review

Barclaycard Avios card

Barclaycard Avios Mastercard

Get 5,000 Avios for signing up and an upgrade voucher at £20,000 Read our full review

There are two official British Airways American Express cards with attractive sign-up bonuses:

British Airways American Express Premium Plus

30,000 Avios and the famous annual 2-4-1 voucher Read our full review

British Airways American Express

5,000 Avios for signing up and an Economy 2-4-1 voucher for spending £15,000 Read our full review

You can also get generous sign-up bonuses by applying for American Express cards which earn Membership Rewards points. These points convert at 1:1 into Avios.

American Express Preferred Rewards Gold

Your best beginner’s card – 30,000 points, FREE for a year & four airport lounge passes Read our full review

The Platinum Card from American Express

80,000 bonus points and great travel benefits – for a large fee Read our full review

Run your own business?

We recommend Capital on Tap for limited companies. You earn 1 Avios per £1 which is impressive for a Visa card, and the standard card is FREE. Capital on Tap cards also have no FX fees.

Capital on Tap Visa

NO annual fee, NO FX fees and points worth 1 Avios per £1 Read our full review

Capital on Tap Pro Visa

10,500 points (=10,500 Avios) plus good benefits Read our full review

There is also a British Airways American Express card for small businesses:

British Airways American Express Accelerating Business

30,000 Avios sign-up bonus – plus annual bonuses of up to 30,000 Avios Read our full review

There are also generous bonuses on the two American Express Business cards, with the points converting at 1:1 into Avios. These cards are open to sole traders as well as limited companies.

American Express Business Platinum

50,000 points when you sign-up and an annual £200 Amex Travel credit Read our full review

American Express Business Gold

20,000 points sign-up bonus and FREE for a year Read our full review

Click here to read our detailed summary of all UK credit cards which earn Avios. This includes both personal and small business cards.

Comments (187)

This article is closed to new comments. Feel free to ask your question in the HfP forums.

  • AJA says:

    I am amazed how hot a topic BoB is. It seems to me that BA is going to reintroduce it so there’s little point arguing that it isn’t worthwhile, BA seems to think it is. As for whether it is Greggs or M&S or Waitrose or some no-name brand that’s not really the key thing, what is important thing is the range, quality and consistent availability of the offering and whether they run out before they get to you.

    I used to work for LSG Skychefs and then moved to Gate Gourmet before leaving the industry. Aircraft supply logistics is a thankless task and operates on very low margins. It is one of the few non-safety areas that airlines can do cost control on but it is a very minor part of the overall cost of providing a seat on a plane. Catering for long-haul starts 6 hours before the flight. Shorthaul was only 4 hours before (this was before BoB). Both needed to be complete and ready to transfer to the aircraft 2 hours before the flight was due to depart due to the logistics of getting through the airport to the correct gate and get it loaded onboard. It is based on historic percentages of who will choose what and is based on load factors advised by the airline. Much in the same way that airlines historically oversell a flight because they know that x% will be no-shows industry data shows that x% will be vegetarian and y% will always choose beef over chicken. Sometimes that bites them in the arse because in the case of overselling all passengers show up. Likewise with catering occasionally the split of choices loaded onboard are wrong which is why sometimes your first choice isn’t available.

    I like the idea posted above of pre-ordering, Thomson used to operate that system where you would pay extra to order a meal but even then it sometimes went wrong. Sometimes passengers would transfer from another flight and they’d prebooked a meal so expected it to be loaded and it wasn’t. So it is possible to do and I am pretty sure BA has investigated whether it was worth doing. That they don’t seem to be offering it suggests that they don’t think it worthwhile.

    • Fenny says:

      Even giving passengers the option of pre-ordering in a limited way – “vegetarian or not” and “are you likely to want a bacon butty” -would help. For me, it’s always “does this sandwich have egg in it or not?” which is the killer question.

    • ChrisC says:

      BA did offer pre ordering of meals ex LHR certainly in F and Club but nore sure about premium/economy.

      What BA didn’t do was offer an extended menu for pre ordering – it was the same as the on board offering.

      I know Finnair and AA had an extended pre order menu indlucing things that could only be pre ordered. I had pre ordered Reindeer on an AY flight but that flight got cancelled.

  • Mark says:

    Switching from M&S to Waitrose would be easy as they are both supplied by Greencore. The number of sandwiches supplied to Tourvest will be insignificant compared to their normal daily production.

    I don’t see how a deal with Greggs would work as they don’t have a large central sandwich production line. Part of their advertising is that the sandwiches were made in-store on the day of purchase which would not be possible for the in-flight catering model.

    Most of the other cold products they sell are delivered on trays and then packaged in-store.

    I doub’t that Greggs (or Tourvest) would want to invest in a new production/packing facility when there are existing suppliers who can deliver pre packaged products.

    • Jonathan says:

      That’s not true, I work for Waitrose, and the sandwiches are made and distributed by two different companies, I won’t be naming any names at all, other than the statement ‘Greencore supplies all Waitrose sandwiches’ is incorrect

      • Mark says:

        Greencore is a supplier to Waitrose- the news articles regarding Covid outbreaks in Greencore plants mention Waitrose as a customer. I never stated that they were the only supplier.

        Even if they use a different supplier then most of my comments are still relevant as Waitrose have a range of pre-made sandwiches in sealed packaging.

      • Crafty says:

        Straw man, he didn’t say that.

  • Alex W says:

    Makes no difference to the likes of me who would not be seen dead buying anything on board! Stuff yourself silly in the lounge is the way to go, thankfully BA extended my silver card to May 2023 😆

  • Paul says:

    I think it is Brand poison to be associated with BA. Greggs would be my bet. I just don’t see the value for a company like Waitrose to be associated with something that is clearly cheap, bucket and spade.

    But what do I know!

    • TP says:

      Nothing, from the sounds of it.

    • Rich says:

      In fairness like many people I think you’re influenced by talk on sites like this and what you read in the press. Most of the population don’t have that view about BA judging from what I hear, see and by the passenger volumes, even on routes with fierce competition from the budget airlines.

    • Lynn says:

      Paul I think you are correct , it used to be true if you were connected with BA but not anymore

  • Chris Heyes says:

    The main problem with BoB is you can’t buy a meal, it’s basically a sandwich whichever way you look at it.
    Usually made with 2/3 day old bread with thinly sliced stuff on it
    Most supermarkets “bake” their own bread, but what the majority of customers don’t know is that any bread “baked” that is sliced is already over 1 day old (2 days old when reduced)
    If you happen to be in “ANY” supermarket late you will see them gather up bread with a sell by date then slice it re-package it for the day after (should be illegal but its not)
    i imagine Bob must be at least 1 day old if not 2

    • Doug M says:

      From what I’ve seen if BoB it looks like most of it would survive a nuclear event and remain as wholesome after as before.

    • mvcvz says:

      What’s this ridiculous obsession with consuming “meals” on flights? What in hell is wrong with a sandwich and a cup of coffee/quick vodka and tonic?

  • Sloth says:

    It amazes me the number of people who seemingly can’t go 2 hours or so without eating…I love my food but am perfectly capable of surviving 2/3 hours without eating

  • Mark says:

    Waitrose for the avios partnership would be a disaster for those of us in NI. BA would be I’ll-advised to have a ‘not quite all of the UK’ program – not very British…

    If there was ever a company that needed a proper loyalty scheme, it is surely M&S, that Sparks nonsense is pointless in its current incarnation, although they would have a wealth of shopper data there to bolster any proposal to adopt Avios?

    • mvcvz says:

      Having had the misfortune to visit a couple of M&S stores recently, I would suggest that far more than a proper loyalty scheme is required there.

    • Lady London says:

      Since the NI government has announced it will ensure yo continue EHIC cover that the rest of British citizens are losing, I think that’s swings and roundabouts.

  • Peter says:

    I love the Ryanair paninis – £5 for s hot sandwich is way better than what BA offers.

    • Polly says:

      Yep. Mentioned earlier that they could do with looking at and copying the Ryan Air f and b model. Seems to work. They sell loads on their flights, no matter how short it is. And you can build a meal if you like, Our kids loved the paninis back and forth to Dublin when they were younger.

This article is closed to new comments. Feel free to ask your question in the HfP forums.

The UK's biggest frequent flyer website uses cookies, which you can block via your browser settings. Continuing implies your consent to this policy. Our privacy policy is here.