Special Meals

Emirates offers 13 special meals for religious, medical and lifestyle diets, and they’re free in every cabin. Book one in Manage Your Booking up to 24 hours before your flight. You don’t need to order a halal meal, because all Emirates food is halal certified, and child and baby meals are added automatically when children or infants are on your booking.

How To Order

Go to Manage Your Booking on emirates.com or in the Emirates app, retrieve your booking with your booking reference and last name, and choose a dietary meal for each passenger who needs one. Do this at least 24 hours before departure. If you’re inside 24 hours, contact Emirates directly and ask, although a meal can’t be guaranteed. Some special meals aren’t available in Economy on flights under two hours. A special meal replaces the standard menu for your whole flight.

Step By Step Guide

For screenshots of every step, see our step-by-step guide to ordering a special meal on Emirates.

Emirates Special Meal Codes

Code Meal Good to know
AVML Indian Vegetarian Spiced Indian-style vegetarian. Can include dairy, no eggs
HNML Hindu Non-Vegetarian Lamb, chicken, fish or eggs. No beef or veal
VJML Vegetarian Jain No animal products, dairy or root vegetables such as onion, garlic and potato
KSML Kosher Prepared to Jewish dietary rules. Passover meals not guaranteed
BLML Bland Low fat, not spicy, easy to digest
DBML Diabetic Low sugar, with wholegrain carbohydrates
GFML Gluten Friendly No gluten ingredients, but not made in certified gluten-free kitchens
LFML Low Fat No fried food, butter, cream or egg yolks
LSML Low Salt No added salt and no cured or smoked foods
NLML Low Lactose No cow’s milk products. Not suitable for a milk allergy
VGML Vegan No meat, fish, eggs, dairy or honey
CHML Child Ages 2 to 12. Given automatically, no booking needed
BBML Baby Under 2s. Baby food and milk formula on board. Bottled water available, but crew can’t sterilise bottles

FAQs

Are Emirates special meals free?

Yes. Special meals cost nothing extra in any cabin.

How far in advance should I order a special meal on Emirates?

At least 24 hours before departure, through Manage Your Booking.

Do I need to order a halal meal on Emirates?

No. All Emirates meals are halal certified.

Does Emirates have vegan meals?

Yes. Order the VGML vegan meal, which has no meat, fish, eggs, dairy or honey.

Do I need to order a child meal on Emirates?

No. Emirates adds child and baby meals automatically. You only need to contact Emirates if your child needs a specific diet, such as a vegetarian child meal.

Can Emirates guarantee a nut-free meal?

No. Nuts are served on all flights and no meal can be guaranteed free of allergen traces.