
Airline medical meal codes can make it easier to request food that fits certain dietary restrictions when you fly. Depending on the airline, you may see codes for diabetic, gluten-intolerant, low-salt, low-fat, low-calorie or low-lactose meals.
The important thing to understand is that an airline medical meal code is not a medical guarantee. Airlines use standard catering specifications, and availability, ingredients and preparation procedures vary. This is particularly important if you have coeliac disease, a severe food allergy or another condition where cross-contact could cause harm. If you do happen to be travelling with food allergies, my guide to travelling with an allergy is a fantastic resource to help you start planning an allergy-safe trip.
If you’d like to see what we are getting up to as it’s happening, please give my Instagram a follow @autismfamilytravelguide
This guide explains the main airline medical meal codes associated with medical and dietary needs, what they generally mean and what to check before relying on one during a flight.
Airline Medical Meal Codes at a Glance
- DBML – Diabetic Meal.
- GFML – Gluten-Intolerant Meal.
- LCML – Low-Calorie Meal.
- LFML – Low-Fat Meal.
- LSML – Low-Salt Meal.
- NLML – Low-Lactose Meal.
- BLML – Bland Meal, designed around mild, easily digested foods.
Airlines do not necessarily offer every code. Use my complete guide to airline meal codes and what they mean to compare medical meals with vegetarian, religious and other special meals.
DBML – Diabetic Meal
DBML stands for Diabetic Meal. Airlines use this code for a meal designed around dietary requirements commonly associated with diabetes. A DBML may focus on balanced portions and limit foods high in added sugar. The exact meal and nutritional content vary between airlines and catering providers.
A DBML should not replace your own diabetes management plan. If carbohydrate amounts, meal timing or access to a particular food matters for medication or insulin, contact the airline and carry suitable backup food where permitted.
Read my dedicated DBML Diabetic Meal guide for more detail.
GFML – Gluten-Intolerant Meal
GFML stands for Gluten-Intolerant Meal. It is intended for passengers who need to avoid gluten-containing ingredients. The meal specification generally avoids foods containing wheat, rye, barley and oats that are not suitable under the airline’s gluten-free specification. However, a GFML airline medical meall code does not by itself tell you how the catering facility controls cross-contact.
This distinction is particularly important for passengers with coeliac disease or a medically significant wheat allergy. Ask the airline what it can accommodate rather than assuming that selecting GFML guarantees a completely gluten-free preparation environment.
My GFML airline meal guide explains the code and its limitations.
LCML – Low-Calorie Meal
LCML means Low-Calorie Meal. This special meal is designed to contain fewer calories than a standard airline meal according to the catering specification used by the airline. It may feature lean protein, vegetables, fruit and lower-calorie accompaniments while limiting richer sauces, fried foods and high-calorie desserts.
Do not assume that LCML meets a particular prescribed calorie target. Airlines can use different specifications, and the code does not provide the detailed nutritional information you would need for a tightly controlled medical diet.
See my guide to the LCML Low-Calorie Meal code.
LFML – Low-Fat Meal
LFML stands for Low-Fat Meal. It is intended for passengers who need or prefer a meal lower in fat. The LFML airline medical meal may use lean meat or fish, vegetables, rice, potatoes, fruit and lower-fat cooking methods while limiting fried foods, fatty meats, rich sauces and high-fat dairy products.
Low-fat does not mean fat-free, and an LFML is not tailored to an individual’s clinical dietary prescription. Read more in my LFML meal code guide.
LSML – Low-Salt Meal
LSML means Low-Salt Meal. It is designed for passengers who need or prefer reduced sodium compared with standard airline catering. The catering specification may limit added salt and heavily salted or processed ingredients. The exact sodium content is not necessarily shown to passengers, however.
If your medical condition requires a precise daily sodium limit, ask the airline whether nutritional information is available and plan accordingly. My LSML Low-Salt Meal guide has more information.
NLML – Low-Lactose Meal
NLML stands for Low-Lactose Meal. It is intended for passengers who need to reduce lactose. Low lactose and milk-free are not the same thing. This distinction is critical for anyone with a cow’s milk protein allergy. A meal designed for lactose intolerance should not automatically be considered safe for a milk allergy.
If you have a milk allergy, contact the airline about its allergy procedures rather than relying on NLML. Read my dedicated NLML Low-Lactose Meal guide for more detail.
BLML – Bland Meal
BLML stands for Bland Meal. It is designed around mild foods and generally avoids heavily spiced, rich or strongly seasoned dishes. A BLML might include simply prepared meat or fish, rice, potatoes, vegetables, bread or other relatively plain foods, depending on the airline.
The code does not correspond to one specific medical diagnosis and it is not an allergen-free meal. It can also be useful to understand for travellers who struggle with rich or highly seasoned airline food. My BLML meal code guide explains what you may receive.
Are Medical Airline Meals Suitable for Food Allergies?
Not automatically. Medical and dietary meal codes describe the type of meal requested, not a guaranteed allergen-controlled environment.
A GFML may avoid gluten ingredients but that does not necessarily make it suitable for every passenger with coeliac disease or wheat allergy. NLML is intended around lactose restriction and should not be treated as a milk-allergy meal. Other medical meals can contain any number of common allergens.
If you have an allergy, tell the airline separately and follow its allergy procedures. My guide to airline allergy meal and SSR codes explains the difference between meal requests and allergy-related information in a booking.
What if You Have More Than One Dietary Requirement?
Airline booking systems usually let you select one special meal for each passenger rather than combining several meal codes into a bespoke menu. This can be difficult if, for example, you need a diabetic meal and are also gluten-free, or need low-salt food alongside a serious allergy. Do not assume that selecting one code will automatically incorporate the requirements of another.
Contact the airline before travelling, explain all of your dietary needs and ask what can realistically be provided. You may need to bring suitable food with you, subject to security and customs restrictions. If you need to travel with safe food for medical reasons, you could be entitled to bring it as medical luggage.
How to Order an Airline Medical Meal
When an airline offers medical special meals, you can usually request one during booking, through Manage My Booking or by contacting customer services.
- Open your flight booking.
- Find the special meals or dietary requirements section.
- Select the meal code or written description that matches your needs.
- Check that it is attached to the correct passenger and flight sector.
- Save confirmation or take a screenshot of the request.
- Recheck the booking before departure, especially after any flight change.
Availability varies by airline, route, cabin and departure airport. Some carriers do not offer medical special meals at all.
How Far in Advance Should I Request an Airline Medical Meal?
Request your special meal as early as possible. Many airlines require special meals to be ordered at least 24 to 48 hours before departure, but there is no universal deadline.
Use the deadline published by your airline. On a connecting journey, check each operating carrier because one airline may accept the request while another does not offer the same meal. You usually have to select special meals for every leg of a flight separately.
Why You Should Recheck After a Flight Change
Airline medical meal code requests can sometimes be affected by schedule changes, rebooking or a change of operating airline. Check your reservation again whenever your itinerary changes.
Before departure, make sure the meal still appears against the correct passenger and every relevant flight. At check-in, you can ask whether the request is visible in the booking.
Carry Backup Food When the Meal Is Medically Important
Even a correctly ordered special meal can occasionally fail to reach the aircraft. Catering mistakes, aircraft swaps and booking changes happen. If missing the meal could affect your health or medication routine, carry suitable backup food where possible. Check airport security rules and the customs or biosecurity restrictions at your destination before packing fresh foods.
Do not assume cabin crew will be able to create a medically suitable replacement from the standard meals on board. They can explain what is available, but they may not have full control over ingredients or preparation.
Airline Medical Meal Codes FAQs
What is the airline medical meal code for a diabetic meal?
DBML is the standard code for a Diabetic Meal. The exact menu and nutritional content vary by airline, so it should not replace an individual diabetes management plan.
What does GFML mean?
GFML means Gluten-Intolerant Meal. It is designed to avoid gluten-containing ingredients under the airline’s specification, but cross-contact controls vary.
What airline medical meal code means low salt?
LSML means Low-Salt Meal. It is intended to contain less salt or sodium than standard catering, although exact nutritional values may vary.
Is NLML suitable for a milk allergy?
Do not assume so. NLML means Low-Lactose Meal, and lactose intolerance is different from an allergy to milk proteins. Contact the airline separately about a milk allergy.
Can I request two medical meal codes?
Airline systems commonly allow one special meal per passenger. Contact the airline if you have several dietary requirements and ask what it can accommodate.
Does a medical meal guarantee it is safe for my condition?
No. A meal code identifies a catering specification rather than providing an individual medical guarantee. Discuss complex or high-risk dietary needs with the airline before travel.
Medical airline meal codes are useful shorthand, but they work best when you understand their limits. DBML, GFML, LCML, LFML, LSML, NLML and BLML each describe a particular catering specification rather than a personalised medical diet. Request the right meal early, confirm it before departure and carry appropriate backup food when your health depends on having something suitable to eat.
Continue Learning About Medical Airline Meals
Airlines use a wide range of special meal codes for passengers with dietary, religious and medical requirements. If you are comparing your options, continue reading our guides to airline special meal codes to find out what each meal code means and which option may be most suitable for your next flight.
- Learn what to expect from a DBML Diabetic Meal.
- Read my guide to the GFML Gluten-Intolerant Meal.
- Compare LCML Low-Calorie, LFML Low-Fat and LSML Low-Salt meals.
- Find out why an NLML Low-Lactose Meal is not the same as a milk-allergy meal.
- See what a BLML Bland Meal may contain.
- Download and print a copy of all of the airline meal codes for your own reference
Continue Planning Your Flight With Food Allergies
- Start at the beginning – learn about travelling with an allergy from my main guide
- Learn about airline meal codes and what they stand for so you can be sure your meal is allergen free
- Find out what is in my babies allergy travel bag so you can save yourself the headache of packing without a list
- Explore what it means to fly with medical luggage as an allergy travellers
- Download and print some free allergy translation cards before your trip
- Find out what Equal Eats allergy translation cards are and how to use them to travel safer
- Learn why it is important to learn important phrases related to your allergy before you travel and downloaed the free accessible travel translations eBook
- Figure out what to include on a doctors travel letter for medication so you can get it right the first time
- Find out more about flying with EpiPens so you can travel with confidence
- Airport special assistance links for airports around the world
Continue Planning Your Accessible Travels Using My Guides
You can click on each image to go directly to the guide for that topic.




