Quick answer
Vegetarian travel in Japan is possible, but it requires caution because dashi, fish stock, pork, and hidden animal ingredients are common. Use vegetarian-friendly guides, check ingredients, and avoid assuming a dish is vegetarian based on appearance alone.
Let's be honest up front: Japan is trickier for vegetarians and vegans than most first-timers expect. The food looks plant-heavy, but the single biggest trap is invisible — dashi, the fish-and-kelp stock that forms the base of countless "vegetable" dishes. Miso soup, simmered vegetables, that innocent bowl of udon broth — most contain katsuobushi (bonito/fish flakes). The good news: with a little knowledge and the right phrases, you can eat wonderfully. This guide gets you there.
The hidden traps (read this first)
The things that catch veggie travelers out:
| Looks safe | But often contains | Why |
|---|---|---|
| Miso soup | Dashi (fish) | Stock is usually bonito-based |
| Udon/soba broth | Dashi (fish) | Same fish-stock base |
| "Vegetable" tempura | Fish dashi in the dipping sauce; shared fryer | Tentsuyu uses dashi |
| Simmered veg (nimono) | Dashi | Almost always fish-based |
| Salad dressings | Bonito, fish sauce | Common in Japanese dressings |
| Tofu dishes | Bonito flakes on top, dashi | Hiyayakko is topped with fish flakes |
Key point: "vegetable" or "no meat" does not mean no fish/dashi. You must mention dashi and fish specifically.
What you CAN eat (your go-to list)
Build your meals around these:
- Shojin ryori (精進料理) — traditional Buddhist temple cuisine, fully plant-based by design. The gold standard; seek it out (Kyoto, Koyasan, temple towns).
- Vegetable sushi & inari — kappa (cucumber), kanpyo (gourd), natto, avocado rolls, inari (sweet tofu pockets). Confirm no dashi in the rice seasoning.
- Tempura vegetables — ask for salt (shio) instead of the dashi dipping sauce.
- Zaru soba/udon — cold noodles; ask for the dipping sauce on the side or skip it (the noodles themselves are usually fine, but check soba isn't egg-bound).
- Yasai itame (stir-fried veg), agedashi tofu (ask about dashi), edamame, goma-ae (sesame veg), tsukemono (pickles).
- Konbini & chains: onigiri (umeboshi/kombu — avoid tuna/salmon), salads, fruit, inarizushi, plain rice, T's Tantan (vegan ramen, in some stations), CoCo Ichibanya (has a veggie curry at many branches), Saizeriya (some pasta/veg).
Practical tactics
- Use 100% plant-based / vegan restaurants — apps like HappyCow are your best friend in cities. Tokyo, Kyoto, and Osaka have a growing scene.
- Show, don't tell — hand staff a written card (see phrases below). Speaking "no meat" isn't enough; the written specifics work far better.
- Target temple cuisine & Indian restaurants — shojin ryori for an authentic plant-based feast; Japan's many Indian/Nepali restaurants reliably do veg curry.
- Self-cater from supermarkets — tofu, natto, fruit, vegetables, plain onigiri, and seaweed make easy, cheap meals.
- Accept some ambiguity — strict vegans should assume dashi is present unless confirmed otherwise; many travelers relax the dashi rule for practicality (your call).
Phrases that save you
Show these to staff (also see the Phrasebook):
| Say / show | Romaji | Meaning |
|---|---|---|
| 肉と魚は食べられません | Niku to sakana wa taberaremasen | I can't eat meat or fish |
| だし(かつお・煮干し)も食べられません | Dashi (katsuo, niboshi) mo taberaremasen | I can't have dashi (bonito/fish stock) either |
| 野菜だけの料理はありますか? | Yasai dake no ryōri wa arimasu ka? | Do you have any vegetable-only dishes? |
| これにお肉や魚は入っていますか? | Kore ni oniku ya sakana wa haitte imasu ka? | Does this contain meat or fish? |
| ビーガンです(卵・乳・はちみつも不可) | Bīgan desu (tamago, nyū, hachimitsu mo fuka) | I'm vegan (no egg, dairy, or honey either) |
Where to look
- Kyoto & Koyasan — shojin ryori (Buddhist temple cuisine) at its best.
- Tokyo & Osaka — the biggest vegan/vegetarian restaurant scenes; use HappyCow.
- Indian/Nepali restaurants nationwide — reliable veg curry sets.
- Supermarkets & konbini — for cheap self-catering anywhere.
Japan rewards preparation. Learn the dashi trap, carry the phrases, and you'll eat beautifully.