The range of food available on airlines has improved vastly in recent years, no longer is the option just "meat or veg?" But which airlines cater to a kosher diet or which offer a gluten-free meal? Cheapflights' handy table shows you which meals you can request on which airlines. Check it out before you fly, and remember, for almost all special meals, requests must be made 24 hours in advance of travel.
| Airline | Special meals available | Comments |
|---|
| Aer Lingus | Muslim : Kosher : Diabetic : Vegan vegetarian : Lacto ovo vegetarian : Gluten intolerant : Low fat : Low lactose : Low salt : Child | Available on flights to the USA only. Must be ordered at least 24 hrs in advance, by calling reservations office. |
| Air France | Vegetarian : Kosher | Must be ordered at least 48 hrs in advance. Special meals are available on all flights longer than 2 hrs 35 mins. |
| British Airways | Hindu vegetarian : Lacto ovo vegetarian : Vegan vegetarian : Hindu : Muslim : Kosher : Seafood : Jain : Child : Baby | Must be requested at least 24 hrs before flight, through “Manage My Booking“. Available on all long-haul and some European flights. |
| EasyJet | None available. | Take your own food, or purchase on board. |
| Emirates | Asian vegetarian : Hindu : Jain : Muslim : Bland : Diabetic : Fruit: Gluten-free : High fibre : Low calorie : Low cholesterol : Low protein : Low purine : Low sodium : Non-lactose : Vegetarian : Lacto ovo vegetarian : Child : Baby : Oriental : Raw vegetable : Seafood : Champagne : Cakes | Must be ordered at least 24 hrs in advance. Not available on some short-haul flights. Champagne and cakes can be ordered for special occasions. |
| KLM | Muslim : Kosher : Hindu : Vegetarian : Hindu vegetarian : Strict vegetarian : Fruit : Diabetes : Low fat : No added salt : Gluten intolerant: Lactose intolerant : Child : Baby | Must be ordered at least 36 hrs prior to departure, via "Manage My Booking". |
| Lufthansa | Hindu : Muslim : Kosher : Diabetic : Gluten-free : Low cholesterol : Low purine : Low protein : Low sodium : Lactose-free : Low calorie: Vegetarian : Lacto ovo vegetarian : Indian vegetarian : Wholefood : Light wholefood : Fish : Fruit | Available on all long-haul and selected short-haul flights. Must be ordered at least 24 hrs before departure, by calling ticket office. |
| Qantas | Diabetic : Vegan vegetarian : Child | Must be requested at least 24 hrs in advance. Make selection through "Manage My Booking" or by calling sales office. |
| Ryanair | None Available. | Take your own food, or purchase on board. |
| Singapore Airlines | Hindu : Muslim : Kosher : Raw vegetarian : Asian vegetarian : Jain : Western vegetarian : Lacto ovo vegetarian : Bland : Diabetic : Fat-free : Fruit : Gluten-free : High fibre : Low fibre : Low sodium : Low calorie : Low cholesterol : Low purine : Low protein : Non-carbohydrate : Non-lactose : Soft fluid : Semi-fluid : Ulcer diet : Nut-free : Child : Post-weaning : Baby | Must be requested at least 24 hrs in advance, by calling reservations office. |
| Thomas Cook Airlines | Vegetarian : Vegan : Diabetic : Gluten-free | Meals are included in the price of Canadian flights, but cost £6.50 (adult) and £4 (child) for all other services. Pre-order through "Your booking". |
| Thomson Airways | Vegetarian : Vegan : Diabetic : Healthy option : Gluten-free : Nut-free | Meals cost £6 (adult) and £3.50 (child), and can be pre-ordered online or via the call centre. Some short-haul flights only have a snack trolley. Champagne and chocolates can be ordered for celebrations. |
| Virgin Atlantic | Muslim : Hindu : Jain : Diabetic : Gluten-free : Kosher : Lacto vegetarian : Vegan vegetarian : Asian vegetarian : Low cholesterol : Low salt | Must be ordered at least 48 hrs in advance, through "My Booking". |