British Airways is ditching meals on flights to North America

British Airways drops some meals for snacks

British Airways passengers travelling to and from the U.S. and Canada are being given "fun-size" chocolate bars rather than a meal on flights.

The airline confirmed to CNBC Monday that the second meal on shorter transatlantic flights is being scrapped as part of "continuous updates to our menu."

A main meal is still included earlier in the flight, but passengers are then given just a small snack such as a mini chocolate bar.

The airline said the revised menu was introduced last month.

In a statement passed to CNBC, a BA spokesman said: "We offer customers on all of our transatlantic flights a three course meal, bar service and snacks and on our longer transatlantic flights, including to the west coast, customers are offered an extra meal during the flight."

"We regularly review our catering to ensure we are investing where it matters most to our customers," the spokesperson added.

Parent company reported total profits after tax of £2.5 billion ($3.22 billion) for the year ending December 2015.

Follow CNBC International on Twitter and Facebook.