Tofu in Japan bears almost no resemblance to the shrink-wrapped blocks sold abroad. Made fresh daily from whole soybeans, nigari (mineral brine), and well water, artisan tofu has a custardy texture and a faint sweetness that disappears within a day of production. Yuba — the delicate skin that forms when soy milk is simmered — is even more perishable and far less known outside Japan. Both are worth tracking down, whether you’re eating them at a quiet morning counter or trying to bring a block home. Here’s where to find the real thing, what it costs, and how to avoid the rookie mistakes that trip up most visitors.
Kyoto: Japan’s Tofu Capital
Kyoto’s soft well water and centuries of temple vegetarian cooking (shojin ryori) made it the country’s tofu epicenter, and it remains the single best city for a tofu pilgrimage. The Nanzenji and Arashiyama neighborhoods cluster the most famous shops:
- Okutan Nanzenji (near Nanzenji Temple) — serves yudofu (simmered tofu) sets from around ¥3,300–¥4,500 per person, eaten in a tatami room overlooking a garden. Open roughly 10:30 AM–4:30 PM; arrive by early afternoon as they often stop seating before closing.
- Tousuiro in Gion — a more affordable yudofu set runs about ¥1,800–¥2,800, and they also sell silken tofu and goma (sesame) tofu to go for ¥400–¥700 per block.
- Konnamonja and small neighborhood tofu-ya (豆腐屋) — these are working shops, not restaurants. A block of fresh momen (firm) or kinugoshi (silken) tofu costs ¥150–¥350, and you’ll often see the morning batch still warm in the tank out front.
Go before 10 AM if you want tofu made that same morning — most neighborhood shops sell out of the day’s batch by early afternoon and don’t restock until the next day.
Nikko and Hakone: Japan’s Yuba Heartland
If tofu is Kyoto’s specialty, yuba belongs to Nikko, where it’s been made for temple cuisine since the 8th century. Shops along the approach to Nikko Toshogu Shrine sell fresh yuba sashimi (eaten raw with soy sauce and wasabi) for ¥500–¥900 a portion, and dried yuba sheets — which travel well — for ¥600–¥1,200 per pack. Try it fresh at a shop like Yubaya or similar storefronts near the shrine approach; most are open 9 AM–4 PM and close earlier in winter.
Hakone also has a strong yuba tradition thanks to its own temple history and spring water, often served in kaiseki breakfasts at local ryokan. If you’re combining Nikko or Hakone with a Tokyo base, the Odakyu Romancecar is the easiest way to reach Hakone directly from Shinjuku without transfers, leaving you time to find a yuba lunch before checking into a ryokan.
What to Order and How Much to Spend
Budget travelers can eat extremely well here. A simple hiyayakko (cold tofu with soy sauce, ginger, and scallion) at a neighborhood shokudo costs ¥300–¥600. Mid-range diners should seek out a dedicated tofu kaiseki set (¥2,500–¥5,000), which typically includes yudofu, fried agedashi tofu, yuba sashimi, and a tofu-based dessert like tofu doughnuts or soy milk pudding. For a splurge, Kyoto’s higher-end tofu ryokan-style restaurants (Tousuiro’s private rooms, or multi-course sets at places like Toraya) run ¥6,000–¥10,000 per person and include seasonal vegetable courses alongside the tofu.
A small but useful detail: many tofu restaurants serve the dish with freshly grated wasabi or ginger on the side. If you want to recreate that at home, an oroshigane grater is the traditional tool for getting that fine, almost frothy texture that a regular grater can’t replicate.
Best Season and Timing
Tofu is eaten year-round, but the serving style changes with the seasons. Winter (December–February) is yudofu season — simmered tofu served bubbling in a clay pot, ideal after a cold day of temple-hopping. Summer (June–August) favors hiyayakko, cold tofu served with minimal garnish to let the soybean flavor come through; this is also when the soy milk itself tastes freshest, since soybeans are harvested in autumn but processed water quality peaks in the warmer, cleaner-flowing months. If you can, visit on a weekday morning — weekend crowds at famous Kyoto shops can mean a 30–45 minute wait by 11 AM.
Common Mistakes to Avoid
- Trying to pack fresh tofu for the flight home. Fresh artisan tofu typically lasts only 1–2 days refrigerated and has no preservatives — it will spoil long before you clear customs. Dried yuba sheets, by contrast, keep for months and are the better souvenir choice.
- Assuming all tofu shops are restaurants. Many Kyoto tofu-ya are retail-only, selling blocks to take home for same-day cooking, not a sit-down meal. Look for a small glass case or tank near the entrance rather than table seating.
- Going late in the day expecting the full menu. Because tofu is made fresh each morning, popular items like yuba sashimi or specific tofu varieties often sell out by mid-afternoon.
- Overlooking supermarket and department store basements. Depachika food halls and larger supermarkets, including those inside malls like AEON Mall, often stock surprisingly good small-batch tofu from regional producers at ¥150–¥400 a block — a convenient option if you’re staying somewhere with a kitchenette.
Getting There and Planning Around It
Kyoto’s tofu shops cluster around Nanzenji, Arashiyama, and the Gion/Higashiyama area, all well served by city bus or a short walk from Kyoto Station via the subway. Nikko is about two hours from Tokyo by train (Tobu or JR lines), making it a feasible day trip if you start early. If you’re exploring further into the countryside — say, visiting a rural tofu producer outside the main tourist circuit — a rented kei car gives you the flexibility to reach small-town producers that don’t appear on typical transit routes.
Pair a tofu-focused day with other regional food shopping: if you’re building out a pantry of Japanese ingredients to bring home, dried yuba travels alongside other shelf-stable finds like Koshihikari rice or amanatto candied beans — all compact, non-perishable souvenirs that actually taste like where you’ve been, rather than generic shelf snacks.