
Koyasan Food Guide: Discover Zen Buddhist Shojin Ryori
Key takeaways
- Koyasan food is centered around Shojin Ryori, a traditional Buddhist vegetarian cuisine that uses no meat or fish.
- Local specialties include Koya-dofu (freeze-dried tofu) and Goma-dofu (silky sesame tofu made with spring water).
- Visitors can experience these authentic meals by staying overnight at a temple lodging known as a shukubo.
Koyasan food is centered on shojin ryori (精進料理), a traditional Buddhist vegetarian cuisine that contains no meat, fish, or pungent aromatics like garlic and onions. This historic culinary style is served daily to monks and visitors alike in the mountaintop temple settlement of Mount Koya (高野山), the headquarters of Shingon Buddhism in Japan.
For first-time visitors traveling to this sacred mountain in Wakayama Prefecture, dining is not just about sustenance; it is a spiritual practice and a key cultural experience. This guide explains what makes Koyasan food unique, the key ingredients you will encounter, and how to navigate dining in a Buddhist temple.
What is Shojin Ryori?
Shojin ryori translates roughly to "devotional cuisine." Introduced to Japan alongside Buddhism, this style of cooking aligns with the Buddhist precept of non-violence (ahimsa), which forbids the taking of sentient life.
Instead of meat and seafood, shojin ryori relies on seasonal vegetables, wild mountain plants, seeds, and soy-based products. The cuisine is designed to bring harmony to the body and mind. Chefs follow the "rule of five," ensuring that every meal incorporates five colors (green, yellow, red, black, and white) and five flavors (sweet, sour, salty, bitter, and umami).
Essential Koyasan Ingredients and Specialties
While shojin ryori can be found in other temple cities like Kyoto, Koyasan has developed its own distinct local ingredients due to its isolated, high-altitude location.
Goma-dofu (Sesame Tofu / 胡麻豆腐)
Despite the name, goma-dofu is not actually tofu made from soybeans. Instead, it is crafted from white sesame paste, water, and arrowroot starch (yoshino-kuzu). The mixture is stirred continuously over heat until it reaches a silky, custard-like consistency. It is typically served chilled with a dab of freshly grated wasabi and a splash of light soy sauce. The texture is incredibly smooth, creamy, and slightly sticky, with a rich, nutty flavor.
Koya-dofu (Freeze-Dried Tofu / 高野豆腐)
Koya-dofu is a sponge-like, freeze-dried tofu that was originally created by Koyasan monks as a way to preserve soy protein through the harsh winter months. Today, it is a staple ingredient across Japan, recognized for its ability to absorb large amounts of savory broth. When prepared in shojin ryori, it is typically simmered with kelp (kombu) dashi, soy sauce, and sweet cooking sake (mirin), releasing a sweet, juicy burst of flavor with every bite. To learn more about the nutritional properties of soy products, readers can consult the food database maintained by the Ministry of Agriculture, Forestry and Fisheries.
Konnyaku (Devil's Tongue / こんにゃく)
Made from the starch of the konjac yam, konnyaku has a firm, jelly-like texture. In Koyasan, it is often sliced thin to mimic raw fish (sashimi) or skewered and simmered in a light broth. It is prized for its unique texture and its ability to absorb the flavors of the seasonings around it.
We are working to carry Japanese craft and everyday culture beyond Japan, by building Japan Towns with local partners. R
Read the Japan Town plan →How to Experience Koyasan Food
The most authentic way to experience Koyasan food is by booking an overnight stay at a temple lodging, known as a shukubo (宿坊).
Dining at a Temple Lodging (Shukubo)
When you stay at a shukubo, dinner and breakfast are almost always included in the rate and served directly to your room or in a communal dining hall.
1. The Setting: You will typically sit on tatami straw mats at a low table. Meals are presented on traditional lacquered trays, often raised on small legs.
2. The Presentation: Instead of one large main dish, you will be served many small dishes. A typical meal includes a clear soup, a simmered dish, a fried dish (such as vegetable tempura), a sesame tofu dish, pickled vegetables, and a bowl of white rice.
3. The Etiquette: It is customary to bow slightly and say itadakimasu (いただきます) before eating to express gratitude for the ingredients and the preparation. Try to taste a little bit of everything, and aim to finish all the rice in your bowl, as wasting food is discouraged in Buddhist practice.
Day-Visitor Dining Options
If you are visiting Koyasan on a day trip, you can still experience shojin ryori. Several local restaurants along the main street of Koyasan serve vegetarian lunch sets featuring goma-dofu, tempura, and mountain vegetables. Look for signs displaying "精進料理" (shojin ryori) outside the establishments.
Practical Travel Information for Visitors
How to Get to Koyasan
Koyasan is located in the mountains of Wakayama Prefecture.
- From Osaka: Take the Nankai Koya Line from Nankai Namba Station (南海難波駅) to Gokurakubashi Station (極楽橋駅). This takes roughly 90 minutes on the Limited Express train, or around 110 minutes on a rapid express train (which may require a transfer at Hashimoto Station).
- The Cable Car: From Gokurakubashi Station, transfer to the Koyasan Cable Car. This scenic ride climbs the steep mountainside in about 5 minutes.
- The Bus: From Koyasan Station, you cannot walk to the town center. You must take a Nankai Rinkan Bus into the town (roughly 10 to 15 minutes).
What to Bring and Prepare
- Cash: While some temples and larger shops accept credit cards, many smaller restaurants, bus services, and temple entry gates only accept cash. Carry enough Japanese Yen for your meals and local transport.
- Warm Clothing: Because Koyasan sits at an elevation of about 800 meters, it is significantly cooler than Osaka or Kyoto. Even in summer, evenings can be chilly. In winter, snow is common. Pack layers and thick socks, as you will need to take off your shoes when entering temples and dining areas.
- Allergy Awareness: While shojin ryori is naturally vegetarian and free from meat, fish, and dairy, it relies heavily on soy, wheat (gluten), and sesame. If you have severe allergies to soy or sesame, dining in Koyasan can be challenging, as these are foundational ingredients.
Common Mistakes to Avoid
- Assuming Walk-in Availability at Temples: You cannot walk into a temple at dinner time and expect to be served. Temple meals require meticulous preparation and must be booked in advance as part of an overnight stay.
- Arriving Late: Temples run on a strict schedule. Dinner is usually served early, around 5:30 PM or 6:00 PM. If you arrive late for check-in, you may forfeit your meal, as the monks and staff clean up early to prepare for evening meditation and early morning prayers.
- Expecting Western-style Vegetarianism: Traditional shojin ryori does not use garlic, onions, green onions, chives, or leeks (known as the five pungent roots, or gokyō). However, some modern restaurants catering to tourists might use these ingredients, or may use a fish-based dashi (soup stock) unless you explicitly confirm they use kelp (kombu) or mushroom (shiitake) dashi. Always clarify your dietary requirements when booking.
Finding More Information
For up-to-date travel alerts, pass details (such as the Koyasan World Heritage Ticket), and temple booking guidelines, consult the Japan National Tourism Organization website before your trip. Opening hours for local restaurants and bus timetables are subject to seasonal changes, particularly between the busy autumn leaf-viewing season and the quiet winter months. Always verify current operating hours locally or through official transport websites before finalizing your itinerary.
FAQ
- Q. Is Koyasan food completely vegan?
- A. Traditional shojin ryori served at Koyasan temples is entirely plant-based, avoiding meat, fish, eggs, and dairy, as well as pungent ingredients like garlic and onions.
- Q. Do I need to book temple meals in advance?
- A. Yes, if you wish to eat shojin ryori at a temple lodging (shukubo), you must book your stay and meals well in advance, as walk-ins are generally not accepted.
- Q. What should I wear when eating at a Koyasan temple?
- A. While there is no strict dress code, guests are expected to dress respectfully, and it is common to wear the provided yukata robes inside the temple lodging.



