List of airlines with vegan inflight-meals

Before I was off to a flight with Airberlin I did some research on vegan options on their short-haul flights. Unfortunately, they don’t have any. Although, let’s face it, I can make it through a 60 minutes flight. And as you may know, I always have my emergency bar with me (see my article on My 7 personal tips for vegans eating out). During my research, I had the idea to do some work for you and look for vegan menus on various airlines. I hope this will safe you some time. I have to tell you, I was absolutely surprised and amazed that almost all the major Airlines, I could think of, offer vegan alternatives on their flights. Of course, this list is by no means conclusive. So, if you have experienced vegan food on any flight with another Airline, let me know. I’d be happy to edit/complete the list. Just leave a comment. Here is what I have found:

Photo credit:
Photo credit:

Aer Lingus

They offer a Vegetarian Vegan Meal (VGML) on their long-haul flights. You just have to request your alternative meal at least 24 hours in advance of your flight departure, which you can do here:

Air Canada

The Canadian Airline has some special meals, including a vegetarian (non-diary). Special meals are available on flights within North America (to Bogota and Caracas) as well as all of the international flights, except on flights offering the Air Canada Café service.

All special meals must be ordered at least 18 hours before the first flight in your itinerary. You can do it at the time of online booking. For more information see here:

Air France

With Air France you can choose a Vegetarian (no dairy or eggs) meal on all of their flights that are longer than 2 hours and 30 minutes. You can make your request while booking or at least 48 hours before your flight.

Air India

Air India offers a Vegan Meal (VVML) on their international flights. Special meal requests should be made at least 48 hours before departure, especially for economy class. Anne, drew my attention to this vegan offer on Air India flights. Thank you very much Anne!


Air New Zealand

You can request your special meal at Air New Zealand at the time of booking or at least 24 hours prior to your departure. You can also choose the special meal online on their website. They offer a Vegetarian Vegan Meal (VGML) that doesn’t contain any dairy or egg products.

The VGML is available on all of their long-haul flights as well as the Tasman and Pacific Island flights, which include those between New Zealand and Australia and Pacific Islands including Honolulu, Bali, Perth and Papeete.


On Alitalia flights you are able to choose a vegan special menu. They are available on all of their long-haul flights. On medium-haul flights you can request the vegan special menu if you are either flying business class or if your economy class flight lasts longer than 3 hours. You have to book your special menu at least 12-24 hours before the flight departure.

All Nippon Airways

The Japanese Airline offers a Strict Vegetarian (Vegan) Meal on international flights. You can make your request online on their website or by phone.

American Airlines

American Airlines states on their website that they offer a vegetarian meal, which means that it does not contain any meat, fish or seafood. However, on many websites and forums I have read that the vegetarian meals are often composed to meet vegan needs as well. If you fly with American Airlines, I would suggest that you contact them to make sure that they offer a vegan menu on your flight.

Asiana Airlines

Asiana Airlines has a special in-flight meal on their menu called Vegan Vegetarian Meal. The website declares that this meal does not contain any meat, dairy, honey, etc. Those special in-flight meals are only provided on flights that provide in-flight meals. Orders can be made 24 hours before the flight departure time by phone at the Asiana Airlines Reservation Center (1588-800).

Austrian Airlines

They offer a Non-Dairy Vegetarian Meal (VGML). You can order your special meal on their website via My Bookings or by phone. The request must be done at least 24 hours before departure.

British Airways

British Airways offers a Vegan Vegetarian Meal, which does not contain meat, fish, fowl, eggs, honey, dairy products or derivatives. But be careful, if you do not specify vegan, they will provide you a lacto ovo meal, which may contain dairy products. Special menus are available on long-haul routes (including flights operated by Openskies), Club Europe and Euro Traveller to or from Athens, Bucharest, Istanbul, Kiev, Larnaca, Sofia and St. Petersburg.

You can place your order by phone or through Manage My Booking on their website once you have a confirmed booking with British Airways.

Cathay Pacific Airways

On flights with Cathay Pacific Airways you can choose the Vegan Vegetarian Meal (VGML). The request has to be made via Manage My Booking or by contacting the local Cathay Pacific reservations office at least 24 hours before your schedules flight.

Cebu Pacific Air

I flew with Cebu Pacific Air while staying in the Philippines. Please see my post Cebu Pacific Air.

China Airlines

China airlines has a Vegetarian Vegan Meal (VGML) on their menu. It is totally free of any animal products or by-products. The special menus on flights with China Airlines require a minimum of 24 hour notice prior to the flight. Requests can be made online  when booking a flight or by phone via their Air China Sales Service Hotline (4008-100-999).

Note that meal reservations are limited to dinner and breakfast, excluding snack food or fast food.

Delta Airlines

The Vegetarian Vegan Meal (VGML) that Delta Airlines offers is typically cooked in Western Style and does not contain meat, seafood, egg and dairy products. Special meals are available in First Class, Delta One and all economy class flights where complimentary meal service is offered. Furthermore, the website states that all special meal requests can be made through My Trips at least 24 hours before your scheduled flight departure. They also advise you that once you check in, let the gate agent and a flight attendant know that you ordered a special meal.


Edelweiss offers a Vegan Meal (VGML) on their flights. You have to let Edelweiss know at least 4 days in advance. Requests can be made after you have completed your booking.

Emirates Airlines

I have actually tried their vegan meal myself. For further information on the food and how to set your dietary requirements, please see my post Vegan Meals on Emirates flights.


Finnair offers a Vegetarian Vegan meal (VGML). The Finnair special meals are available on all of their intercontinental flights as well as European flights for Business class passengers. However, on their website it says that there are also products suitable for special dietary needs on European flights for economy class passengers on their Sky Bistro (seasonal, high-quality food and beverage options). You can pre-order your meal on the Finnair website at least 24 hours before departure.


On Iberia flights you can order a vegan meal. Business class passengers are offered a vegan alternative on all flights over 90 minutes. Tourist class passengers on the other hand can choose the vegan meal on all flights at least 4 hours and 30 minutes long. Requests have to be made 24 hours before departure. You can do it through Booking Management.


Special menus are only available on KLM intercontinental flights and have to be ordered at least 24 hours before departure. You can choose your meal while booking a flight or after confirmation on their website through My Trip or contact them by phone, e-mail or contact form. KLM offers a Vegetarian Vegan Meal (VGML).


Lufthansa offers their passenger a Vegetarian Meal (Western), which does not include meat, fish, dairy products or eggs. Special meals can be prepared with advance notification of 24 hours before departure and can be requested online under My Bookings. The website states that special meals are usually offered in Economy Class on flights of more than 185 minutes duration and in Business Class on flights of more than 75 minutes duration.

Malaysia Airlines

Vegetarian Vegan Meal (VGML) can be ordered during the online flight booking process or via their Global Customer Contact Center (+603 7843 3000). These meals must be ordered and confirmed at least 24 hours before flight departure and are only available on flights with a duration of at least one hour.

Oman Air

Oman Air also offers a Vegetarian Vegan Meal (VGML). As at many of the other airlines, special meals can be requested up to 24 hours before departure. The reservation has to be done while booking the flight.

Philippine Airlines

You can order the Vegetarian Vegan Meal (VGML) 24 hours before departure by phone or while booking the flight. The special meals are available on all of the Philippine Airlines international flights.


Qantas also offers a vegan meal on their intercontinental flights. Special meals, however, are not available on domestic flights because there Qantas only serves beverages and in some cases supper meals. Requests need to be done 24 hours in advance of departure.

30-12-2015 – According to an attentive reader, Qantas does also offer vegan meals on domestic flights as well.

Qatar Airways

On Qatar flights you can order a Vegetarian Vegan Meal (VGML) at the time of booking or at least 24 hours before departure. The Qatar VGML is free of meat, poultry, fish, milk-dairy products, cheese, eggs and honey. The website states that the vegetarian meals are even available on Intra-Gulf flights.

Singapore Airlines

This airline serves a Vegetarian Vegan Meal (VGML) on their flights. This inflight-meal is typically cooked in Western Style and does not contain meat, seafood, egg and dairy products. The procedure is the same as with other airlines; Requests have to be made at least 24 hours before departure and can be ordered at the time of booking or through their website Manage booking.


Swiss offers a Vegetarian Vegan Meal (VGML) without meat, fish, eggs or dairy products. You can request this special meal while you book at, by contacting the Service Center or by adding your information on your Online Profile. All information have to be added at least 24 hours before departure.

United Airlines

The website of United Airlines states the following:

Special meals are available on all international trans-Atlantic, trans-Pacific and most intra-Pacific* flights. Special meals are also available on South American flights to/from Argentina, Brazil, Chile and Peru.

*Special meals are only available in United Business® on flights between Guam and Honolulu. Special meals are not available on flights departing from Cairns (Australia), Kosrae (Micronesia), Kwajalein (Marshall Islands), Majuro (Marshall Islands), Okayama (Japan), Pohnpei (Micronesia), Koror (Palau), Sendai (Japan), Truk (Micronesia), and Yap (Micronesia).

Special meals are available in premium cabins on domestic flights with scheduled meal service between:

  • New York JFK and San Francisco or Los Angeles
  • Continental U.S. to Hawaii
  • Honolulu and Maui to the continental U.S.

They offer a vegan (strict) vegetarian meal, which excludes meat, poultry, fish, shellfish, honey, eggs and dairy products and their by-products.

Furthermore, United Airlines states the following:

We offer special meals on select routes when a breakfast, lunch or dinner is scheduled. A special meal can be requested at the time of booking or by adding a request to an existing reservation.

If special meals are available on a flight, you will be able to make a special meals request during the booking process after signing in to your MileagePlus account. MileagePlus account holders can also add special meal preferences to their profiles for use with bookings made through When signed in to your MileagePlus account and making a reservation on, if you have a special meal preference set in your profile, you should verify that the correct special meal has been assigned to the applicable traveler’s name prior to confirming the reservation.

If booking outside of, a specific request must be made through the original booking channel for the available special meal to ensure it is included in the reservation, or by contacting the United Customer Contact Center.

I just copied all the information because I personally think it is really well explained and detailed.

They have even more information on their website. Check it out:

US Airways

The Vegan meal on US Airways flights contains breads, cereals, fruits, vegetables, nuts, soy-milk and tofu.

A very interesting approach. Unlike all the other airlines, US Airways lists the food that they include and not the food that they exclude. I know, this might not be as interesting to you as it is to me. But I find it interesting. Also, I’m quite exhausted from writing. So, this might have an influence on this. But enough…let’s get back on track.

The special meals are served on all flights from and to Europe, the Middle East and South America and have to be requested at least 24 hours in advance.

Virgin Atlantic

The Vegan meal is available on all Virgin Atlantic flights except for UK domestic (Little Red) flights. You can order your vegan meal while booking, via the Contact Center or by logging in to Manage My Booking. Requests have to be done at least 48 hours before departure.

The website states that the vegan meal does not contain any food of animal origin including fish or fowl. No dairy or dairy derivatives are present in this meal for this diet.

20 thoughts on “List of airlines with vegan inflight-meals

  1. Sometimes vegan meals on aircraft are….disappointing. I usually order vegetarian and just eat whatever is vegan. Last time I ordered a vegan meal on a long-haul flight I got 2 clementines, 2 boxes of raisins, a banana and a carton of frozen apple juice. Oh joy.

    1. Hi Karen!

      That sounds absolutely disappointing. I mean…2 clementines, raisins (I don’t even like them very much), a banana and frozen apple juice on a long-haul flight?! That’s a no-go. Especially, when they advertise it as a vegan meal.

      That’s a great hint! I agree…it can sometimes be better to just go for the vegetarian meal. However, the only thing is that mostly they use cream or milk in vegetarian meals. Also at restaurants. And I personally don’t like to order something and send it back. You are right, though. There is not much of an alternative if you want to survive a long-haul flight. clementines, raisins, banana and apple juice. Not gonna be enough 🙂

      Do you remember what airline this was? Maybe we can point our finger at them and hope they do a better job next time 😉 No but seriously, it would be nice if they worked on their customer service a little bit and be more vegan-friendly. Or just stop advertising vegan food on their flights.

      I have to say, I often fly with Emirates and I really liked their vegan meal. Nothing fancy. But quite good for an inflight-meal.

      I really really hope you are going to be more lucky the next time you order a vegan meal on a flight, Karen 🙂 And thanks for sharing your advice about the vegetarian meal. I think that will be helpful for many vegans out there.
      densington recently posted…List of airlines with vegan inflight-mealsMy Profile

  2. wow, thank you for taking your time to provide this informative list to us, Dennis!

    I’m surprised so many airlines offer a vegan menu, that’s great!

    In my experience TAM only serves sandwiches with ham and cheese in the flights from São Paolo to Montevideo, so maybe only the longer flights provide special menus. But I think one can also survive three hours without any food (or just bring roasted nuts along – like me, haha).
    Monika recently posted…What’s up in July?My Profile

    1. You are most welcome 🙂 I was really surprised too!

      I can imagine that you had to fly a lot with TAM now during your stay in South America. It’s too bad that they only offer sandwiches with ham and cheese. But it’s true…not too much of a problem on a short-haul flight 😉 I did fly with TAM too when I was in Brazil, but I can’t remember what they served on their flight.

      Haha roasted nuts…always a lifesaver 😉
      densington recently posted…List of airlines with vegan inflight-mealsMy Profile

  3. I tried ordering vegan meals for two 13-hour-flights with Alitalia and the lady on the phone told me they only had Lactose free (but with egg and meat) or Ovo-lacto vegetarian, so I ordered the Ovo-Lacto vegetarian. Let’s hope there isn’t ovo and lacto in all of it’s components…

    1. Hi Maggie, thank you very much for your feedback. I just checked on Alitalia’s website and they actually state that they do provide vegan meals on their flights. So, I quickly wrote an e-mail to Alitalia and asked if they could provide me with some further information on when and where they provide vegan meals. I hope to get an answer from them soon. I will let you know if I get an answer 🙂 Have a good day! Cheers, Dennis
      densington recently posted…The best DIY vegan beauty recipe for your hairMy Profile

  4. A few more airlines which offer vegan meals if ordered 24 hours in advance: Korean, El Al, and probably any toher major airlines on main jaunts.True the fare is usually substandard. One exception is Lufthansa which is a little better. When I have been served great vegan meals in economy class I figure that someone in Business or first class also ordered vegan so I profit from their not wanting to make 2 different vegan meals.

    1. Hi Carol, thanks a lot for the update 🙂 I have actually not thought of being lucky when someone in Business orders vegan 😉 However, last time I flew KLM/Air France for my company. My colleague flew Business and me Economy. The food was very different for me. Not at all good in my case. I will test more meals though. Thanks again and have a good day!

  5. While American Airline’s site states they offer special meals, during March/April, I flew from the U.S. west cost to the east coast and then back. I tried to book a special meal days in advance and American told me special meals weren’t available. I checked online, asked flight attendants, and checked again for my return flight. They offered meat and dairy. No vegan and no gluten free. One leg of each trip was very long. In advance and on the flight, they offered TWO meal choices to meat/dairy eaters, and nothing for vegans. So, while other passengers all around had cooked meals, dessert, and snacks, I was on travel all day and evening with nothing but tiny snacks and my plane ticket was VERY expensive. Thanks for offering this site. I came here to look for better airlines for future trips.

  6. Please add AeroMexico to your list! I had excellent, hot meals served on my flight from South America to Mexico (round trip). I ordered in advance and had great food 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

CommentLuv badge