What Does NLML Mean? NLML Meal Code Explained

nlml meal code meaning

If you have seen the code NLML while choosing a special meal for a flight, it means a non-lactose meal. Some airlines describe it as a low-lactose meal or lactose-free meal.

An NLML airline meal is intended primarily for passengers with lactose intolerance. It is prepared without standard milk and other ingredients containing lactose, although the exact contents and preparation standards vary between airlines.

NLML meals are not automatically suitable for passengers with a milk allergy. Someone with a milk allergy may react to milk proteins even when a product is lactose-free, so the airline should always be contacted directly before travelling.

What Does NLML Stand For?

NLML stands for non-lactose meal.

It may also be described by airlines as:

  • A low-lactose meal
  • A lactose-free meal
  • A non-dairy meal
  • A milk-free special meal

However, these descriptions are not always interchangeable. For example, a lactose-free product may still contain milk proteins and would therefore not be suitable for somebody with a milk allergy.

What Is an NLML Meal?

An NLML meal is a special airline meal prepared for passengers who cannot tolerate lactose. Lactose is a sugar naturally found in milk and many dairy products. People with lactose intolerance may experience digestive symptoms after eating foods containing it.

An airline’s NLML meal may replace standard dairy ingredients with alternatives such as plant-based milk, dairy-free margarine or sauces made without cream. The precise meal will depend on the airline, departure airport, catering company and route.

A typical NLML meal might include:

  • Chicken, fish or another plain protein
  • Rice, potatoes, pasta or noodles
  • Cooked vegetables
  • Bread or rolls without milk ingredients
  • Fresh fruit
  • A dairy-free dessert
  • Tea or coffee served without standard milk

The code refers to the dietary requirements of the meal rather than one fixed menu. Two passengers ordering an NLML meal on different flights may therefore receive completely different dishes.

What Foods Are Excluded From an NLML Meal?

An NLML meal would normally avoid foods containing significant amounts of lactose, including:

  • Standard milk
  • Cream
  • Ice cream
  • Custard
  • Milk-based desserts
  • Creamy sauces
  • Some soft cheeses
  • Milk chocolate
  • Products made with milk powder
  • Some butter-based dishes

Ingredients and recipes vary, so passengers should not assume that every item served is completely dairy-free.

Some lactose-free dairy products still contain milk proteins. These may be acceptable for many people with lactose intolerance but unsafe for somebody with a cow’s milk allergy.

Is an NLML Meal Dairy-Free?

An NLML meal should not automatically be treated as completely dairy-free.

The meal is designed around lactose intolerance rather than milk allergy. A lactose-free product can still be made from cow’s milk, with the lactose removed or broken down. It may continue to contain milk proteins such as casein and whey.

Passengers avoiding dairy for personal or dietary reasons should ask the airline exactly how it defines NLML.

What Is the Difference Between Lactose Intolerance and a Cow’s Milk Protein Allergy?

Lactose intolerance and cow’s milk protein allergy are two different conditions. Lactose intolerance happens when the body cannot properly digest lactose, the natural sugar found in milk and dairy products. It mainly causes digestive symptoms such as bloating, stomach pain, wind and diarrhoea.

Cow’s milk protein allergy (CMPA) is an immune system reaction to proteins found in cow’s milk, such as casein and whey. Symptoms can affect different parts of the body and may include digestive problems, hives, swelling, breathing difficulties and, in severe IgE-mediated reactions, anaphylaxis.

This distinction is particularly important when ordering an NLML airline meal. A lactose-free product can still contain cow’s milk proteins, so a meal suitable for someone with lactose intolerance may not be safe for someone with a cow’s milk protein allergy.

If you are travelling with a child with a cow milk protein allergy, you may find my guide about what I packed in my cow-milk protein allergic babies travel bag.

Is a NLML Meal Suitable for a Milk Allergy?

NLML should not be relied upon for a milk allergy unless the airline has specifically confirmed that the meal is milk-free and suitable for the passenger’s needs.

Lactose intolerance and milk allergy are different conditions. Lactose intolerance involves difficulty digesting lactose, while a milk allergy is an immune reaction to proteins found in milk.

Airline meals are also normally prepared by external catering companies in environments where many different allergens are handled. Airlines may be unable to guarantee that a special meal is free from traces of milk or cross-contamination.

Anyone with a serious allergy should speak to the airline before travelling, carry their prescribed medication and follow the advice given by their medical professional. If you plan to travel with allergy medications I have you covered:

You may also find my guide to airline accommodations for flying with a food allergy helpful when preparing for your journey.

Is NLML a Vegan Meal?

No. An NLML meal is not necessarily vegan or vegetarian.

Although the meal limits or excludes lactose-containing dairy ingredients, it may still include:

  • Meat
  • Fish
  • Eggs
  • Honey
  • Lactose-free dairy products
  • Other animal-derived ingredients

Passengers requiring a vegan meal would usually need to request VGML instead. A vegetarian vegan meal is designed without meat, fish, eggs or dairy products, although passengers with allergies should still check the airline’s allergen policy.

Is NLML the Same as VGML?

NLML and VGML are different airline meal codes.

NLML is intended for passengers who need a non-lactose or low-lactose meal. It may contain meat, fish, eggs and potentially lactose-free dairy products.

VGML is the code for a vegan meal. It should not contain meat, fish, eggs or dairy products.

A vegan meal may appear to be a better fit for someone avoiding milk, but airlines may still use shared preparation areas and cannot necessarily guarantee that it is safe for a milk allergy.

How Do You Request an NLML Meal?

You can normally request an NLML meal through the airline’s website, mobile app, booking management page or customer service team.

The option may appear under sections such as:

  • Special meals
  • Dietary requirements
  • Medical meals
  • Manage my booking
  • Passenger preferences

Special meals usually need to be requested in advance. The deadline differs between airlines and can be 24, 48 or more hours before departure. Not every airline offers NLML, and special meals may only be available on selected routes or flights where a full meal service is provided.

After requesting the meal, check that NLML appears in your booking. It is also sensible to confirm the request at check-in and mention it to the cabin crew after boarding.

What Should You Do If NLML Is Not Available?

If your airline does not offer an NLML meal, ask whether another special meal may meet your needs.

Depending on your requirements, possible alternatives could include:

  • VGML – vegan meal (learn more about the VGML meal on airlines)
  • VJML – vegetarian Jain meal
  • RVML – raw vegetarian meal
  • FPML – fruit platter meal

These alternatives have their own ingredients and restrictions and are not guaranteed to be allergen-free.

You may also be allowed to bring suitable food from home. Check the airline’s hand luggage rules and the customs regulations for your destination, particularly when carrying fresh fruit, meat, dairy products or other animal products across an international border. If you have to avoid eating lactose for medical reasons, you may be entitled to bring medical luggage free of charge.

Should You Bring Your Own Food?

It is sensible to carry suitable snacks or a backup meal, especially when avoiding food for medical reasons. Special meal requests can occasionally be missed, incorrectly loaded or unavailable following an aircraft change. Bringing your own food means you are not entirely dependent on the meal supplied onboard.

Useful options could include sealed snack bars, crackers, sandwiches, crisps or other foods that meet your dietary requirements and comply with airport security and destination rules.

Passengers with severe allergies should not eat an airline meal based only on its NLML label. Ask the cabin crew to check the meal label and ingredients where possible. For more advice about travelling with allergies my guide to travelling with an allergy is a great place to start.

Frequently Asked Questions About NLML Meals

What does NLML mean on a flight?

NLML means non-lactose meal. It is an airline special meal intended mainly for passengers with lactose intolerance.

What is the full form of NLML in aviation?

The full form of NLML is non-lactose meal. Some airlines instead describe it as a low-lactose or lactose-free meal.

Does NLML contain milk?

It may contain lactose-free milk products or other ingredients derived from milk. The exact definition varies between airlines, so NLML should not be assumed to be completely milk-free.

Is NLML safe for lactose intolerance?

It is designed for passengers with lactose intolerance, but ingredients and catering standards vary. Confirm the airline’s definition if you are particularly sensitive to lactose.

Is NLML safe for a dairy allergy?

Not necessarily. A milk allergy involves milk proteins rather than lactose, and some airlines specifically state that NLML is unsuitable for passengers with a milk allergy.

Does NLML contain eggs?

It may contain eggs. NLML only describes the lactose requirements of the meal and does not mean it is vegan or egg-free.

NLML means non-lactose meal and is intended mainly for passengers with lactose intolerance. The meal should avoid standard milk and other significant sources of lactose, but its exact ingredients vary between airlines and routes. The most important point is that non-lactose does not always mean completely dairy-free. An NLML meal may still contain milk proteins or lactose-free dairy products, making it unsuitable for someone with a milk allergy.

Request the meal well in advance, confirm that it has been added to your booking and carry suitable backup food in case the requested meal is unavailable.

Continue Learning About Airline Meal Codes

Continue Planning Your Trip With an Allergy

Continue Planning Your Accessible Travels Using My Guides

You can click on each image to go directly to the guide for that topic.

travelling with autism and with autistic children
travelling with reduced mobility and disability pushchairs
travelling with allergies family travel guide for disabled passengers
travelling with adhd guide for disabled travellers
travelling with fibromyalgia and chronic pain guide