Yes — vegetarians and vegans can absolutely enjoy a ryokan kaiseki dinner. But it does not happen by default. Standard kaiseki is built around fish and a stock made from bonito, so you have to request a plant-based menu in writing, usually 7–14 days ahead, and name the one ingredient most people forget: dashi. Get that right and the meal is spectacular. Skip it and you get a sad plate of pickles. Here is exactly how to do it.
The dashi problem (why 'vegetarian' isn't enough)
Dashi is the base stock of Japanese cooking, and the standard version is made from katsuobushi — dried, fermented skipjack tuna. It is in the miso soup, the simmered vegetables, the dressing on the spinach, the dipping broth. A dish can be 100% plant ingredients and still contain fish, because the dashi carries it. This is why telling a ryokan 'I am vegetarian' is not enough on its own: kitchens may hear 'no meat, fish is fine,' or simply not think of the stock as an ingredient.
The fix is one sentence: ask for kombu-only (kelp) or shiitake dashi instead of bonito dashi. Both are fully plant-based and traditional, so a serious kitchen can make the swap. State it explicitly and in writing. The same logic applies to bonito flakes sprinkled on top of dishes, to dashi-based soy sauces, and to katsuo in salad dressings. If you are vegan, add eggs, dairy and honey to the list — and remember miso soup is usually dashi too.
How to book a veg-friendly ryokan
Pick a ryokan that already advertises vegetarian or vegan kaiseki, then confirm the details by email before you pay. Most properties that flag the option can do it well; the failures come from booking a place that has never been asked and expecting a miracle on arrival. Book early — good ryokan fill months ahead, and the veg menu is often a limited number of covers per night. If you want Hakone with Mt Fuji on the itinerary, our budget Hakone ryokan guide is a good starting shortlist.
When you email, do three things: state vegetarian or vegan clearly, name dashi specifically (kombu-only, no katsuobushi), and ask for written confirmation that every course will comply. A vague 'we will try our best' is a yellow flag — push for a yes. Booking platforms like Booking.com and Agoda list temple stays and many ryokan, but the dietary request almost always has to go to the property directly, in the notes field or by follow-up email. Confirm it landed; do not assume the booking note was read.
Shojin ryori: the temple-stay alternative
If you are vegan, or simply tired of negotiating over stock, stay at a temple instead. A shukubo (temple lodging) serves shojin ryori — Buddhist monks' cuisine that is plant-based by religious rule. No meat, no fish, no bonito dashi. It is the one Japanese meal you do not have to interrogate. Koyasan (Mount Koya), in Wakayama, is the most accessible option for first-timers: more than 50 temples take overnight guests, they are used to foreigners, and you can book through the official Koyasan Shukubo Association, Booking.com or Agoda.
A standard room with shojin dinner, breakfast and morning prayer runs about ¥17,000–19,000 per person; rooms with a private bath start around ¥31,000. The trade-offs versus a regular onsen ryokan: baths are usually shared and simpler, lights-out is early, and breakfast follows a morning service you are expected to attend. In return you get an authentic vegetarian feast and a genuinely different night. Note that strict shojin also omits onion and garlic — a plus for most, a surprise for some.
| Option | Price/person | Veg reliability | Best for |
|---|---|---|---|
| Standard onsen ryokan (veg kaiseki on request) | ¥25,000–50,000 | Good if requested 7–14 days ahead in writing | Onsen, comfort, the classic ryokan experience |
| Koyasan shukubo (temple stay) | ¥17,000–19,000 | Guaranteed — plant-based by rule | Vegans, no-negotiation peace of mind, culture |
| Luxury ryokan (Gora Kadan tier) | ¥100,000+ | Excellent if pre-arranged | Special occasion, world-class veg kaiseki |
Vegan vs vegetarian: what to expect
Vegetarian (no meat or fish, but eggs and dairy fine) is the easier ask. Once dashi is handled, most ryokan can build a beautiful menu around tofu, yuba, seasonal vegetables, pickles, rice and a hot pot. Vegan is harder, because it also rules out eggs, dairy and honey, and because dashi must be airtight across every course. It is doable at properties that genuinely cater to it, but the pool is smaller — confirm in writing that the full menu, not just the mains, is vegan.
Mixed groups — one vegan, one omnivore — are common and usually fine: most ryokan can serve different set menus at the same table. Say so when you book so the kitchen plans two services. If a partner eats fish but not meat, name that too; pescatarian is a separate request from vegetarian. Kyoto, with its long Buddhist-cuisine tradition, has unusually strong veg options if you are basing your trip there — see our Kyoto where-to-stay guide.
Phrases & lead time that actually work
Send the request 7–14 days before arrival at the latest, and ideally at the time of booking. The single most useful line to send a ryokan, in English, is: 'I am vegetarian/vegan. Please prepare all dishes without meat, fish, or bonito dashi (katsuobushi). Kombu or shiitake dashi is fine. Could you confirm you can do this for every course?' Asking them to confirm forces a real answer rather than a polite maybe.
Carry a printed Japanese card for the front desk and dinner staff. Useful words: bejitarian (vegetarian), bigan (vegan), niku nashi (no meat), sakana nashi (no fish), katsuo dashi nuki (no bonito stock), konbu dashi (kelp stock). Hand it over on arrival and reconfirm at dinner. None of this is rude in Japan — staff would far rather adjust in advance than watch you leave food. The mistake is silence until the first course lands.
Frequently asked questions
Can vegetarians actually enjoy a ryokan, or should we skip the meal?
You can enjoy it — do not skip it. A well-briefed ryokan turns out a genuinely excellent vegetarian kaiseki built on tofu, yuba, seasonal vegetables and pickles. The catch is that it only works if you request it in writing 7–14 days ahead and specifically rule out bonito dashi. Book a property that advertises the option rather than hoping a random inn improvises.
Which ryokan in Hakone accommodate vegetarians?
Several Hakone ryokan flag vegetarian or vegan kaiseki, and the area pairs well with Mt Fuji and an onsen night. The reliable approach is to shortlist properties that list the option, then email to confirm kombu-only dashi for every course before paying. Book months ahead — Hakone fills fast and veg covers are limited. Our budget Hakone ryokan guide is a good starting list.
Can a ryokan serve one vegetarian and one meat-eater at the same table?
Yes. Mixed dietary tables are routine in Japan. Most ryokan run set menus per guest, so they can plate a vegetarian (or vegan) service for one person and a standard kaiseki for another at the same table. Just state it clearly when you book — say how many veg, how many not, and whether the veg diner is vegetarian or strictly vegan.
Is a Koyasan temple stay better than a ryokan for vegans?
For peace of mind, yes. Shukubo meals are shojin ryori — plant-based by Buddhist rule, with no fish or bonito dashi to negotiate. It is the one place you do not have to interrogate the stock. The trade-off is shared baths, an early start and a morning prayer service. A regular onsen ryokan is more comfortable but requires careful pre-arrangement.
What's the minimum notice to request a vegetarian meal at a ryokan?
7–14 days in writing is the working minimum, and booking time is better. Kitchens plan kaiseki around ordered ingredients, so a same-day request usually gets you a token salad rather than a real menu. Send the dietary note when you reserve, then reconfirm a couple of weeks out.
I'm a picky eater, not strictly vegetarian — is a ryokan kaiseki worth it?
If you simply dislike certain things rather than excluding whole categories, you can still ask the kitchen to adjust, but kaiseki is a fixed multi-course menu and there is a limit to swaps. If you genuinely won't eat most Japanese ingredients, consider a ryokan that serves meals in your room (less pressure) or a stay without the dinner plan, and eat out — that is sometimes the honest call.