Vegetarian & Vegan Eating in Japan: A Survival Guide
Japan can be tricky for vegetarians and vegans, but it is far from impossible. This practical guide covers what to eat, where to find it, and essential Japanese phrases for dietary needs.
The Challenge (and Opportunity) of Eating Plant-Based in Japan
Japan has a complicated relationship with vegetarian eating. On one hand, the country has a centuries-old tradition of shojin ryori (Buddhist temple cuisine) that is entirely plant-based. On the other, dashi (fish stock) lurks in seemingly everything — miso soup, noodle broths, simmered vegetables, even some rice seasonings. The good news: Japan's vegetarian and vegan dining scene has improved dramatically in recent years, especially in major cities.
This guide gives you the practical knowledge to eat well as a vegetarian or vegan in Japan. For specific restaurant recommendations, browse our eatery directory and filter by dietary options.
Naturally Vegetarian Japanese Foods
Safe Bets Almost Everywhere
Many Japanese dishes are vegetarian or easily adaptable. Look for these on menus:
- Inari sushi — Sweet tofu pouches stuffed with rice. Available at every convenience store and sushi shop.
- Natto — Fermented soybeans, a breakfast staple. An acquired taste but nutritious and always vegan.
- Edamame — Salted soybeans, ubiquitous as a bar snack or side dish.
- Onigiri — Rice balls at convenience stores. Look for umeboshi (pickled plum) or kombu (kelp) varieties, which are typically vegan.
- Zaru soba — Cold buckwheat noodles. The noodles themselves are vegan, but the dipping sauce contains dashi. Ask for shio (salt) or bring your own soy sauce.
- Yudofu — Hot tofu, a Kyoto specialty. Simple, delicious, and widely available in tofu restaurants.
- Vegetable tempura — Ask for yasai tempura. The batter sometimes contains egg, so confirm if vegan.
Convenience Store Options
Japanese convenience stores (konbini) are lifesavers. 7-Eleven, FamilyMart, and Lawson stock surprisingly good vegetarian options: onigiri, salads, fruit, natto packs, plain rice, and edamame. Some now carry dedicated vegan bento boxes and plant-based milk. Read labels carefully — ingredient lists are in Japanese, so use a translation app on the packaging.
Shojin Ryori: Japan's Original Plant-Based Cuisine
Shojin ryori is the traditional vegetarian cuisine of Buddhist temples. It excludes all meat, fish, eggs, and dairy, and even avoids pungent vegetables like garlic and onion. The result is a refined, multi-course meal that highlights seasonal vegetables, tofu, and mountain herbs.
Kyoto is the best city for shojin ryori. Many temples serve it to visitors, and dedicated restaurants like Shigetsu at Tenryuji and Izusen at Daitokuji offer stunning multi-course meals in garden settings. In Tokyo, try Sougo in Roppongi or Bon in Asakusa. Expect to pay ¥3,000-8,000 per person for a full course.
Essential Japanese Phrases
Communication is your most powerful tool. Learn these phrases:
- Watashi wa bejitarian desu (私はベジタリアンです) — I am vegetarian
- Niku to sakana wa taberaremasen (肉と魚は食べられません) — I cannot eat meat or fish
- Dashi mo dame desu (出汁もだめです) — Fish stock is also not okay
- Tamago to nyuseihin wa daijoubu desu (卵と乳製品は大丈夫です) — Eggs and dairy are okay (for vegetarians)
- Kore wa niku ga haitte imasu ka? (これは肉が入っていますか?) — Does this contain meat?
Pro tip: Write these phrases on a card or save them on your phone to show restaurant staff. Many travelers print a bilingual dietary card explaining their restrictions.
City-by-City Tips
Tokyo
The easiest city for vegetarians and vegans. Neighborhoods like Shimokitazawa, Jiyugaoka, and Daikanyama have dedicated vegan cafes. T's TanTan at Tokyo Station serves excellent vegan ramen. Indian, Thai, and Middle Eastern restaurants are reliable fallbacks throughout the city.
Kyoto
Shojin ryori makes Kyoto naturally vegetarian-friendly. The Nishiki Market has pickled vegetable stalls and tofu shops. Many traditional restaurants can accommodate vegetarians with advance notice.
Osaka
More challenging than Tokyo or Kyoto, but improving. Green Earth and Paprika Shokudo are reliable vegan spots. For street food, plain okonomiyaki (specify no pork, no dashi) and sweet potato vendors are safe options.
Practical Survival Tips
- Use HappyCow — The app is excellent for finding vegetarian and vegan restaurants across Japan.
- Hotel breakfast buffets — Often the easiest meal, with rice, miso soup, salad, fruit, and bread.
- Supermarket deli sections — Cheap bento boxes, salads, and rice balls. More options than restaurants in rural areas.
- Alert restaurants in advance — For ryokan stays and prix fixe restaurants, notify them of dietary needs at booking.
- Pack snacks — Carry nuts, energy bars, and dried fruit for emergencies, especially in rural areas where options are limited.
Find vegetarian-friendly spots across Japan in our eatery directory.