🫧 Popular Picks — Kyoto, Japan

10 Best Tofu Restaurants in Kyoto

Kyoto's tofu isn't a side dish — it's a centuries-old art form perfected by Zen temples and mountain spring water. From 400-year-old yudofu houses to casual tofu shops, here's what Reddit recommends.

Price: ¥300–¥10,000
Key areas: Nanzenji, Arashiyama, Gion
Sources: r/JapanTravel, r/Kyoto, r/JapaneseFood
Updated: February 2026

Kyoto and tofu have been inseparable for centuries. The city's Buddhist temples needed vegetarian cuisine, and Kyoto's famously soft, mineral-rich mountain water produces tofu with a silkiness you won't find anywhere else in Japan. The Nanzenji area alone has been serving yudofu (湯豆腐 — gently simmered tofu in kombu broth) for over 400 years.

We searched Reddit's r/JapanTravel, r/Kyoto, r/KyotoTravel, r/JapaneseFood, and r/JapanTravelTips to find the tofu spots that travelers and residents keep coming back to — from historic yudofu temples to humble neighborhood tofu shops.

📊 How we built this list

We analyzed 80+ Reddit posts across r/JapanTravel, r/Kyoto, r/KyotoTravel, r/JapaneseFood, and r/JapanTravelTips — spanning 2014 to 2026. Every spot was mentioned positively by multiple users. We included both formal multi-course tofu experiences and casual everyday spots to cover every budget.

1Okutan (奥丹)

Yudofu · Est. 1635
🫧 ¥3,000–¥4,000📍 Nanzenji / Kiyomizu📌 Google Maps →
Okutan yudofu restaurant near Nanzenji, Kyoto
What to order: The yudofu set — there's essentially one menu. Silky tofu simmered in kombu broth, served with sesame tofu, yuba, vegetable tempura, and rice. Dip in the provided soy-ginger sauce.
"Okutan is a hundreds year old Tofu restaurant."— r/KyotoTravel · posted January 2025
"Kyoto is known for their tofu. This is a vegetarian maybe even vegan tofu restaurant that is several hundred years old but it's really good. I would try to get a reservation at Okutan Kiyomizu."— r/KyotoTravel · posted January 2025
tabiji verdict: The most historic tofu restaurant in Kyoto — operating since 1635, when it started serving tofu to Nanzenji temple monks. The Nanzenji location has a stunning garden; the Kiyomizu branch is more accessible. The tofu is impossibly silky, and the simplicity of the set lets the quality shine. Reserve ahead, especially in autumn.

2Junsei (順正)

Tofu Kaiseki
🫧 ¥3,500–¥8,000📍 Nanzenji📌 Google Maps →
Junsei tofu kaiseki near Nanzenji, Kyoto
What to order: The yudofu kaiseki course — multiple courses all built around fresh tofu, served in a registered cultural property with beautiful Japanese gardens.
"Could walk the grounds here near dusk, have dinner at Junsei, then head for drinks near Kiyamachi or Gion."— r/Kyoto · posted October 2023
tabiji verdict: Junsei feels more like a fine dining experience than a simple tofu meal — the building is a registered cultural property with stunning gardens, and the multi-course format elevates tofu into proper kaiseki territory. More accessible than Okutan (easier to walk in), slightly more polished, and the garden setting near Nanzenji is magical at dusk.

3Tousuirou (豆水楼)

Premium Tofu Kaiseki
🫧 ¥4,000–¥10,000📍 Gion / Kiyamachi📌 Google Maps →
Tousuirou premium tofu kaiseki in Kyoto
What to order: Their multi-course tofu kaiseki — they make their own tofu in-house. The "zaru tofu" (strained tofu) starter is legendary. Multiple course levels available.
"I've sent several emails to Tousuirou but haven't heard back."— r/JapanTravelTips · posted April 2024
tabiji verdict: The most refined tofu dining in Kyoto — they make their own tofu fresh daily using premium soybeans and Kyoto water. The Kiyamachi location overlooks the canal and is particularly beautiful. Higher-end than Okutan or Junsei, but the quality justifies the price. Booking can be difficult — try the lunch courses for better availability.

4Shoraian (松籟庵)

Riverside Tofu Kaiseki
🫧 ¥4,000–¥8,000📍 Arashiyama (riverbank)📌 Google Maps →
Shoraian riverside tofu restaurant in Arashiyama
What to order: The tofu kaiseki course — multi-course meal served in a stunning riverside setting overlooking the Oi River and Arashiyama mountains.
"If you can stretch the budget a bit more AND get a reservation, I'd go here — https://www.shoraian.jp/. Getting a reservation might be tricky, though."— r/Kyoto · posted October 2023
"My wonderful tofu meal at Shoraian, a tofu restaurant nestled in Arashiyama near Kyoto."— r/JapaneseFood · posted December 2014
tabiji verdict: The most romantic tofu experience in Kyoto — tucked along the riverbank past the Togetsukyo Bridge, with floor-to-ceiling views of the Oi River. The setting alone is worth the visit; the tofu kaiseki elevates it to something unforgettable. Reservations are essential and often difficult — book well in advance.

5Yudofu Sagano (湯どうふ 嵯峨野)

Yudofu Set
🫧 ¥4,000 (single set)📍 Arashiyama📌 Google Maps →
Yudofu Sagano in Arashiyama, Kyoto
What to order: The one and only set — ¥4,000 for yudofu plus many small tofu dishes. No decisions to make, no menu stress. Just pure tofu bliss.
"Went to this restaurant called Yudofu Sagano which is near the Arashiyama area, they only serve 1 set and it's a JPY4000 per meal set of many many small tofu dishes."— r/JapanTravelTips · posted February 2024
tabiji verdict: Beautifully simple — one set, one price, no choices needed. The ¥4,000 set includes yudofu plus a parade of small tofu dishes that showcase every way Kyoto prepares tofu. The garden setting near the bamboo grove adds to the atmosphere. A great introduction if you've never tried yudofu before.

6Seizan Soudou (西山艸堂)

Vegetarian Yudofu
🫧 ¥3,000–¥5,000📍 Arashiyama📌 Google Maps →
Seizan Soudou vegetarian yudofu in Arashiyama
What to order: The vegetarian yudofu set — fully plant-based, served in a serene traditional setting right near Arashiyama station.
"Its in Arashiyama but I really liked Seizan Soudou. Its a vegetarian tofu place but its really good food."— r/JapanTravelTips · posted September 2024
"Seizan Sodo vegetarian Yudofu place really near Arashiyama station, I was recommended this if Shigetsu didn't have open spots for lunch."— r/JapanTravelTips · posted December 2024
tabiji verdict: The best option for vegetarians and vegans wanting the full yudofu experience — the entire set is plant-based, which is rarer than you'd think (many yudofu places use dashi). Right near Arashiyama station, it's also a great backup if Shigetsu at Tenryuji is fully booked. No-frills, genuine, delicious.

7Daitokuji Ikkyu (大徳寺 一久)

Shojin Ryori · Tofu
🫧 ¥4,000–¥8,000📍 Daitokuji Temple📌 Google Maps →
Daitokuji Ikkyu shojin ryori in Kyoto
What to order: The shojin ryori kaiseki — multi-course Buddhist vegetarian cuisine with tofu as the centerpiece. Served in a formal Japanese room overlooking the temple grounds.
"Daitokuji Ikkyu is the fancy option, shojin ryori in kaiseki style, a little pricey, Japanese atmosphere."— r/Kyoto · posted March 2024
tabiji verdict: The most elevated tofu-centric dining on this list — shojin ryori (Buddhist temple cuisine) served kaiseki-style next to one of Kyoto's most important Zen temple complexes. The tofu is just one element of a multi-course vegetarian experience that's been perfected over centuries. Worth the trip to northwest Kyoto.

8Okabeya (おかべ家)

Casual Tofu
🫧 ¥1,500–¥3,000📍 Higashiyama (near Kiyomizu)📌 Google Maps →
Okabeya tofu restaurant near Kiyomizu-dera, Kyoto
What to order: The tofu set lunch — an affordable, accessible introduction to Kyoto tofu cuisine. They also offer a halal-friendly menu.
"Okabeya (Tofu restaurant): has a halal lunch menu. It was raining so we stopped here after we put on our kimono."— r/JapanTravel · posted October 2025
tabiji verdict: The most accessible tofu restaurant on this list — no reservation needed, affordable prices, and a halal menu option (extremely rare in Kyoto). Located in the Higashiyama tourist area near Kiyomizu-dera, it's a perfect lunch stop while sightseeing. Not as refined as Okutan or Junsei, but genuine and welcoming.

9Iriyama Tofu (入山豆腐店)

Tofu Shop
🫧 ¥300–¥800📍 Near Nijo Castle📌 Google Maps →
Iriyama Tofu shop near Nijo Castle, Kyoto
What to order: Fresh tofu to eat on the spot — they make it daily using traditional methods. Just pure, fresh, extraordinary tofu at neighborhood prices.
"Not underrated, but well-rated for those who love it — Iriyama Tofu Shop near Nijo-jo."— r/JapanTravelTips · posted May 2025
tabiji verdict: Not a restaurant but a working tofu shop — and that's exactly the point. This is where you taste what Kyoto tofu is really about: just fresh, perfectly made tofu without any fancy presentation. Near Nijo Castle, so easy to add to a sightseeing day. The cheapest entry on this list and arguably the purest tofu experience.

10Toyoukeya (とようけ屋)

Tofu Donburi
🫧 ¥800–¥1,500📍 Kitano Tenmangu area📌 Google Maps →
Toyoukeya tofu donburi near Kitano Tenmangu, Kyoto
What to order: The tofu donburi — fresh tofu over rice with savory toppings. Simple, cheap, incredibly satisfying. Also sells fresh tofu to take away.
tabiji verdict: Toyoukeya proves that great Kyoto tofu doesn't have to cost ¥4,000+. This family-run tofu maker near Kitano Tenmangu serves donburi (rice bowls) with their fresh tofu for under ¥1,500. There's usually a queue — locals love it. Combine with a visit to Kitano Tenmangu shrine and the nearby Kamishichiken geisha district.

Frequently Asked Questions

What is yudofu?

Yudofu (湯豆腐) is Kyoto's signature tofu dish — silky tofu gently simmered in kombu broth, then dipped in a light soy-ginger sauce. It sounds simple because it is — the magic is in Kyoto's soft water and the freshness of the tofu. Typically served as part of a multi-course set.

Why is Kyoto famous for tofu?

Kyoto's tofu reputation dates back centuries to its Buddhist temple culture, which required vegetarian cuisine. The city's soft, mineral-rich mountain water produces silkier tofu than anywhere else in Japan. The tradition was perfected around Nanzenji temple, where many yudofu restaurants still operate.

Is Kyoto tofu vegetarian-friendly?

The tofu itself is always plant-based, but many yudofu sets include dashi (fish stock) in the broth. Fully vegetarian options exist at Seizan Soudou, Daitokuji Ikkyu, and some dishes at Shigetsu. Always confirm when booking.

Do I need a reservation?

For Okutan, Tousuirou, and Shoraian — yes, especially on weekends and during autumn. Junsei, Sagano, and Seizan Soudou may accept walk-ins. Toyoukeya and Iriyama are casual, no reservations.

Related Recommendations