Japan AI GuidePlan my trip
WakayamaFood

Shojin Ryori: Koyasan's Buddhist Vegetarian Cuisine

Koyasan's centuries-old shojin ryori Buddhist vegetarian cuisine, built around sesame-based gomadofu, is one of Japan's most authentic temple food experiences.

Last updated 2026-08-22

Please verify locally: prices, hours, and seasonal details in this article can change — double-check anything time- or money-sensitive before you rely on it.

Temple Food With Centuries of Practice

Koyasan, the mountain temple complex founded in the 9th century as the center of Shingon Buddhism, is one of the best places in Japan to eat shojin ryori — traditional Buddhist vegetarian cuisine that avoids meat, fish, and pungent vegetables like garlic and onion under Buddhist dietary principles. Some temples on the mountain offer shukubo, temple lodging that includes shojin ryori meals, giving visitors a genuine rather than performative version of the cuisine.

Gomadofu and What to Expect

The signature dish most associated with Koyasan is gomadofu, a sesame-based 'tofu' made from ground sesame and kudzu starch rather than soybeans, with a dense, custardy texture very different from regular tofu. A shojin ryori meal is typically a set of small, carefully arranged dishes rather than one large plate, meant to be eaten slowly; if you're staying overnight at a temple, meal times are usually fixed, so confirm timing and any dietary needs in advance.

Want a full itinerary, not just one article?

The Trip Planner builds a day-by-day plan around the regions and interests you pick.

Open Trip Planner