Japan can be enjoyable for vegetarian travellers when meals are planned ahead. Here is how.
The hidden ingredient: dashi
Many Japanese soups, sauces and simmered vegetables are made with dashi, a stock that often contains dried fish (katsuobushi). Miso soup, noodle broths and some tempura dipping sauces are commonly made this way. A dish that looks vegetarian may not be, so ask about the stock as well as the ingredients.
Vegetarian options that work
- Shojin ryori: traditional Buddhist temple cuisine, plant based, found in Kyoto and Koyasan.
- Indian restaurants: available in Tokyo, Osaka and Kyoto, useful for a comfortable dinner.
- Convenience stores: onigiri with plum or kelp, fruit and salads, but read labels or use a translation app.
- Udon and soba: ask for a vegetable broth version where available.
Jain and Halal travellers
Jain guidelines that avoid root vegetables and onion-garlic are difficult to follow in restaurants without prior planning. Halal food is available in larger cities, but many Japanese dishes use pork, alcohol-based mirin or lard. In both cases, share your needs in advance so meals can be arranged and confirmed with restaurants.
Useful phrases
Carry a card that says you do not eat meat or fish, including stock. Our team can provide one in Japanese for your tour.
How we help
Our packages list dinners with veg and non-veg options, and we can plan meal stops around your requirements. Read more on our page for Indian travellers and ask about your specific needs on the contact page.
Frequently asked questions
Is it hard to be vegetarian in Japan?
It takes planning because of fish stock, but with advance arrangements and a few reliable options it is manageable.
Can Jain meals be arranged?
Strict Jain meals need advance planning and are not available everywhere. Tell us before you travel.
Are there Indian restaurants in Japan?
Yes, especially in Tokyo, Osaka and Kyoto.