Japan is not an easy place for vegans and vegetarians. Most dishes usually contain dashi – a skipjack bonito broth – while vegan and vegetarian eating, whether it’s a lifestyle choice or religious adherence, is not widely understood. Things have improved significantly, however, and Kyoto now has a good number of restaurants catering to vegans and vegetarians.

Vegan ramen at Towzen in Kyoto – image © Florentyna Leow
That being said, Japanese cuisine does have one genre of vegan food – shojin ryori, or Zen temple vegetarian cuisine. Kyoto has several great restaurants specialising in this cuisine, so we’ve listed them under a separate category. Check out the Best Shojin Ryori page [link to page] for more.
The restaurants we mention below are just some of our favourites in town. All vegan places will be suitable for vegetarians, and we’ve specified whether restaurants are fully vegan or not in our reviews below. One thing’s for sure, though – it has never been easier or more fun to eat vegetarian and vegan food in Kyoto than now!
- AIN SOPH. Journey Kyoto (Downtown Kyoto; budget to mid-range)
A vegan meal in downtown Kyoto has never been easier to find. Just head to Ain Soph Journey right off Shinkyogoku Shopping Arcade. The food is decent, but their desserts are even better – we recommend the pancakes and chocolate gateau. - Izusen (Central Kyoto; mid-range)
Looking for a vegan meal in beautiful surroundings? Try a shojin-ryori lunch at Izusen in Daitoku-ji Temple. Their gorgeous and elaborate meals are sure to be a highlight of your visit to Kyoto. - Choice (Northern Higashiyama; budget to mid-range)
Choice restaurant is a great place to enjoy Japanese-style vegetarian, vegan and gluten-free food. It’s at Sanjo-Keihan, very close to Downtown Kyoto. - Falafel Garden (Northern Higashiyama; budget to mid-range)
A great vegetarian restaurant in northern Kyoto, Falafel Garden specializes in the eponymous falafel, but there’s plenty more on the menu to keep things interesting. - Mumokuteki Café (Downtown Kyoto; budget)
Mumokuteki Café is one of the best vegetarian and vegan restaurants in Kyoto. The food is great and it’s right in the middle of downtown.
Best Kyoto Restaurant Recommendations
- Best Restaurants In Kyoto
- Best Affordable Sushi in Kyoto
- Best Cafes in Kyoto
- Best Child-Friendly Restaurants in Kyoto
- Best Gyoza in Kyoto
- Best Izakaya in Kyoto
- Best Japanese Tea and Sweet Shops in Kyoto
- Best Kaiseki (Japanese haute cuisine) in Kyoto
- Best Kissaten in Kyoto
- Best Okonomiyaki in Kyoto
- Best Ramen in Kyoto
- Best Resutoran-gai in Kyoto
- Best Shojin Ryori (Japanese Buddhist vegetarian cuisine)
- Best Shokudo (All Round Restaurants) in Kyoto
- Best Soba and Udon in Kyoto
- Best Sukiyaki in Kyoto
- Best Tempura in Kyoto
- Best Tofu Cuisine in Kyoto
- Best Tonkatsu in Kyoto
- Best Unagi in Kyoto
- Best Vegan and Vegetarian in Kyoto
- Best Yakitori in Kyoto
Kyoto Vacation Checklist
- For all the essentials in a brief overview, see my First Time In Kyoto guide
- Check Kyoto accommodation availability on Booking.com and Agoda.com - often you can book with no upfront payment and free cancellation
- You can buy shinkansen (bullet train) tickets online from Klook - popular routes include Tokyo to Kyoto, Kyoto to Osaka and Kyoto to Tokyo
- Need tips on where to stay? See my one page guide Where To Stay In Kyoto
- See my comprehensive Packing List For Japan
- You can buy an eSim to activate in Japan or buy a data-only SIM card online for collection when you arrive at Tokyo's Narita or Haneda Airports or Kansai International Airport. You can also rent an unlimited data pocket wifi router
- Compare Japan flight prices and timings to find the best deals
- If you're making frequent train journeys during your visit, you might save money with Japan Rail Pass – see if it's worth it for you
- World Nomads offers simple and flexible travel insurance. Buy at home or while traveling and claim online from anywhere in the world
- Do you want help planning your trip? Chris Rowthorn and his team of Japan experts at Japan Travel Consulting can help