Plane food isn't famed for being tasty, and buying food on board isn't always budget-friendly; so it's no surprise that passengers often want to bring their own food and drinks when heading on holidays.
The good news is that plenty of the major airlines including TUI, easyJet, Ryanair, Jet2, British Airways and Virgin Atlantic do allow you to bring your own food and drink on board, but there are some rules in place.
For example, some airlines won't let you board with hot food and drinks, so you'll need to consume these in the airport if you buy them airside.