“Shojin ryori” is growing in popularity with tourists in Japan lately, referring to the cuisine that’s served by Buddhist monks in Buddhist temples across Japan. Following the philosophies of Zen Buddhism, this style of cooking is completely vegetarian, avoiding the use of meat, fish, and most animal byproducts. As a result, shojin ryori is often also vegan, making it one of the most accessible cuisines in Japan.
When it comes to translating “shojin ryori,” “ryori” is an easy one, referring to “cooking” or “cuisine,” but “shojin” has a much deeper meaning, referring to the Buddhist philosophy of striving for balance, harmony and simplicity in mind, body, and even diet.
In particular, shoji ryori is known for its elegance and simplicity, using seasonal plants and vegetables to create a meal with a variety of textures and flavors.
Why is shojin ryori so popular in Kyoto?
Well, Kyoto is famous for its temples — featuring over 1,600 Buddhist temples in this city alone — influenced by the time period when Kyoto was once the capital of Japan (794-1868), creating a natural concentration of temples in this area. As a result of this high concentration of Buddhist temples, Buddhist cuisine, such as shojin ryori, has become equally prevalent in this region. So, if you’re going to try shojin ryori anywhere, it has to be Kyoto!
Now that we’ve covered the basics, how about working your way through our guide of the best places to eat shojin ryori in Kyoto?
What are the rules for shojin ryori?
Shojin ryori must be plant-based, excluding meat and fish in favor of soybeans and seasonal vegetables and fruits. It must avoid ingredients with a strong flavor, such as garlic or onion, as it is believed that this could cause the monks to desire more extravagant cuisine and even interrupt their meditation.
Shojin ryori also follows the “rule of five”:
Five colors: green, yellow, red, black, and white.
Five flavors: sweet, sour, salty, bitter, and umami.
Five preparation methods: raw, stewed, boiled, roasted, and steamed.
Five elements: temperature, ingredients, portions, techniques, and heart.
Five senses: taste, sight, touch, smell, and sound.
Best shojin ryori restaurants in Kyoto
1. Tenryuji Temple Shigetsu
A mere 8-minute walk from the entrance to Arashiyama Bamboo Forest, you’ll find Tenryuji Temple Shigetsu, serving a variety of completely vegan soybean and plant-based set meals in Tenryuji itself. Although the ingredients change seasonally, you can usually expect a bowl of rice, soup, tofu, and a selection of fresh vegetables and fruits — all harmonized in flavor and texture, much like the harmony you’ll find when looking out onto the temple’s Japanese garden.
Awarded a Michelin Green Star in 2024 for its all-natural, flavorful dishes, the restaurant is a must-visit after exploring the nearby Arashiyama Bamboo Forest. Their lunch set menus vary between ¥3,000 to ¥9,000, and they’re open from 11 am to 2 pm.
Pro tip: There’s a separate garden admission fee of ¥500.
For bookings of two or more people, reservations must be made at least three days in advance.
2. Kanga-an
A short walk from Kyoto’s Kamo river, there’s the peaceful temple of Kanga-an, featuring a restaurant that pairs shojin ryori vegetarian dishes with a beautiful entryway and traditional Japanese gardens. Kanga-an is open throughout the day with a selection of set meals, offering lunch from ¥6,500 between 12-3pm (last entry at 1pm) and dinner from ¥10,000 between 5:30-9pm (last entry at 7pm), but there’s also a rumor that there’s a reservation-only bar with the best views of the garden, open until 11pm.
Pro tips: Reservations require at least two people, and guests are encouraged to avoid overly casual clothing, such as shorts and sandals.
3. Hale (菜食 晴)
Hale is ideal if you’re spending the afternoon enjoying the energy and shops of Kyoto’s famous Nishiki Market, as it’s only seconds from the hustle and bustle while still offering a peaceful atmosphere and an intimate experience. As is often the way with shojin ryori, there’s a teishoku (set meal) on offer — just the one set meal option per day, in fact — featuring a selection of hot and cold dishes, seasonal flavors, and varied textures. It’s also said that this establishment has been passed down for generations, going from grandmother to mother to daughter, so this is dining with a side of family history!
4. Shojin Cafe Waka
Shojin Cafe Waka, which also goes by Otera House — ”Temple House” — is located by Daizen-In Temple, open from 11am to 5pm (last orders at 4:30pm). It offers a traditional shojin ryori lunch set, including a combination of four seasonal vegetables, rice, and soup — perfect for pairing with their organic coffee and tea, or a hot cup of hojicha (roasted green tea). There’s also a takeaway lunch box if you’d like to enjoy your shojin ryori from the comfort of a nearby park or at your accommodation.
This small cafe is only a 15-minute walk from Kenninji, a historic Buddhist temple with a traditional Zen garden and tea ceremonies.
5. Tofu Restaurant Saigen-in
On the grounds of Ryoanji, a 15th-century temple with a Zen rock garden and views out over the scenic Ryoanji Kyoyochi Pond, there’s a yudofu (tofu simmered in a broth) restaurant. Born from shojin ryori, yudofu adds a new element to this list, cooking creamy silken tofu in a broth of water and kelp for a simple, warming dish that’s often served with a light soy sauce-based dipping sauce and a selection of side dishes.
Once you’re suitably satisfied, take a 20-minute walk to Ninnaji, a Buddhist temple with gardens and a 5-story pagoda (founded in 886), or take a 25-minute walk in the other direction to Kinkakuji, the must-see Kyoto temple with a gold-leaf facade and landscaped gardens.
Pro tip: If someone tries to tell you that yudofu stands for “boiled tofu,” amaze them with the fact that it’s actually cooked below boiling to avoid breaking apart the extremely fragile silken tofu!
6. Izusen - Daijiin shop
There are actually two Izusen restaurants in Kyoto, both offering traditional shojin ryori set meals. However, even though they’re both in the northern part of Kyoto, only Izusen’s Daijiin shop is set in the serene sub-temple of Daijiin, connected to the main Buddhist temple of Daitokuji. Open from 11am to 4pm, Izusen’s setting and set menus offer all the elegance and simplicity of Zen Buddhism, featuring three options that change with the season.
You’re also only a 20-minute walk from Kinkakuji, or a 20-minute journey by bus to Kyoto Botanical Gardens.
More vegan-friendly food tours in Kyoto
1. Join a vegan sushi-making class in Kyoto
Join a hands-on sushi-making class led by a seasoned chef with over 10 years of experience. Learn to prepare two types of sushi rice (germinated and white) and create eight kinds of vegan sushi using plant-based ingredients like soy meat, tapioca, eggplant, shiitake mushrooms and more.
Enjoy your creations with fellow participants and take photos of your handmade sushi. Whether you're a beginner or an expert, you'll gain valuable skills and deepen your appreciation for Japanese culinary traditions.
2. Take a Kyoto matcha green tea tour in Uji with lunch
Green tea lovers, this Kyoto green tea tour in Uji is for you! Explore Uji’s high-quality matcha, taste various green teas, Japanese wagashi and even creamy matcha ice cream.
Learn about matcha production and preparation at local tea shops, then visit the UNESCO World Heritage site Byodoin Temple, enjoy a delicious set lunch and shop for tea souvenirs to take home.
3. Join a vegan-friendly decorative sushi class in Kyoto
You’ll learn to make beautiful Kazarimaki sushi rolls, featuring rice wrapped in nori with intricate designs made from colorful, natural ingredients. Enjoy refreshments while your instructor teaches you how to season sushi rice and roll your creations. The class includes photos of your sushi, a recipe book and a fun, delicious way to impress your friends back home. or boost your Instagram feed.
Plus, since this sushi uses rice vinegar, sugar, sesame, vegetable and nori (seaweed), the ingredients are all-natural and vegan-friendly!
4. Make traditional Japanese sweets in Kyoto
Learn the art of making traditional Japanese wagashi in Kyoto with this hands-on class. You'll create kiku-nerikiri, a decorative wagashi shaped like a chrysanthemum, using colored bean paste.
Watch a skilled instructor demonstrate precise techniques, then make your own! Enjoy your creations with tea from an award-winning Kyoto shop, and take home recipes and extra treats as souvenirs.
Still searching for your moment of zen? Clear your mind and take a look through our shojin ryori food experiences, or bring the Buddhist way of cuisine back to Tokyo with you by reading our guide to shojin ryori in Tokyo.