Tour in Japan
food

Japanese Cooking for Vegans: Where to Find Plant-Based Shojin Ryori

Japan's Buddhist shojin ryori is entirely plant-based and centuries old. Here's where to eat it, how to find vegan food in cities, and how to communicate your diet in Japanese.

Japan can be a challenging destination for vegans — the cuisine relies heavily on fish-based dashi stock, and even seemingly vegetable-based dishes often contain hidden animal products. However, Japan also has one of the world's oldest and most sophisticated plant-based culinary traditions: shojin ryori, the Buddhist temple cuisine that has been entirely free of meat, fish, and animal products (and in strict interpretations, even pungent vegetables like garlic and onion) for over 1,200 years. Understanding where to find vegan food in Japan requires knowing this tradition, as well as learning how to communicate dietary needs clearly. The good news is that awareness of plant-based eating is growing rapidly in Japan's cities, and the options for vegans visiting Japan have improved dramatically in recent years.

What is Shojin Ryori

Shojin ryori (literally devotion food) is the cuisine of Japanese Buddhist monasteries. Introduced from China along with Zen Buddhism in the 13th century, shojin ryori developed a unique philosophy: food is eaten not for pleasure but to nourish the body for spiritual practice, waste is to be minimized, and the cook is performing a form of meditation. The result is a cuisine of extraordinary refinement and variety built entirely from vegetables, tofu, sesame, seaweed, and grains.

A typical shojin ryori meal consists of rice, miso soup (made with kombu seaweed rather than fish dashi), and multiple small dishes called okazu: simmered vegetables in light soy broth, sesame-dressed greens, deep-fried tofu, roasted nuts, seasonal mushrooms, and preserved vegetables. The meal is a lesson in texture and umami achieved through purely plant means. Eating shojin ryori is also simply delicious — far from the austere performance of self-denial many expect.

Best Places to Eat Shojin Ryori

  • Daitoku-ji Izusen (Kyoto): Set within a UNESCO World Heritage temple complex, this shojin ryori restaurant serves formal multi-course meals in a tatami room surrounded by zen gardens. Lunch sets from 3,500 yen.
  • Shigetsu at Tenryu-ji (Arashiyama, Kyoto): Perhaps the most atmospheric shojin restaurant in Japan, serving lunch inside the Tenryu-ji complex. Reservations essential. Sets from 3,500 yen.
  • Koya-san temple lodgings (Wakayama): Staying overnight at a shukubo (temple lodging) on Koya-san includes two shojin ryori meals. One of the most immersive ways to experience the tradition.
  • Bon (Nezu, Tokyo): Tokyo's finest shojin ryori restaurant, chef-driven and modern. Full-course meals from 8,000 yen. Reserve weeks ahead.
  • Gesshinkyo (Shinjuku, Tokyo): Elegant shojin in a converted house. Multi-course lunches and dinners from 6,000 yen. English menu available.

Vegan Eating Beyond Shojin Ryori

Outside shojin ryori restaurants, vegans in Japan should know that tofu-specialized shops (tofu-ya) serve multiple preparations of silken and firm tofu that are inherently plant-based. Conveyor belt sushi (kaiten-zushi) chains like Sushiro and Kurazushi offer cucumber, avocado, and inari (sweet tofu pouch) options that are typically vegan. Indian, Middle Eastern, and Chinese restaurants in major cities often have excellent vegan menus. The app HappyCow lists hundreds of verified vegan and vegetarian restaurants across Tokyo, Osaka, and Kyoto.

For communicating your diet, carrying a printed Japanese dietary explanation card is highly recommended. Write or print: Watashi wa bigan desu. Niku, sakana, tamago, miruku, bata, chiizu, hachimitsu wo tabemasen — I am vegan. I do not eat meat, fish, eggs, milk, butter, cheese, or honey. Adding Dashi ni sakana ga haitte iru mono mo tabemasen (I also cannot eat things containing fish-based dashi) will prevent the most common accidental ingredient encounter. The Vegan Japan website provides printable versions of this card in multiple formats.

📱

Stay Connected in Japan

Airalo eSIMs work on arrival — no physical SIM needed. Data plans from $5 for 7 days.

Get a Japan eSIM
🛡️

Travel Insurance for Japan

Medical, trip cancellation, and adventure sports covered. Plans from $1.5/day.

Get Insured