Quick answer
Kyoto's tofu restaurants range from casual to premium kaiseki experiences, with Okutan near Nanzenji offering a quintessential experience. Kyoto offers a taste of the city's centuries-old tofu tradition, making it a year-round delight, especially in spring and fall. Kyoto and tofu have been inseparable for centuries, with the Nanzenji area serving yudofu for over 400 years.
- Best overall
- Shoraian (松籟庵)
- Price/value range
- ¥3,000 – ¥1,500
- Top-ranked pick
- Okutan (奥丹) — 4.1★ (290 reviews)
- Last verified
- 2026-03
Top verdicts
- Okutan (奥丹): The most historic tofu restaurant in Kyoto — operating since 1635, when it started serving tofu to Nanzenji temple monks.
- Junsei (順正): 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.
- Tousuirou (豆水楼): The most refined tofu dining in Kyoto — they make their own tofu fresh daily using premium soybeans and Kyoto water.
Kyoto's tofu restaurants range from casual to premium kaiseki experiences, with Okutan near Nanzenji offering a quintessential experience. Kyoto offers a taste of the city's centuries-old tofu tradition, making it a year-round delight, especially in spring and fall. Kyoto and tofu have been inseparable for centuries, with the Nanzenji area serving yudofu for over 400 years.
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.
Tofu Map
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. 1635Quick comparison
- Best for
- Yudofu · Est. 1635 in Nanzenji / Kiyomizu with a ¥3,000–¥4,000 spend range
- Strengths
- 4.1★ from 290 Google reviews · Known for vegetarian options · Yudofu · Est. 1635
- Limitations
- Price band: ¥3,000–¥4,000
- Price / value
- ¥3,000–¥4,000 · 4.1★
- Why it made the list
- 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.
- What to order
- Okutan (奥丹), established in 1635 near Nanzenji and Kiyomizu, offers a highly-rated yudofu experience (4.1★ from 290 reviews). The must-try is the yudofu set, essentially the only menu option. It features silky tofu simmered in kombu broth, accompanied by sesame tofu, yuba, vegetable tempura, and rice. Enhance the flavors by dipping it in the provided soy-ginger sauce.
🕐 Closed now
2Junsei (順正)
Tofu KaisekiQuick comparison
- Best for
- Tofu Kaiseki in Nanzenji with a ¥3,500–¥8,000 spend range
- Strengths
- 4.1★ from 2,323 Google reviews · Tofu Kaiseki · Nanzenji
- Limitations
- Price band: ¥3,500–¥8,000
- Price / value
- ¥3,500–¥8,000 · 4.1★
- Why it made the list
- 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.
- What to order
- Junsei (順正), located in Nanzenji, is a tofu kaiseki restaurant with an unknown rating. The recommended order is the yudofu kaiseki course. This multi-course meal showcases fresh tofu in various preparations, served within a registered cultural property boasting beautiful Japanese gardens.
🕐 Closed now
3Tousuirou (豆水楼)
Premium Tofu KaisekiQuick comparison
- Best for
- Premium Tofu Kaiseki in Gion / Kiyamachi with a ¥4,000–¥10,000 spend range
- Strengths
- 4.3★ from 761 Google reviews · Known for vegetarian options · Premium Tofu Kaiseki
- Limitations
- the quality justifies the price
- Price / value
- ¥4,000–¥10,000 · 4.3★
- Why it made the list
- 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.
- What to order
- Tousuirou (豆水楼) in Gion/Kiyamachi is a premium tofu kaiseki restaurant with a 4.3★ rating from 761 reviews. Indulge in their multi-course tofu kaiseki, where they craft their own tofu in-house. Don't miss the legendary "zaru tofu" (strained tofu) starter, with multiple course levels available.
🕐 Closed now
4Shoraian (松籟庵)
Riverside Tofu KaisekiQuick comparison
- Best for
- Riverside Tofu Kaiseki in Arashiyama (riverbank) with a ¥4,000–¥8,000 spend range
- Strengths
- 4.6★ from 695 Google reviews · Known for vegetarian options · Riverside Tofu Kaiseki
- Limitations
- Price band: ¥4,000–¥8,000
- Price / value
- ¥4,000–¥8,000 · 4.6★
- Why it made the list
- 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.
- What to order
- Shoraian (松籟庵) in Arashiyama is a riverside tofu kaiseki restaurant boasting a 4.6★ rating from 695 reviews. The highlight is the tofu kaiseki course, a multi-course meal served in a stunning riverside setting overlooking the Oi River and the Arashiyama mountains.
- Reservation
- Recommended
🕐 Closed now
5Yudofu Sagano (湯どうふ 嵯峨野)
Yudofu SetQuick comparison
- Best for
- Yudofu Set in Arashiyama with a ¥4,000 (single set) spend range
- Strengths
- 4.3★ from 1,189 Google reviews · Known for vegetarian options · Yudofu Set
- Limitations
- Price band: ¥4,000 (single set)
- Price / value
- ¥4,000 (single set) · 4.3★
- Why it made the list
- 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.
- What to order
- Yudofu Sagano (湯どうふ 嵯峨野) in Arashiyama is a yudofu set restaurant with an unknown rating. Order the one and only set for ¥4,000, which includes yudofu and many small tofu dishes. It's a stress-free experience with no menu decisions to make, just pure tofu bliss.
🕐 Closed now
6Seizan Soudou (西山艸堂)
Vegetarian YudofuQuick comparison
- Best for
- Vegetarian Yudofu in Arashiyama with a ¥3,000–¥5,000 spend range
- Strengths
- 4.3★ from 193 Google reviews · Vegetarian Yudofu · Arashiyama
- Limitations
- Price band: ¥3,000–¥5,000
- Price / value
- ¥3,000–¥5,000 · 4.3★
- Why it made the list
- 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.
- What to order
- Seizan Soudou (西山艸堂) in Arashiyama is a vegetarian yudofu restaurant with a 4.3★ rating from 193 reviews. Opt for the vegetarian yudofu set, a fully plant-based meal served in a serene traditional setting right near Arashiyama station.
🕐 Closed now
7Daitokuji Ikkyu (大徳寺 一久)
Shojin Ryori · TofuQuick comparison
- Best for
- Shojin Ryori · Tofu in Daitokuji Temple with a ¥4,000–¥8,000 spend range
- Strengths
- 4.6★ from 102 Google reviews · Known for vegetarian options · Shojin Ryori · Tofu
- Limitations
- Price band: ¥4,000–¥8,000
- Price / value
- ¥4,000–¥8,000 · 4.6★
- Why it made the list
- 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.
- What to order
- Daitokuji Ikkyu (大徳寺 一久), located in Daitokuji Temple, is a shojin ryori restaurant specializing in tofu with a 4.6★ rating from 102 reviews. The recommended order is the shojin ryori kaiseki, a multi-course Buddhist vegetarian cuisine with tofu as the centerpiece, served in a formal Japanese room overlooking the temple grounds.
- Reservation
- Recommended
🕐 Closed now
8Okabeya (おかべ家)
Casual TofuQuick comparison
- Best for
- Casual Tofu in Higashiyama (near Kiyomizu) with a ¥1,500–¥3,000 spend range
- Strengths
- 3.9★ from 1,325 Google reviews · Casual Tofu · Higashiyama (near Kiyomizu)
- Limitations
- genuine and welcoming
- Price / value
- ¥1,500–¥3,000 · 3.9★
- Why it made the list
- 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.
- What to order
- Okabeya (おかべ家) in Higashiyama (near Kiyomizu) is a casual tofu restaurant with an unknown rating. Try the tofu set lunch for an affordable and accessible introduction to Kyoto tofu cuisine. They also offer a halal-friendly menu.
🕐 Closed now
9Iriyama Tofu (入山豆腐店)
Tofu ShopQuick comparison
- Best for
- Tofu Shop in Near Nijo Castle with a ¥300–¥800 spend range
- Strengths
- 4.5★ from 112 Google reviews · Tofu Shop · Near Nijo Castle
- Limitations
- a working tofu shop — and that's exactly the point
- Price / value
- ¥300–¥800 · 4.5★
- Why it made the list
- 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.
- What to order
- Iriyama Tofu (入山豆腐店) near Nijo Castle is a tofu shop with a 4.5★ rating from 112 reviews. Order fresh tofu to eat on the spot, made daily using traditional methods. It's pure, fresh, extraordinary tofu at neighborhood prices.
🕐 Closed now
10Toyoukeya (とようけ屋)
Tofu DonburiQuick comparison
- Best for
- Tofu Donburi in Kitano Tenmangu area with a ¥800–¥1,500 spend range
- Strengths
- 4.2★ from 782 Google reviews · Tofu Donburi · Kitano Tenmangu area
- Limitations
- Price band: ¥800–¥1,500
- Price / value
- ¥800–¥1,500 · 4.2★
- Why it made the list
- 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.
- What to order
- Toyoukeya (とようけ屋) in the Kitano Tenmangu area is a tofu donburi restaurant with a 4.2★ rating from 782 reviews. The must-try is the tofu donburi, featuring fresh tofu over rice with savory toppings. It's simple, cheap, and incredibly satisfying. They also sell fresh tofu to take away.
- Reservation
- Usually not needed
🕐 Closed now
Frequently Asked Questions
What is yudofu?
Yudofu (湯豆腐) is Kyoto's signature tofu dish — silky blocks of fresh tofu gently simmered in a kelp (kombu) broth, then dipped in a light soy-based sauce with ginger and green onions. It sounds simple because it is — the magic is in the quality of Kyoto's soft water and the freshness of the tofu. It's 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 (shojin ryori). The city's exceptionally soft, mineral-rich water from the surrounding mountains produces silkier, more delicate tofu than anywhere else in Japan. The tradition was perfected around temples like Nanzenji, where many yudofu restaurants still operate today.
Is Kyoto tofu vegetarian-friendly?
Mostly yes, but with caveats. The tofu itself is always plant-based, but many yudofu sets include dashi (fish stock) in the broth or accompanying dishes. Fully vegetarian/vegan options exist at Seizan Soudou, Daitokuji Ikkyu (shojin ryori), and some dishes at Shigetsu. Always confirm with the restaurant when booking.
Do I need a reservation for Kyoto tofu restaurants?
For Okutan, Tousuirou, and Shoraian — yes, strongly recommended, especially on weekends and during autumn foliage season. Junsei, Yudofu Sagano, and Seizan Soudou often accept walk-ins but may have waits. Toyoukeya and Iriyama Tofu are casual and don't take reservations.
🎟️ Book Kyoto Experiences
Tours and activities hand-picked for this guide — book with free cancellation
Experiences via Viator — free cancellation on most tours