Is it hard to find vegetarian food in Japan?

Find out why vegetarian meals take planning in Japan, which dishes and places work best, how to ask for them, and what to pack or bookmark.

Published October 20, 2026 at 7:15 PM JST | By Tokyo Paul

Quick answer: It can be moderately hard, especially outside big cities. Many dishes that look meatless, such as miso soup, simmered vegetables and noodle broth, are often made with fish stock, pork broth or lard. Vegetarian travelers do well by choosing temple cuisine, tofu and vegetable dishes, visiting larger cities, and explaining exactly which ingredients to avoid.

Why vegetarian meals take extra planning

Vegetarianism is less common in Japan than in many Western countries, and the word "vegetarian" is an imported term that does not always mean the same thing to everyone. A restaurant may hear it as "no meat" but still use fish-based stock, bonito flakes or a little pork in a vegetable stir-fry. Japanese cooking relies heavily on dashi (a savory stock, usually made from dried bonito flakes and kelp), so dishes that look plant-based can still contain fish.

The national tourism organization notes that stocks and sauces in Japan often contain meat or fish, and that bonito flakes are a common hidden ingredient. The practical result is that vegetarians may not be able to rely on the menu photo alone. Large cities have far more choice, but even there, asking about ingredients is a good habit.

Packaged foods follow a similar pattern. Ingredient lists are written in Japanese, and items such as snack seasonings, soup bases and sauces may include extract from fish or meat. Learning to spot a few key words on labels, or using a camera translation tool, makes shopping at supermarkets and convenience stores much less stressful.

Dishes and places that tend to work

Shojin ryori (the traditional vegetarian or vegan cuisine of Buddhist temples) is the classic answer. It is built around tofu, seasonal vegetables, sesame and soybean dishes, and it traditionally leaves out garlic and onion. It is mostly found at temples, including temple lodgings called shukubo, and at restaurants that follow the style, particularly in Kyoto. Menus often need to be booked in advance.

Everyday options also exist. Vegetable tempura, pickles (tsukemono), plain tofu, miso-glazed eggplant, cold soba noodles served with a dipping sauce you can skip, and cucumber or pickled radish sushi rolls are common choices, though the dipping sauces and batters may include egg or fish stock. In convenience stores, rice balls filled with pickled plum or kelp, edamame, salads and some packaged beans are easy picks.

Hot pot restaurants focused on tofu, soba shops that serve plain noodles with vegetables, and bakeries and fruit shops add more choice. Many travelers also enjoy depachika (the food halls in department store basements), where individual vegetable sides and fruit can be bought in small portions.

How to ask and what to carry

Being specific works better than a general request. Explain that you do not eat meat, fish, or stock made from them, and mention dashi by name if you can. If the staff hesitate, they may be trying to understand rather than refusing, so naming chicken, pork and fish individually can help. Booking ahead and mentioning diet needs at the time of reservation is especially useful for set menus and traditional inns.

A short printed or phone-screen card in Japanese that lists what you avoid is a practical tool, along with a translation tool as backup. Staff at inns (ryokan) often prepare vegetarian meals if told in advance, and some specialize in doing so. A small bottle of soy sauce from home is an option for people who want to add flavor to plain dishes.

When ordering at a counter or ticket-machine restaurant, it can help to point to specific items and show the card rather than describing everything aloud. Patience and a friendly tone go a long way, because many staff members are keen to help even if the concept is unfamiliar.

Costs, timing and finding restaurants

Vegetarian-friendly restaurants range from casual cafes to formal temple meals, and prices vary widely. Temple and ryokan meals are typically set menus and usually cost more than everyday cafe lunches, while tofu shops, noodle counters and convenience stores keep costs low. Check each place's own page for current menus and prices, because they change.

To locate places, travelers often use restaurant-finder websites aimed at vegetarians and vegans, as well as general map searches. Some restaurants display stickers from vegetarian or vegan associations in Japan. Opening days and reservation rules differ by shop, and small independent restaurants may close on certain days or fill up, so confirm before traveling to a specific address.

Who finds it easiest and who needs extra care

Lacto-ovo vegetarians, meaning people who eat dairy and eggs, usually have an easier time than vegans because eggs, cheese and baked goods are widely available. Pescetarians, who eat fish, can rely on many standard Japanese dishes, though they should still ask about meat-based stocks and lard in ramen and fried foods.

Rural areas and smaller towns tend to have fewer options and fewer English menus, so families and solo travelers there often rely on ryokan meals, supermarkets and convenience stores. Older travelers or people with strict religious or health requirements can contact lodgings in advance. Visitors with allergies should treat allergen information separately and ask staff directly.

Group trips deserve extra thought. A tour with set lunches may need diet requests sent days in advance, and a family meal at a traditional restaurant is easier when the booking notes the diet. A little coordination before arrival tends to save time and disappointment later.

Common mistakes and misunderstandings

One common mistake is assuming that vegetable ramen, miso soup or udon is vegetarian. Their broth is frequently based on fish, pork or chicken. Another is trusting that a "salad" or "vegetable" label means no animal products, since dressings, furikake rice seasoning and natto sauce packets can contain bonito or other fish products.

Some travelers also assume that temple food is always vegan. The tourism organization notes that modern monks may use dairy, so it is worth asking. Finally, many people wait until they are hungry to look for options, which narrows choices. Planning one or two meals per day in advance, and keeping snacks in a bag, makes the trip easier.

It also helps to remember that vegetarian meals sometimes arrive with small surprises, such as a sprinkle of dried fish flakes on top of a dish. Politely asking for it to be removed, or choosing a different dish, is normal and generally well received.

Planning tips and next steps

Stay in or near a large city if choice matters, and add a temple stay or a tofu-focused meal as a highlight. Download a few restaurant-finder results for each area before leaving the hotel, save a Japanese diet card, and keep snacks such as nuts, fruit and rice balls handy. Rental apartments with kitchens let you cook some meals from supermarket ingredients.

Restaurants and menus change, so check the official page or contact the venue for current details. With a little preparation, most vegetarians find enough tasty, filling meals to enjoy Japan comfortably, and many discover new favorites among tofu, vegetables and seasonal dishes that are naturally plant based.

Frequently Asked Questions

What does shojin ryori include?

Shojin ryori is Buddhist temple cuisine that is traditionally vegetarian or vegan. It centers on tofu, sesame, seasonal vegetables and rice, and it typically avoids strong-smelling vegetables such as garlic and onion. It is found at temples, temple lodgings and some restaurants, and advance booking is often needed.

Can vegetarians eat at convenience stores in Japan?

Yes, many do. Rice balls with pickled plum or kelp, edamame, plain salads, some packaged beans and bakery items are common choices. Labels are usually in Japanese, and fillings or sauces can contain fish or meat, so check ingredient lists with a translation tool and ask staff if unsure.

Is it easier to be vegetarian in Tokyo and Kyoto?

Generally yes. Large cities have more restaurants that cater to vegetarians, more English-language menus, and more staff who understand diet requests. Kyoto is also known for temple cuisine. Smaller towns have fewer options, so planning meals and using lodging meals can help.

Want to go deeper? Tokyo Paul's book Tokyo, Made Simple is available on Amazon.

Further Reading

To explore further, see the Japan National Tourism Organization's vegetarian guide and the Wikipedia article on Buddhist cuisine.

Keep Exploring

More guides from Tokyo Paul: Is it possible to eat vegan in Japan?, Why is hidden dashi a problem for vegetarians in Japan? and Choosing a Japan Photo Book: What to Look For.