If you have not yet read our article on Dashi, we recommend reading that as fish broth is a key ingredient to Japanese cooking. Adding just this one ingredient to your diet for your time in Japan opens a huge amount of dishes. That said, please contact us about any dietary questions and we are happy to discuss and help you find the best fit for your groups dietary needs. We are able to fit any dietary needs in Bespoke Trips and certain guided tours! A few short answers on dietary restrictions at a typical ryokan: Vegetarian - moderate with dashi, very difficult without dashi Vegan - moderate with dashi, very difficult without dashi Pescatarian - very easy Kosher - very easy Halal - easy to avoid pork but difficult to confirm slaughter rules Lactose - very easy to avoid in Japan Gluten - easy to confirm dishes with or without, but very hard to confirm cross contamination within kitchen Nut Allergies - Sesame and soy are hard to avoid and in many dishes, peanut and other nuts are rare and easy to confirm