Jain Meal on Flights (VJML): Menu and How to Order
A Vegetarian Jain Meal, identified by the airline code VJML, is a special inflight meal prepared for passengers following Jain dietary practices. It avoids meat, seafood, eggs and vegetables that grow underground. Airline descriptions also commonly exclude dairy products, onions, garlic, ginger and mushrooms.
VJML must usually be requested before departure. It is not automatically loaded for every vegetarian passenger, and availability depends on the airline, route and operating carrier. Passengers with strict dietary requirements should confirm the request in advance and carry an appropriate backup snack in case the meal is unavailable.
Table of Contents
- Quick Answer: What Is a Jain Meal on a Flight?
- What Does VJML Mean?
- What Is Included in a Jain Airline Meal?
- What Foods Are Excluded From VJML?
- VJML vs Other Vegetarian Meal Codes
- Which Airlines Offer Jain Meals?
- Jain Meal on Air India
- How to Order a Jain Meal
- Jain Meals on Codeshare Flights
- What If Your Jain Meal Is Missing?
- Practical Tips for Jain Travelers
- Related Airline Meal Guides
- Frequently Asked Questions
Quick Answer: What Is a Jain Meal on a Flight?
A Jain airline meal is a vegetarian special meal designed around commonly followed Jain dietary restrictions. Its standard airline reservation code is VJML, meaning Vegetarian Jain Meal.
A typical VJML may contain rice, cereals, pulses, tofu, fruit and vegetables that grow above ground. It should not contain meat, fish, poultry, seafood, eggs, onions, garlic, ginger, mushrooms or root vegetables.
Best answer: Select VJML when you need a Jain-compatible airline meal. Do not select a general vegetarian meal and assume that it will be prepared without onion, garlic, potatoes or other restricted ingredients.
Major airlines commonly describe VJML as containing no animal products or by-products. However, recipes and catering procedures can vary. Passengers following particularly strict practices should confirm the airline’s definition rather than relying only on the meal name.
What Does VJML Mean?
VJML stands for Vegetarian Jain Meal. It is a special-service request code used in airline reservation and catering systems.
When VJML appears on your booking, it tells the airline and catering company that a Vegetarian Jain Meal has been requested for that passenger and flight segment.
Use the correct code: VJML is the recognized airline code to request. An airline website may display it simply as “Jain Meal” or “Vegetarian Jain Meal,” but the booking record should normally show VJML.
Is VJML the Same on Every Airline?
The general principle is similar, but individual airline descriptions are not always worded identically. Most exclude animal products, eggs, onions, garlic, ginger, mushrooms and underground vegetables.
The exact dish, spice level, side items and dessert depend on the airline’s catering company, departure airport and flight route.
What Is Included in a Jain Airline Meal?
A Jain airline meal is normally based on grains, pulses, fruit and vegetables that grow above the ground.
Depending on the airline and departure airport, a VJML may include:
- Rice or another grain
- Chapati, roti or bread
- Lentils or dal
- Chickpeas, beans or other pulses
- Peas
- Green beans
- Cauliflower
- Capsicum or bell pepper
- Tomatoes
- Zucchini or similar above-ground vegetables
- Tofu
- Fresh or packaged fruit
- A dairy-free dessert where provided
Meal contents vary: VJML describes the dietary category, not a guaranteed menu. You may receive an Indian-style rice and dal meal on one flight and a simpler vegetable-and-grain dish on another.
Is a Jain Airline Meal Spicy?
Some airlines describe VJML as an Indian-style meal that may be spicy. The actual spice level depends on the caterer and route.
If you also require a low-spice or medically restricted meal, contact the airline. Airlines may not be able to combine multiple special-meal categories in one request.
What Foods Are Excluded From VJML?
Airline VJML descriptions commonly exclude the following ingredients:
- Meat and poultry
- Fish and seafood
- Eggs and egg products
- Onions
- Garlic
- Ginger
- Potatoes
- Carrots
- Radishes
- Turnips
- Other root or bulb vegetables
- Mushrooms
Air India, Emirates, Qatar Airways, British Airways and Singapore Airlines also describe their Jain meals as excluding animal products or animal by-products. Some airline descriptions specifically mention that dairy products are excluded.
Strict-diet warning: Airline catering is produced in shared facilities. A VJML request identifies the intended ingredients, but it should not be treated as a medical allergy guarantee or proof that no cross-contact can occur.
Does VJML Contain Dairy?
The VJML descriptions published by several major airlines exclude dairy or describe the meal as vegan. However, airline definitions and catering suppliers can change.
Passengers who must avoid dairy should confirm the airline’s current VJML description before departure and should not rely only on the word “vegetarian.”
Does VJML Contain Honey?
When an airline states that VJML contains no animal products or by-products, honey should not be included. However, honey is not separately mentioned in every airline’s public description.
Passengers who strictly avoid honey should verify the airline’s policy or avoid any unidentified packaged dessert, sauce or spread.
VJML vs Other Vegetarian Meal Codes
A general vegetarian meal is not necessarily suitable for a Jain passenger. Airline vegetarian categories can include dairy, eggs, onions, garlic and root vegetables.
| Meal Code | Meal Name | What It Commonly Allows | Suitable for Strict Jain Diet? |
|---|---|---|---|
| VJML | Vegetarian Jain Meal | Above-ground vegetables, grains, pulses and fruit | Designed for Jain dietary requirements |
| AVML | Asian Vegetarian Meal | Indian-style vegetarian food that may contain dairy, onions, garlic and root vegetables | No |
| VGML | Vegetarian Vegan Meal | No animal products, but onions, garlic, ginger and root vegetables may be used | No |
| VLML | Vegetarian Lacto-Ovo Meal | May contain eggs and dairy | No |
| VOML | Vegetarian Oriental Meal | Asian-style vegan meal that may contain root vegetables and garlic | No |
| HNML | Hindu Non-Vegetarian Meal | May contain poultry, lamb, fish, eggs or dairy | No |
Do not confuse VJML with VGML: A vegan meal excludes animal products but can still contain onions, garlic, ginger, potatoes and other ingredients avoided in Jain meals.
Which Airlines Offer Jain Meals?
Many full-service international airlines offer VJML on eligible flights. Availability can depend on the route, cabin, departure airport and catering facilities.
| Airline | Jain Meal Listed? | Important Detail |
|---|---|---|
| Air India | Yes — VJML | Request in advance; availability can vary by flight |
| Emirates | Yes — VJML | Described as containing above-ground vegetables, grains and pulses |
| British Airways | Yes — Jain meal | Described as an Indian vegan meal without root vegetables |
| Qatar Airways | Yes — VJML | Excludes dairy, eggs, meat and root or bulb vegetables |
| Singapore Airlines | Yes — VJML | Indian-style meal without animal products, onions, garlic or root vegetables |
| Lufthansa | Yes — Jain vegetarian meal | Excludes meat, eggs, onions, garlic, ginger, mushrooms and root vegetables |
| IndiGo | Check the current route menu | Do not assume that standard VJML is available on every flight |
Availability is not universal: An airline may offer VJML on long-haul international flights but not on every short domestic flight, codeshare service or route without full meal catering.
Low-cost airlines may offer a paid snack or meal menu rather than standardized special-meal codes. Check the current menu for the exact flight instead of relying on an older airline list.
Jain Meal on Air India
Air India lists Vegetarian Jain Meal under the code VJML.
Air India states that its VJML is suitable for Jain passengers and does not contain animal products or animal by-products, including meat, seafood and egg products. It also excludes onions, garlic, ginger, mushrooms and root vegetables.
What Might an Air India Jain Meal Include?
The exact menu depends on the route and catering station. A meal may include rice, lentils, bread, fruit and an above-ground vegetable preparation.
Do not rely on a sample menu as a guarantee. Aircraft changes, catering substitutions and the departure airport can affect what is served.
How Early Should You Request VJML on Air India?
Air India advises passengers to request special meals at least 24 hours before departure. The request may be added through Manage Booking, the Air India app, customer service or the travel agent that issued the ticket.
How to Add VJML to an Air India Booking
- Open Air India’s Manage Booking section.
- Enter the booking reference and passenger surname.
- Open meal or ancillary-service options.
- Select Vegetarian Jain Meal or VJML.
- Repeat the request for every passenger who needs it.
- Confirm that VJML appears on each eligible flight segment.
- Save a screenshot of the confirmed request.
Check Air India’s official special-meal menu before departure because availability and descriptions can change.
Air India search tip: If your ticket was issued by Air India but the flight is operated by another airline, the operating carrier controls the catering. Confirm the Jain meal with the operating airline as well.
How to Order a Jain Meal
Request VJML as early as possible after booking. Do not wait until check-in, the boarding gate or after you board the aircraft.
Jain Meal Ordering Checklist
- Select VJML during the initial flight booking when available.
- Use Manage Booking if the ticket has already been purchased.
- Contact the airline or travel agent when VJML is not shown online.
- Request the meal for each passenger individually.
- Check every flight segment on a connecting itinerary.
- Confirm the request at least 24 to 48 hours before departure.
- Save the email, app screen or itinerary showing VJML.
- Ask the check-in agent to verify that the request appears in the booking.
Is a Jain Meal Free?
On many full-service international flights, a special meal replaces the standard included meal without an additional charge.
On low-cost airlines or fares without included food, meals may be paid add-ons. The ability to purchase a vegetarian item does not necessarily mean that standardized VJML is available.
Can You Request VJML at the Airport?
You can ask, but the airline may not be able to provide it. Special meals are normally prepared and loaded by the catering company before the aircraft reaches the gate.
A last-minute request cannot usually be created by removing onions or potatoes from a standard meal.
What If Your Jain Meal Is Missing?
Even a confirmed special meal can occasionally be missing because of a booking error, aircraft change, catering problem or last-minute rebooking.
Before Boarding
- Ask the check-in agent to verify the VJML code.
- Show your confirmation if the code is missing.
- Ask the airline to contact the catering or gate team.
- Purchase an appropriate packaged backup meal if the request cannot be confirmed.
After Boarding
- Tell a crew member before meal service begins.
- Show the booking confirmation displaying VJML.
- Ask whether an unopened fruit plate or packaged item is available.
- Do not assume that the standard vegetarian entrée follows Jain restrictions.
- Check ingredient labels before accepting packaged snacks.
Allergy distinction: Religious or dietary meal requests are not the same as medical allergen controls. Passengers with serious allergies should contact the airline’s medical or special-assistance team separately.
Practical Tips for Jain Travelers
- Request early: Add VJML as soon as the ticket is issued rather than waiting for online check-in.
- Confirm twice: Check the booking after ordering and again one or two days before departure.
- Check every segment: A meal request may appear on one flight but not the connecting flight.
- Watch for schedule changes: Rebooking can remove special services from the new flight.
- Carry backup food: Pack permitted Jain-friendly snacks such as sealed nuts, dried fruit or suitable crackers.
- Review arrival rules: Fresh fruit, seeds and agricultural products may be restricted when entering another country.
- Ask before eating: A tray labeled vegetarian is not necessarily Jain.
- Check accompaniments: Sauces, spreads, desserts and bread may have separate ingredient concerns.
- Request per passenger: Each adult and child requiring VJML needs an individual meal request.
- Keep evidence: Save a screenshot showing the meal code and flight segment.
Carry-on snack tip: Keep backup food in its original sealed packaging where possible. This makes airport security and international customs inspections easier.
Frequently Asked Questions
What is the VJML meal code?
VJML stands for Vegetarian Jain Meal. It is the airline special-meal code used to request a meal prepared according to commonly followed Jain dietary restrictions.
Does a Jain airline meal contain onion or garlic?
No. Airline VJML descriptions exclude onions and garlic. They also commonly exclude ginger, mushrooms and vegetables that grow underground.
Are potatoes allowed in VJML?
No. Potatoes are root vegetables and are excluded from Vegetarian Jain Meals. Other underground vegetables such as carrots, radishes and turnips are also generally excluded.
Does Air India offer a Jain meal?
Yes. Air India lists Vegetarian Jain Meal under the code VJML. Request it in advance through Manage Booking, the app, customer service or the travel agent that issued the ticket.
Is VJML vegan?
Major airline descriptions generally exclude animal products, eggs and dairy from VJML. However, passengers with strict vegan requirements should check the current definition published by their airline.
How early should I order a Jain meal?
Request it as soon as possible after booking. Many airlines require at least 24 hours, while others may require more time. A request made at the airport may be too late.
Is an Asian Vegetarian Meal the same as a Jain Meal?
No. An Asian Vegetarian Meal may contain dairy, onions, garlic, ginger, potatoes and other root vegetables. Passengers requiring a Jain meal should specifically request VJML.
Can I request VJML on a codeshare flight?
You can request it, but the operating airline controls the catering. Confirm that VJML appears on the segment and verify the request with the operating carrier before departure.
Final Takeaway
VJML is the airline code for a Vegetarian Jain Meal. It is designed to exclude meat, seafood, eggs, onions, garlic, ginger, mushrooms and root vegetables while using grains, pulses, fruit and vegetables that grow above ground.
Air India and several major international airlines offer VJML on eligible flights, but availability is not guaranteed on every route. Request it in advance, confirm it for every flight segment and check again after any itinerary change.
A standard vegetarian or vegan meal is not automatically Jain-compatible. Select VJML specifically and carry an appropriate backup snack in case of a catering or booking problem.
Updated: July 23, 2026

No comments:
Post a Comment