Skip to main content
Tour in Japan
Featured image for Japanese Cooking for Vegans: Where to Find Plant-Based Shojin Ryori with discreet tourinjapan.travel mark
Culture

Japanese Cooking for Vegans: Where to Find Plant-Based Shojin Ryori

By Tour in Japan editors · Updated

Vegan food in Japan is more accessible than you think — from temple cuisine to modern vegan restaurants. Here's what to know.

Vegan food in Japan is more accessible than you think — from temple cuisine to modern vegan restaurants. Here's what to know.

What Is Shojin Ryori?

Shojin ryori (精進料理) is traditional Buddhist vegetarian cuisine — no meat, fish, or strong flavors. It's been practiced in Japan for over 1,000 years.

What's Included

  • Tofu — in many forms
  • Vegetables — seasonal, local
  • Seaweed — wakame, nori, kombu
  • Mushrooms — shiitake, maitake, enoki
  • Rice — Japanese rice
  • Pickles — various vegetables

What's NOT Included

  • Meat — all animal meat
  • Fish — all seafood
  • Dairy — traditionally avoided
  • Eggs — some versions allow, some don't
  • Garlic/Onion — avoided in some traditions

Where to Find Vegan Food

Shojin Ryori Restaurants

CityRestaurantPriceNotes
KyotoTenryu-ji Temple¥3,000–5,000Temple setting
KyotoIppodo Tea¥1,000–2,000Tea + light meals
TokyoAin Soph¥1,500–2,500Modern vegan
TokyoT's TanTan¥800–1,200Vegan ramen

Vegan-Friendly Chains

ChainPriceWhat to Eat
CoCo Ichibanya¥500–800Vegetable curry (no egg)
MOS Burger¥400–600Vegetable burger
Saizeriya¥500–800Italian, some vegan options

Convenience Store Options

ItemPriceNotes
Onigiri (some)¥120–180Check ingredients
Edamame¥200–300Naturally vegan
Salad¥200–400Some with dressing
Fruit¥200–500Always vegan

Vegan Japanese Dishes

DishWhat It IsWhere
Agedashi tofuFried tofu in brothMany restaurants
Yasai itameStir-fried vegetablesMany restaurants
HiyayakkoCold tofuMany restaurants
EdamameSoy beansIzakaya, restaurants
Seaweed saladVarious seaweedMany restaurants
Vegetable tempuraFried vegetablesTempura restaurants
Inari sushiSweet tofu pocketSushi restaurants

Tips

  1. Learn key phrases — "no meat, no fish, no egg, no dairy"
  2. Check ingredients — dashi (fish stock) is in many dishes
  3. Carry a card — with dietary restrictions in Japanese
  4. Visit temples — shojin ryori is guaranteed vegan
  5. Use HappyCow app — find vegan restaurants
  6. Ask for modifications — many restaurants accommodate
  7. Try tofu — Japan has amazing tofu
  8. Have fun — vegan food in Japan is delicious
📱

Stay Connected in Japan

Yesim eSIMs work on arrival — no physical SIM needed. Japan data plans from $5.

Get a Japan eSIM