HappyFares

Indian Vegetarian & Jain Food in Tokyo

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 2026
Tokyo is harder than most Asian cities for strict vegetarians — dashi (fish stock) hides in many dishes — but its Indian community runs genuinely good pure-veg kitchens. The pure-veg heart is Okachimachi/Ueno (home to a Jain diamond-trade community), with more options in Nishi-Kasai’s "Little India" and Shibuya. For Jain travellers, one Okachimachi spot is run by a practising Jain.

Before you fly: pre-book a Jain meal (VJML)

The 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:

CodeMealWhat it means
VJMLVegetarian Jain MealStrict Jain — no onion, garlic, ginger or any root/underground vegetable (no potato, carrot, beetroot), no egg, no meat.
AVMLAsiatic Vegetarian MealIndian-style spiced vegetarian — the "normal Indian veg" choice — lacto-vegetarian, but MAY contain onion and garlic. Not suitable for strict Jains.
VGMLVegetarian Vegan MealNo animal products at all — no dairy, no honey, no egg. Not necessarily onion/garlic-free.
VLMLVegetarian Lacto-Ovo MealWestern-style vegetarian allowing dairy and egg. Usually the blandest option for Indian palates.

Which airlines serve a Jain meal (VJML), and how far ahead to ask

Every full-service carrier below serves VJML free — request it in Manage Booking. Verified from each airline’s own special-meals page (June 2026):

AirlineRequest at leastNotes
Air India24 hoursVistara is now merged into Air India — one policy. Request partner-operated legs with that carrier.
Emirates24 hoursNot served in Economy on flights under 2 hours.
Qatar Airways24 hoursOn intra-GCC flights only the vegan (VGML) meal is served.
Etihad24 hoursEtihad-operated flights only; limited choice under ~2h50m.
Singapore Airlines56 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 Airways24 hoursJain meal is long-haul only — NOT available in Euro Traveller (short-haul economy).
Lufthansa24 hoursEconomy on flights over ~3 hours; Business over 1 hour.
Thai Airways24 hours from Bangkok, 48 hours into BangkokThai-operated flights only.
ANA24 hoursANA-operated only; VJML is catered from limited stations.
Japan Airlines25 hoursJAL-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.

Where Indian veg & Jain food clusters in Tokyo

Okachimachi / Ueno

Nearest station: JR Okachimachi · Metro Naka-Okachimachi
The real pure-veg and Jain heart of Tokyo, anchored by a diamond-trade Jain community.

Nishi-Kasai ("Little India")

Nearest station: Tozai line Nishi-Kasai / Kasai (Edogawa)
Tokyo’s largest Indian residential area — many North & South Indian places, but most are mixed veg/non-veg, so confirm per restaurant.

Shibuya

Nearest station: JR / Metro Shibuya
Home to a long-running pure-veg Ayurvedic restaurant with a lunch buffet.

Ginza

Nearest station: Metro Ginza (exit A2)
Upscale South Indian (Andhra) dining.

5 verified pure-veg & Jain restaurants in Tokyo

"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.

Vege Herb Saga

Okachimachi · Pure-veg multi-region thali (North, South, Gujarati, Rajasthani)
Jain by default (no onion & garlic)
Owner is a practising Jain; lacto-veg/vegan kitchen. The safest Jain bet in Tokyo. Verified June 2026.

Milan Nataraj

Shibuya · Pure-veg / vegan Ayurvedic, lunch buffet
Jain on request
Pure-veg kitchen serving vegan and Jain on request. Verified June 2026.

Andhra Dining

Ginza · South Indian (Andhra) veg thali & dosa
Jain on request

Andhra Kitchen

Okachimachi · South Indian veg thali sets (cheaper sister of Andhra Dining)
Jain on request

Amudhasurabhi

Nishi-Kasai · South Indian thali & dosa
Jain on request

How to order Jain food in Tokyo

Japanese: 玉ねぎとニンニク抜きでお願いします / 野菜のみ
"tamanegi to ninniku nuki de onegaishimasu" (no onion, no garlic) + "yasai nomi" (vegetables only)

Hard in mainstream Japanese restaurants (fish stock is everywhere), but genuinely doable in the Okachimachi and Nishi-Kasai Indian spots. Carry a written Jain-food card to show staff. Vege Herb Saga is the most reliable for strict Jain meals.

Flights to Tokyo

Planning the trip? Compare fares to Tokyo (Haneda (HND) / Narita (NRT)) on HappyFares:

Delhi → Tokyo flightsMumbai → Tokyo flights
Search flights to Tokyo →

Tokyo vegetarian & Jain food — FAQs

Is there Jain food in Tokyo?

Yes, though it takes planning. The most reliable option is Vege Herb Saga in Okachimachi, whose owner is a practising Jain and whose kitchen is fully lacto-vegetarian/vegan. Several other Indian pure-veg restaurants in Okachimachi and Nishi-Kasai will prepare Jain food (no onion, garlic or root vegetables) on request. Outside Indian restaurants, strict Jain food is hard in Tokyo because fish stock (dashi) is used widely — carry a written Jain-food card in Japanese.

Where can I find pure-vegetarian Indian restaurants in Tokyo?

The densest cluster is Okachimachi/Ueno (Vege Herb Saga, Andhra Kitchen), near JR Okachimachi station. Shibuya has Milan Nataraj (pure-veg Ayurvedic with a lunch buffet), Ginza has Andhra Dining (South Indian), and Nishi-Kasai — Tokyo’s "Little India" on the Tozai line — has Amudhasurabhi and others. All restaurants on this page were verified active in June 2026.

How do I ask for no onion and garlic in Japanese?

Say "tamanegi to ninniku nuki de onegaishimasu" (玉ねぎとニンニク抜きでお願いします) — "without onion and garlic" — and add "yasai nomi" (野菜のみ), "vegetables only". For strict Jain meals, a written card listing what you avoid (onion, garlic, ginger, potato and all root vegetables) works far better than a spoken request.

How do I get a Jain meal on my flight to Tokyo?

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.