Vegan Airline Meals
What VGML means, which airlines actually deliver, and why you should bring backup anyway.
How to Order Your Meal
At booking
Select VGML in "Meal Preferences" or "Special Requests" during checkout. This is the easiest time to do it.
After booking
Log into the airline's site, find "Manage Booking," and look for meal options. Some bury it under "Special Services." If you booked via Expedia or similar, go to the airline directly.
By phone
Can't find it online? Call them. Some airlines still require a phone call for special meals. Annoying, but it works.
Each leg separately
Request your meal for every flight segment. Systems don't sync between connections, so your outbound VGML won't carry to your return.
Reconfirm
24 hours before: check online. At the gate: ask the agent. On boarding: mention it to cabin crew. This sounds excessive. It isn't. A 30-second check can save an 11-hour flight with nothing but bread rolls.
Most airlines need at least 24 hours notice. Some want 48. A few require 72. Earlier is always safer. Do it at booking and forget about it.
What to Actually Expect
Most of the time, it works.
About 70% of VGML meals arrive as expected — a third are genuinely decent, the rest are basic but fine. It's not always exciting, but you'll eat. The trick is knowing which airlines consistently deliver, and what to watch for on the tray.
Based on 200+ vegan traveller responses
The main dish is usually good
Pasta, curry, stir-fry — the hot entrée is almost always properly vegan. Just do a quick tray check for butter packets or yogurt that sometimes sneak in alongside. Easy to spot, easy to set aside.
Departure airport matters
Same airline can vary by route — it depends which catering company loads your flight. Major hubs and vegan-friendly cities tend to do better. One more reason to check the directory.
Breakfast is the weak spot
Dinner service is solid. Breakfast can be underwhelming — often just fruit and a bread roll. For early flights or long connections, bring something from the airport. Problem solved.
Everything was clearly labelled and distinct from the vegetarian options. Fully planned out, balanced meals — not just the regular tray with meat removed. I was genuinely impressed.
Last time I flew, not only was my meal decent, I got it a solid 5 mins before everyone else. Small win but I'll take it.
Find Your Airline
No airlines found. Try a different search or filter.
Always confirm with the airline. Policies change. Request VGML at least 24 hours before departure (48+ for some carriers). Check your booking confirmation shows the meal request. Short-haul and domestic flights typically don't offer special meals in economy, so treat them as buy-on-board and pack backup food.
When It Goes Wrong
It usually doesn't. But when it does, here's what works.
Your meal didn't show up
Tell the crew early: "I requested a vegan meal. Could you check if one was loaded?" They can often find a spare VGML or pull something together from business class. Be polite. They didn't cause the problem.
Bring actual food, not just snacks
Protein bars, not crisps. Something that could replace a meal if you need it to. Mini condiment packets (sriracha, soy sauce) can rescue a bland VGML too.
- Protein bars
- Dried fruit
- Rice cakes
- Nut butter sachets
Check the airport before you leave home
Most airports have at least one decent vegan option. Finding it while sprinting to your gate is the problem. Look it up the night before.
HappyCow has airport listingsCustoms will take your fresh food
Fruit, homemade sandwiches, anything unsealed. Pack sealed, commercial snacks for after you land, especially if you're arriving late when shops are shut.