Pure-veg and Jain restaurants, neighbourhood by neighbourhood, plus how to order Jain locally and pre-book a Jain meal on your flight.
Restaurants verified June 2026The most reliable Jain meal of your trip is the one on the plane — if you request it in advance. On full-service airlines, ask for VJML (Vegetarian Jain Meal) in Manage Booking, ideally at least 24 hours before departure. Here is what each special-meal code actually means:
| Code | Meal | What it means |
|---|---|---|
| VJML | Vegetarian Jain Meal | Strict Jain — no onion, garlic, ginger or any root/underground vegetable (no potato, carrot, beetroot), no egg, no meat. |
| AVML | Asiatic Vegetarian Meal | Indian-style spiced vegetarian — the "normal Indian veg" choice — lacto-vegetarian, but MAY contain onion and garlic. Not suitable for strict Jains. |
| VGML | Vegetarian Vegan Meal | No animal products at all — no dairy, no honey, no egg. Not necessarily onion/garlic-free. |
| VLML | Vegetarian Lacto-Ovo Meal | Western-style vegetarian allowing dairy and egg. Usually the blandest option for Indian palates. |
Every full-service carrier below serves VJML free — request it in Manage Booking. Verified from each airline’s own special-meals page (June 2026):
| Airline | Request at least | Notes |
|---|---|---|
| Air India | 24 hours | Vistara is now merged into Air India — one policy. Request partner-operated legs with that carrier. |
| Emirates | 24 hours | Not served in Economy on flights under 2 hours. |
| Qatar Airways | 24 hours | On intra-GCC flights only the vegan (VGML) meal is served. |
| Etihad | 24 hours | Etihad-operated flights only; limited choice under ~2h50m. |
| Singapore Airlines | 56 hours ex-Delhi/Mumbai/Bengaluru/Kolkata (32h ex-Hyderabad/Kochi/Ahmedabad) | The longest notice of any carrier from India — request well ahead, not the day before. |
| British Airways | 24 hours | Jain meal is long-haul only — NOT available in Euro Traveller (short-haul economy). |
| Lufthansa | 24 hours | Economy on flights over ~3 hours; Business over 1 hour. |
| Thai Airways | 24 hours from Bangkok, 48 hours into Bangkok | Thai-operated flights only. |
| ANA | 24 hours | ANA-operated only; VJML is catered from limited stations. |
| Japan Airlines | 25 hours | JAL-operated flights. |
Indian low-cost carriers (IndiGo, SpiceJet, Akasa, Air India Express) do not serve free special meals — you buy a pre-booked veg or Jain meal instead. Air India Express takes hot-meal orders up to 12 hours before departure; SpiceJet up to 24 hours. There is no free Jain meal on an Indian LCC, so add one when you book.
"Jain by default" = cooked without onion & garlic as standard. "Dedicated Jain menu" = a separate Jain menu you can order from. "Jain on request" = the kitchen will adapt if you ask clearly. Verified June 2026 against each restaurant’s own site and current listings.
The easiest city outside India. At Saatvic kitchens (Shayona) and dedicated-Jain restaurants (Kailash Parbat, Sagar, Saravanaa Bhavan) you can order a full Jain meal without negotiation. Elsewhere, say "Jain — no onion, no garlic, no root vegetables" and most kitchens will adapt.
Planning the trip? Compare fares to London (Heathrow (LHR) / Gatwick (LGW)) on HappyFares:
Search flights to London →Travelling soon? Check the United Kingdom visa for Indians before you book.
North-west London. For onion-and-garlic-free food by default, Shayona in Neasden cooks Saatvic-style. For a dedicated Jain menu, Kailash Parbat (Wembley), Sagar (Harrow, with central Covent Garden and Hammersmith branches) and Saravanaa Bhavan all have one. Wembley’s Ealing Road is the single densest cluster. All places on this page were verified active in June 2026.
Kailash Parbat (Wembley) serves a dedicated Jain thali with no onion, garlic, potato, aubergine or mushroom; Sagar and Saravanaa Bhavan both publish a separate Jain menu; and Shayona (Neasden) is onion/garlic-free by default as a Saatvic kitchen. Others such as Shubh Aarambh and Veg Chennai SriLalitha do Jain on request — specify clearly when ordering.
Yes — Southall (Elizabeth line, about 15 minutes from Heathrow) has plenty of Punjabi pure-veg and chaat, and the Wembley/Harrow dedicated-Jain cluster is reachable on the Piccadilly and Metropolitan lines. If you are staying central, Sagar’s Covent Garden and Hammersmith branches are the simplest pure-veg-with-Jain-menu option.
Pre-book a special meal in Manage Booking — the Jain code is VJML (Vegetarian Jain Meal: no onion, garlic, ginger or root vegetables). Full-service airlines (Air India, Emirates, Qatar Airways, Etihad, Singapore Airlines, British Airways, Lufthansa, Thai, ANA, JAL) all carry VJML free, but you must request it ahead — usually at least 24 hours before departure. Two things to know: Singapore Airlines needs much longer notice from India (56 hours from Delhi, Mumbai, Bengaluru and Kolkata), and British Airways does not serve the Jain meal in short-haul Euro Traveller. Indian low-cost carriers (IndiGo, SpiceJet, Akasa, Air India Express) do not serve free special meals — you buy a pre-booked veg or Jain meal instead (Air India Express takes hot-meal orders up to 12 hours before departure). If VJML is unavailable, AVML (Asiatic Vegetarian) is the next best, but it may contain onion and garlic.