Japan is known for sushi and seafood, but it also has a rich vegetarian food culture influenced by Buddhist traditions. From traditional Shojin Ryori (Buddhist vegan cuisine) to modern vegan cafés, there are plenty of plant-based options for travellers. However, vegetarians should watch out for hidden ingredients like dashi (fish stock), which is commonly used in Japanese cooking. With a little planning, enjoying vegetarian and vegan food in Japan is easy.
What is Shojin Ryori?
While Japan has a long tradition of Shojin Ryori (Buddhist vegan cuisine), it is mainly served at temples and a few specialty restaurants, especially in Kyoto. For most travellers, finding vegetarian food is easier through vegan cafés, vegetarian restaurants, Indian restaurants, and international eateries in cities like Tokyo, Osaka, Kyoto, and Fukuoka. Many of these restaurants offer clearly labelled plant-based meals, making them the most practical option for vegetarian and vegan visitors.
Kyoto is the best place to experience authentic Shojin Ryori, especially at Buddhist temples and traditional restaurants.
Best Vegetarian and Vegan Japanese Foods to Try
Japan offers several dishes that are naturally vegetarian or can be prepared without animal-based ingredients.
| Food | Description |
|---|---|
| Shojin Ryori | Traditional Buddhist vegan cuisine featuring seasonal vegetables, tofu, rice, and simple flavours. |
| Inari Sushi | Seasoned rice stuffed inside sweet and savoury fried tofu pockets. |
| Kappa Maki | Simple cucumber sushi roll made with rice and seaweed. |
| Vegetable Tempura | Crispy fried seasonal vegetables. Check the dipping sauce as it may contain dashi. |
| Yudofu | Kyoto speciality featuring gently simmered tofu with simple seasonings. |
| Cold Soba | Buckwheat noodles served with a dipping sauce. Confirm that the sauce is fish-free. |
| Vegetable Udon | Thick wheat noodles served with vegetables. Check that the broth does not contain dashi. |
| Edamame | Boiled soybeans served as a snack at restaurants and convenience stores. |
| Tofu Dishes | Japan offers many tofu-based dishes, especially in Kyoto's traditional restaurants. |
| Onigiri | Japanese rice balls with fillings like seaweed or pickled plum. Check ingredients before buying. |
Vegan Japanese Foods Worth Trying
- Vegan ramen
- Vegan curry rice
- Vegetable gyoza
- Plant-based sushi
- Soy milk desserts
- Vegan Japanese sweets
Where to Find Vegetarian and Vegan Food in Japan
Shojin Ryori Restaurants
These restaurants serve traditional Buddhist meals prepared with seasonal vegetables, tofu, rice, and other plant-based ingredients. Kyoto is especially famous for offering authentic Shojin Ryori experiences.
Vegan Cafés
Modern vegan cafés offer a wide variety of plant-based dishes, including:
- Japanese dishes
- Desserts
- Sandwiches
- Coffee
- Plant-based meals
Tofu Restaurants
Speciality tofu restaurants serve dishes such as tofu hot pots, grilled tofu, and fried tofu preparations.
Indian Restaurants
Indian restaurants are widely available in major cities and offer reliable vegetarian and vegan meal options.
International Restaurants
Many restaurants in Tokyo and Osaka also serve:
- Falafel
- Hummus
- Vegan bowls
- Plant-based international cuisine
Common Ingredient to Watch Out For: Dashi
Dashi (だし) is a Japanese soup stock commonly made using:
- Bonito flakes (dried fish)
- Sardines
- Seafood extracts
It is commonly found in soups, sauces, noodle dishes, and simmered foods. Always confirm whether a dish contains dashi before ordering.
How to Ask for Vegetarian Food in Japan
Learning a few Japanese phrases can make ordering easier, especially outside major cities.
Useful Words
- Vegetarian: ベジタリアン (Bejitarian)
- Vegan: ヴィーガン (Vīgan)
Helpful Phrases
- I am vegetarian.
Watashi wa bejitarian desu.
(私はベジタリアンです) - I do not eat meat, fish, or seafood.
Niku, sakana, kaisen wa tabemasen.
(肉・魚・海鮮は食べません) - Does this contain fish stock?
Dashi wa haitte imasu ka?
(だしは入っていますか?) - Please prepare it without fish stock.
Dashi nashi de onegaishimasu.
(だし抜きでお願いします)
Tip: Save these phrases on your phone or carry a vegetarian food card to explain your dietary preferences.
Vegetarian Foods to Be Careful About in Japan
The biggest challenge for vegetarian travellers in Japan is hidden ingredients. Many dishes that appear vegetarian may contain fish-based seasonings or animal-derived stock.
| Food | Why to Check |
|---|---|
| Miso Soup | Often prepared with fish-based dashi. |
| Ramen | Broths usually contain pork, chicken, or seafood. |
| Japanese Curry | May contain meat stock or other animal-based ingredients. |
| Okonomiyaki | Often topped with bonito flakes or contains seafood. |
| Takoyaki | Traditionally made with octopus. |
| Yakisoba | Sauce may contain oyster extract. |
| Rice Balls (Onigiri) | Some fillings contain fish or seafood. |
Vegetarian Options at Japanese Convenience Stores
Convenience stores are useful for quick and affordable vegetarian meals.
Popular Chains
- 7-Eleven
- Lawson
- FamilyMart
Common Vegetarian-Friendly Options
- Seaweed onigiri
- Plain rice balls
- Salads
- Fruits
- Soy milk
- Nuts
- Bread
- Yogurt
Always check labels, as some products may contain fish-based seasonings.
Challenges of Being Vegan in Japan
| Challenge | Solution |
|---|---|
| Hidden fish ingredients | Ask whether the dish contains dashi before ordering. |
| Language barriers | Learn basic Japanese food phrases. |
| Limited options outside cities | Research restaurants before travelling. |
| Confusing food labels | Use translation apps to check ingredients. |
| Traditional restaurants | Clearly explain your dietary requirements. |
Best Apps for Vegetarian Travellers in Japan
HappyCow
Use HappyCow to find:
- Vegan restaurants
- Vegetarian restaurants
- Plant-based food
- Shojin Ryori
Google Maps
Useful search terms include:
- Vegan restaurant
- Vegetarian restaurant
- Vegan café
- Vegetarian Japanese food
Tips for Vegetarian Travellers in Japan
- Learn basic Japanese food phrases before travelling.
- Always ask whether dishes contain dashi.
- Do not assume vegetable dishes are completely vegetarian.
- Carry snacks for long journeys.
- Try Shojin Ryori for an authentic Japanese dining experience.
- Check restaurant menus online before visiting.
- Explore department store food halls for more vegetarian options.
- Keep translation apps handy for ingredient checks.
Japan offers a unique vegetarian food experience that combines centuries-old Buddhist traditions with modern plant-based cuisine. While hidden ingredients like dashi can be challenging, a little preparation makes vegetarian travel much easier.