Japan Trove

Shojin Ryori: Japan’s Buddhist Vegetarian Temple Cuisine and Where to Try It

Photo by Krisna Yuda on Unsplash

Shojin ryori is the vegetarian (often fully vegan) cooking developed by Buddhist monks in Japan over the past 800 years, built on a philosophy of using every part of a vegetable, causing no harm to animals, and finding deep flavor without meat, fish, or even the pungent “five forbidden” alliums — garlic, onion, scallion, chive, and leek. It’s one of the few truly plant-based fine-dining traditions in the world, and unlike a lot of “monk food” abroad, the real thing in Japan is still cooked and eaten inside working temples. If you’re curious about Japan’s food culture beyond ramen and sushi, this is a genuinely different experience worth building a half-day or overnight stay around.

What Actually Arrives on the Tray

A typical shojin ryori set follows the classic “one soup, three sides” (ichiju-sansai) format, scaled up for special occasions. Expect: a clear or miso-based soup, simmered seasonal vegetables (nimono), something fried in light tempura batter, tofu in two or three forms (silken, grilled yuba/tofu skin, or goma-dofu sesame tofu), pickles, rice, and small dishes of mountain vegetables, mushrooms, or seaweed depending on the region and season. Dashi stock is traditionally made from kombu and dried shiitake rather than bonito fish flakes, which matters if you’re vegan and asking about ingredients — always confirm, since some modern temple-adjacent restaurants quietly use fish dashi for flavor. The presentation is deliberately understated compared to kaiseki — fewer flourishes, more emphasis on texture and the vegetable’s natural taste. If you want to see how this compares to Japan’s more elaborate seasonal haute cuisine, it’s worth reading about kaiseki ryori, which shojin ryori heavily influenced.

Koyasan: The Easiest Place to Eat It for Real

Mount Koya (Koyasan) in Wakayama Prefecture, headquarters of Shingon Buddhism, is the most reliable place in Japan to eat shojin ryori as part of daily temple life rather than as a tourist add-on. Around 50 of its roughly 117 temples offer shukubo (temple lodging), and shojin ryori dinner and breakfast are included in the stay. Expect to pay roughly ¥13,000–¥25,000 per person per night for a room with two shojin meals; dinner alone, if a temple offers it to day visitors (not all do — book ahead), runs about ¥3,000–¥6,000. Meals are typically served around 6:00–6:30pm and breakfast around 7:00–7:30am, often right after you can join the morning goma fire ritual or sutra-chanting session. Koyasan is about 90 minutes from Osaka by Nankai Railway to Gokurakubashi Station, then a 5-minute cable car up the mountain — the Koyasan World Heritage Ticket from Namba bundles train, cable car, and local bus fairly cheaply. Go in spring or autumn; the mountain is around 800m elevation, so it’s noticeably colder than Osaka, and winter (Dec–Feb) brings snow and reduced temple lodging availability.

Kyoto: More Choice, Less Commitment

Kyoto has the largest concentration of shojin ryori restaurants that don’t require an overnight stay, ranging from temple-run dining halls to independent restaurants specializing in the style. Tenryu-ji’s Shigetsu, inside the temple grounds in Arashiyama, serves shojin ryori lunch courses from around ¥8,800, with reservations required and seatings typically starting at 11:00am. For a more everyday budget, Shoraian in Arashiyama (tofu-focused, overlooking a small valley) runs lunch sets from about ¥3,850. Mid-range options in central Kyoto, like Kajikaya or Izusen inside Daiji-in temple (serving food in stacked red lacquer bowls), land around ¥5,000–¥9,000 for lunch. Dinner service is rarer than lunch across the board, since many of these kitchens are still tied to temple schedules — always check and book a few days ahead, especially April–May and October–November when Kyoto’s tourist volume is highest.

Tokyo and Beyond

You don’t need to leave Tokyo to try it. Bodai Ju Fuji Co in Sangenjaya and Komaki Shokudo in Komagome are long-running shojin ryori restaurants with lunch sets from roughly ¥2,500–¥4,000 and dinner courses up to ¥8,000–¥10,000. Daiei Zen Restaurant near Tsukiji is another accessible option. Beyond Kyoto and Tokyo, temple towns with strong Buddhist heritage sometimes have quieter options worth combining with a visit — for instance travelers exploring Tohoku’s temple circuit around Hiraizumi’s UNESCO Pure Land temples or the cliffside climb at Yamadera can ask locally about nearby shojin-style dining, though options there are far more limited than in Kyoto or Koyasan, so don’t build a trip around finding it in these smaller towns.

Common Mistakes Visitors Make

  • Not booking ahead. Most dedicated shojin ryori restaurants and all temple lodgings require reservations, often 2-7 days in advance for restaurants and weeks ahead for Koyasan shukubo during peak autumn foliage (mid-November) or Golden Week.
  • Assuming it’s automatically vegan. Some modern or restaurant-style versions use dashi made from fish, or honey-based seasonings. If you’re strictly vegan, say so when booking (“kanzen na bejitarian/vegan desu” helps) rather than assuming the Buddhist label guarantees it.
  • Treating it like a quick meal. At temples, dinner is often served early (around 6pm) and you may be expected to be back in your room or join an evening activity shortly after — this isn’t a linger-over-wine experience, and alcohol is frequently unavailable or discouraged.
  • Underdressing or arriving late to temple lodging. Shukubo have check-in cutoffs, often by 5:00pm, since the kitchen needs to prepare dinner on schedule.
  • Expecting bold flavors. First-timers expecting intense umami are sometimes surprised by how gentle and vegetable-forward the seasoning is — that restraint is the point, not a shortcoming.

Best Season and Practical Timing

Shojin ryori is seasonal by design, so what you’re served changes month to month: spring brings bamboo shoots and wild sansai mountain vegetables, summer features eggplant and lightly chilled tofu dishes, autumn brings mushrooms, chestnuts, and persimmon, and winter leans on root vegetables and heartier simmered dishes. Autumn (late October to late November) is the single best time to combine a Koyasan stay with the mountain’s famous foliage, but it’s also the most heavily booked period — reserve lodging at least a month out. If you’re coordinating a broader Kansai itinerary, shojin ryori in Koyasan or Kyoto pairs naturally with a spring hanami trip to nearby Yoshino’s cherry blossoms in Nara, or a soak afterward at an onsen like Yunomine Onsen, which is roughly a 2-hour drive or bus ride from Koyasan and makes a good next stop on a Wakayama/Kumano itinerary.

Budget Planning Summary

For a single shojin ryori meal: budget around ¥2,500–¥4,000 at casual Tokyo or Kyoto restaurants, mid-range ¥5,000–¥9,000 for temple-affiliated Kyoto restaurants like Shigetsu or Izusen, and splurge ¥10,000+ for multi-course kaiseki-style shojin dinners at upscale ryokan. For the fuller experience, a Koyasan shukubo night with two shojin meals included at ¥13,000–¥25,000 per person is genuinely one of the better value cultural experiences in Japan, since it bundles lodging, dinner, breakfast, and access to morning prayers in one price. Carry cash for smaller temple restaurants — not all accept cards, and rural Koyasan temples in particular are still cash-first.

From our other sites