Traditional Japanese Kaiseki meal with various elegant dishes
TRAVEL TIPS

The Ultimate Vegetarian Guide to Japan  

By Ashley Owen
Updated: March 14, 2025
Photo of social share

As a country famous for Kobe beef, takoyaki octopus balls and fresh sashimi, you’d be forgiven for thinking that vegetarian food is hard to come by in Japan. Thankfully, this is a misconception! Nowadays there are a wealth of veggie-friendly restaurants and dishes out there to discover – so you can indulge in lots of delicious Japanese vegetarian food without it feeling like you’re missing out.

Having said that, vegetarianism is not as common or well understood in Japan as in some western countries. That’s where this guide comes in! We’ll share several top tips for being vegetarian in Japan, as well as links to our veggie restaurant guides for different cities. Plus, we’ll go over 15 mouth-watering meat-free dishes to look out for during your stay!

Is vegetarian food available in Japan?

A tray with a a bowl of ramen in a light brown broth topped with vegetables and sesame seeds, a bowl of rice, and a triple dish of little condiments

Source: byFood - Ashley Owen

The simple answer to this is yes! In Japan, vegetarian food is definitely available. However, it might not always be easy to find. This is especially true if you’re traveling outside of big cities such as Tokyo, Kyoto and Osaka. 

The good news is that many common Japanese ingredients, such as tofu and seaweed, are vegetarian. Plus, almost all desserts are veggie-friendly. So, with a little forward planning, it’s perfectly possible to avoid eating meat and fish while you're in Japan.

More and more Japanese restaurants are catering to people with dietary requirements and at byFood, we’ve got a directory of vegetarian and vegetarian-friendly restaurants in Japan for you to browse. If you want to get a bit more hands-on, check out our vegetarian food experiences. From cooking classes to food tours and authentic tea ceremonies, there’s an option for everyone!

Are you vegan? Be sure to check out our Japan vegan guide to help you stick to a plant-based diet on your trip! We also have a guide to being keto in Japan for those on a low-carb diet.

Vegetarian guides by area

A bowl of salad topped with vegetarian fried karaage balls

Source: byFood - Ashley Owen

Know where you’re heading on your trip? We’ve put together a series of vegetarian guides to different Japanese cities to help you find the best places to dine out while you’re there. If you’re looking for vegetarian food in Tokyo, you’re in luck. We’ve got a comprehensive list of amazing vegetarian restaurants in Tokyo, plus a handy vegan guide to Japan’s capital.

Tips for eating vegetarian in Japan

1. Seek out vegetarian restaurants

A random assortment of food at a vegan afternoon tea

Source: byFood - Katie Thompson

One of the best tips for finding vegetarian food in Japan is to plan in advance. Restaurants often won’t make substitutions without prior notice, so it’s preferable to search for vegetarian restaurants in your destination. That way you won’t have to worry about meat or fish turning up in your meal without warning! 

If you’re hoping to stay at a traditional ryokan inn, contact them in advance of your stay and they may be able to provide vegetarian meals for you.

Make the planning process easy by browsing byFood’s collection of vegetarian and vegetarian-friendly restaurants.

Enjoy delicious farm-to-table vegetarian cuisine in Tokyo

Seasonal vegetable fritters at Nouka no Daidokoro Shinjuku Sanchome in Tokyo

Nouka no Daidokoro Shinjuku Sanchome is a farm-to-table buffet style restaurant just minutes from Shinjuku Sanchome Station. They source their vegetables from over 600 farmers from across Japan and offer an expansive salad bar for guests to peruse the bounty of fresh ingredients. 

Their main dishes are just as delicious, with vegetable fritters and soy meat hamburg steak being some of the highlights. The restaurant also has a non-vegetarian menu if you’re traveling with non-vegetarian friends or family.

2. Learn some key Japanese phrases

A woman orders food from a waitress

If you’re heading to an omnivorous restaurant, the language barrier can make it difficult to explain to the servers what you can and can’t eat. As such, memorizing a few phrases in Japanese can be a huge help.

For example:

Is this vegetarian? これはベジタリアンですか? (Kore wa bejitairan desu ka?)

However, you might find that the staff doesn't have a clear understanding of what vegetarian means. If that’s the case, you can say:

I don’t eat meat or fish. 私は肉と魚が食べられません。(Watashi wa niku to sakana ga taberaremasen.)

To ask whether a particular dish contains a non-vegetarian ingredient, you can ask:

Does this contain meat? これは肉が入っていますか?(Kore wa niku ga haitteimasu ka?)

Does this contain fish? これは魚が入っていますか? (Kore wa sakana ga haitteimasu ka?)

For more Japanese phrases, check out the Must Know Japanese Restaurant Phrases.

3. Know which ingredients to avoid

katsuobushi being ladled into a pot of rice

Source: byFood - Katie Thompson

Besides meat and fish, there are a couple of hidden non-vegetarian ingredients to be wary of when dining out in Japan. 

For instance, dashi soup stock is used in almost all kinds of broth, and usually contains katsuobushi fish flakes (pictured above) or other fish-based ingredients. It is possible to find versions made with just kombu seaweed, but this is rare.

Katsuobushi is used to season lots of other dishes besides soup – including ones that look vegetarian – so it’s best to ask if you’re unsure. Alternatively, stick to vegetarian restaurants where you know you’re safe!

4. Don’t overlook convenience store food

null

In many countries, convenience store food can leave a lot to be desired. However, in Japan you can find some real treats at the konbini. This includes plenty of veggie-friendly items, such as mochi rice cakes and onigiri rice balls filled with seaweed.

That’s in addition to the usual chips, cookies, nuts and other snacks. Natural Lawson in particular has a wealth of good options for hungry vegetarians and vegans!

5. Have a go at cooking vegetarian Japanese food

People enjoying a vegetarian cooking class

Source: byFood

Staying at self-catering accommodations can take away much of the stress about finding places to eat, as you won’t need to dine out for every meal. Supermarkets have all kinds of delicious local vegetables to try, plus rice, noodles, seasoning, and everything else you need to make authentic Japanese dishes. 

Not sure where to begin? Sign up for a vegetarian cooking class to get all the insider knowledge!

Use seasonal ingredients to make a vegetarian washoku meal

The host and a participant of a Tokyo cooking class holding cups of umeshu in front of a table of vegetarian dishes

Not all washoku (traditional Japanese cuisine) is vegetarian, but you can rest assured that everything you cook in this washoku home cooking class in Tokyo is vegetarian-friendly. Your host, Tomokita, is excited to adapt the menu to your dietary preferences. 

The dishes are subject to change to take full advantage of seasonal ingredients, but some delicious dishes you might make include miso soup, tofu steak and vegetable tempura

Popular Japanese vegetarian dishes

1. Vegetable tempura

A close-up image of vegetable tempura coated in light brown batter

One of Japan’s most popular foods, tempura always has plenty of vegetable options to choose from. Depending on the season, you can enjoy crispy sweet potato, eggplant, green beans, kabocha (pumpkin) and others deep-fried to perfection.

Find out more: Best Tempura Restaurants in Tokyo

2. Shojin ryori

A circular red tray divided into quarters, with a different side dish in each

Shojin ryori is traditional Japanese Buddhist cuisine that’s strictly vegetarian, and a must for plant-based travelers. Often found in temple restaurants, it features a series of beautifully presented dishes highlighting local vegetables and tofu.

Find out more: Where to Try Shojin Ryori in Tokyo

Experience what some people have called “the best shojin ryori on the planet”

A plate of small shojin ryori dishes at Shojin Ryori Daigo in Tokyo

Shojin Ryori Daigo has been serving traditional shojin ryori in Tokyo since 1950, and to say that it has racked up an impressive list of accolades would be an understatement. A 15-year streak holding two Michelin stars and a Michelin Green Star in 2025 are just some of the awards the restaurant has collected over the years. 

Each visit is a new experience, as the menu changes frequently to take advantage of fresh seasonal produce. All the dishes revolve around vegetables and tofu, and there is no meat in sight. 

3. Nasu dengaku

A small grilled eggplant sliced in half and coated with a light brown miso sauce and white sesame seeds, with edamame next to it on the plate

This classic Japanese side dish consists of grilled eggplant cut into slices and coated with a delicious, rich miso glaze.

Eggplants are a great meat substitute! For more ways to cook with nasu, check out our Japanese Eggplant Recipes.

4. Zaru soba

A heap of brown soba noodles in a square lacquered box, topped with thin slices of dark green seaweed

Source: Free Materials

Soba noodles are made from buckwheat, giving them their characteristic nutty flavor and dark brown color. They are frequently served in a hot broth, but this may contain dashi if you’re not in a vegetarian restaurant. Zaru soba, on the other hand, is served cold with a dipping sauce on the side – which you can avoid in favor of soy sauce.

Make your own soba in this Tokyo cooking class

Someone rolling buckwheat dough with a rolling pin during a soba cooking class in Tokyo

Learn from a classically trained chef as you discover the art of preparing soba noodles. Use traditional tools to knead and roll the soba dough before cutting it into perfect buckwheat noodles.

You’ll also enjoy kakiage (vegetable fritter) tempura, expertly fried by your host, alongside your soba. The class can accommodate vegetarian modifications, so be sure to inform the host upon booking. 

Looking for restaurants serving buckwheat noodles? Explore some of the best soba restaurants in Tokyo

5. Vegetarian sushi

Three light brown inarizushi tofu rice pockets lined up on a rectangular white dish

Source: Free Materials

Just like in the west, lots of sushi in Japan is vegetarian. Look out for treats such as kappa maki (cucumber rolls), takuan maki (pickled daikon rolls) and inarizushi (rice stuffed inside deep-fried tofu pockets).

Enjoy an inventive vegetarian omakase sushi course in Tokyo

Lights shining on the counter seating at Udatsu Sushi in Tokyo

The central theme behind the Michelin-starred restaurant Udatsu Sushi is “art x sushi.” From the special vinegar blend used to make their rice to the unique herbs that season the sushi, each individual component comes together to create a work of art. 

While vegetarian sushi can be found on many restaurant menus, it’s much harder to find a fully vegetarian omakase course. Udatsu Sushi is ready to fill that gap with its mouthwatering 18-course vegetarian omakase sushi course using fresh, seasonal ingredients.

Want to try making sushi at home? Follow our Easy Vegan Sushi Recipes.

6. Vegetarian onigiri

Two triangular onigiri white rice balls in a basket, one wrapped in a sheet of nori seaweed and the other with a ume pickled plum in the center

Source: Image by ai subarasiki from Pixabay

Triangular onigiri rice balls are a quintessential Japanese snack, and several of them are vegetarian. Keep an eye out for ones filled with kombu seaweed, umeboshi (pickled plum), and natto (fermented soybeans).

7. Tofu

A metal bowl of yuba tofu skin in a soy milk sauce

Source: Free Materials

Tofu is an integral part of the Japanese diet, and you’ll be amazed at the variety of ways you can enjoy it. From deep-fried aburaage tofu to dengaku tofu coated with a sweet miso sauce, you’ll never look at this ingredient the same way again!

Explore the versatility of tofu in this Kanagawa cooking class

Two participants and the host sitting at a table with their handmade vegetarian dishes during a cooking class in Kanagawa

Step into the home of a friendly Japanese grandmother to learn how to prepare 10 vegetarian dishes incorporating tofu. Combine soy sauce, miso, vinegar and other ingredients to make the dressings that help bring these dishes to life.

You’ll also learn how to beautifully present your creations in different styles, from bento boxes to lacquer plates. When your dishes are complete, enjoy your meal while chatting with your host about her decades of cooking experience.  

8. Vegetarian ramen

An overhead image of a bowl of ramen, topped with tofu, sliced potatoes, herbs, and sliced green onions, with a brown broth

Source: byFood - Ashley Owen

As long as you avoid broth made with fish stock, ramen noodles can be a cheap, flavorful and filling vegetarian meal when in Japan. Keep an eye out for options marked as veggie on the menu, which are often loaded with tofu and fresh vegetables.

Discover vegetarian (and vegan) ramen spots in Tokyo

Three mini-bowls of vegetarian (and vegan) ramen topped with corn and green onions

Take the guesswork out of finding vegetarian ramen with this Tokyo ramen tour, where you’ll enjoy four mini bowls of vegetarian (and vegan) ramen. You’ll start at a Shibuya ramen joint famous for its Hokkaido-style ramen. Options include miso, shio (salt) and shoyu (soy sauce), and you can choose to make your ramen entirely vegan.  

You’ll also get to try a modern rendition of vegetarian ramen and fusion ramen that incorporates creative flavors on this journey through Tokyo’s ramen culture.

Try our vegan ramen recipe to make a tasty and healthy bowl of ramen at home!

9. Vegetarian udon

A close-up shot of fresh, plain white udon noodles on a bamboo basket

Udon noodles are thicker and chewier than ramen, and like soba can be served in a hot broth or cold with a dipping sauce. Steer clear of fish stock and you can tuck into a hearty and soul-warming meat-free dish.

10. Vegetable gyoza

A square plate of 12 small grilled gyoza with a green herb on top and dipping sauce next to it

Source: Image by Ben Ko from Pixabay

These bite-sized gyoza dumplings are a cheap and cheerful snack often found in restaurants and izakaya pubs. Vegetarian versions generally contain a mix of cabbage, onions, mushroom and carrots, and are perfect for dipping into soy sauce.

Try making vegan gyoza (and ramen) in this Tokyo cooking class

A bowl of vegan ramen on the table with a plate of vegan gyoza behind it

Gyoza and ramen go hand in hand, often being served together at restaurants throughout Japan. So, it’s only natural that you would learn to make both of these iconic dishes during this vegan cooking class in Tokyo.

Make a delicious vegan miso ramen and craft gyoza that taste delightfully lighter than their meat filled counterparts. The best part? You’ll get to take the recipes home with you, ensuring you can enjoy vegan gyoza and ramen wherever you are.   

11. Vegetarian okonomiyaki

A close-up image of okonomiyaki, topped with dark green flakes of seaweed

Source: Free Materials

Okonomiyaki is a kind of savory pancake made with a batter of flour, eggs and cabbage  grilled on a hot plate. You can find vegetarian versions featuring a range of different vegetables and topped with extras such as cheese, mayonnaise and seaweed flakes.

12. Vegetarian donburi

A black bowl of white rice topped with several slices of dark brown grilled tofu and sliced green onions

Source: byFood - Ashley Owen

Although most donburi rice bowls contain some form of meat or seafood, vegetarian versions exist too. For instance, tamagodon is topped with fluffy steamed eggs, tofudon comes with cubes of marinated tofu, and aburafudon features deep-fried wheat gluten.

13. Taiyaki

A plate of three fish-shaped taiyaki cakes, one cut in half to reveal dark red bean paste inside

Source: Free Materials

Moving on to traditional Japanese sweets, although taiyaki cakes are shaped like fish, they’re 100% vegetarian! Crisp and chewy, these treats are a cross between a cake and a waffle. Typically filled with sweet red bean paste, they taste best when hot off the grill!

14. Mochi

A pink sakura mochi wrapped in a green leaf, on a blue plate against a pink background surrounded by cherry blossom petals

Source: Image by sayama from Pixabay

Wonderfully chewy and stretchy, mochi rice cakes are made from pounded steamed rice and often stuffed with sweet bean paste. You can find all kinds of delicious varieties, from sticky sakura mochi to strawberry daifuku mochi, each made with entirely plant-based ingredients.

Make five different types of mochi using plant-based ingredients

Strawberry daifuku mochi, warabi mochi, dango mochi, ice cream mochi and isobe mochi all sitting on a bamboo tray

Dive into the world of Japanese sweets as you make five delicious mochi dishes using plant-based ingredients in this Tokyo cooking class. Strawberry daifuku mochi, ice cream mochi and warabi mochi are just some of the creations you’ll master. 

Upon request, they can provide an alternative for ice cream, making the class vegetarian and vegan-friendly. 

15. Wagashi

Four wagashi sweets on a wooden plate: a pink flower, a white flower, a purple flower, and a multicolored swirl

Source: Photo by Vicky Ng on Unsplash

More like works of art than food, wagashi sweets are an unmissable Japanese treat. Traditionally made with only plant-based ingredients such as bean paste, they’re beautifully crafted in the shape of flowers and other stunning seasonal designs. For a truly authentic experience, enjoy them with a cup of matcha tea!

Wagashi are beautiful works of edible art, and a great way to experience a part of Japanese culture that's vegetarian-friendly! Join a Wagashi Making Class during your trip to Japan to learn all about this sweet tradition.

Hopefully, this guide has shown you that vegetarian food is neither a rarity nor a compromise in Japan. All it takes is a bit of planning! There is a wealth of veggie dishes and restaurants to discover, and the industry is only growing. 

Trust us when we say you’ll definitely be able to enjoy some mouth-wateringly delicious and authentic Japanese vegetarian food during your trip! Anyone else getting hungry?  

Photo of faq question markFrequently Asked Questions

Is vegetarian food available in Japan?

Yes, there is a lot of vegetarian food in Japan. Some traditional cuisines like shojin ryori have been built around vegetarian cooking for centuries and there are also a lot of modern vegetarian dishes to try. It is generally easier to find vegetarian food in large city centers like Tokyo and Osaka.

Are there vegetarian restaurants in Japan?

Yes, there are many delicious vegetarian restaurants to choose from in Japan, many of which are available to book on byFood. Check out our list of the best vegetarian-friendly and vegetarian restaurants in Tokyo.

What are Japanese vegetarian dishes?

Shojin ryori may be Japan's most well-known vegetarian cuisine, but there are also many vegetarian versions of staple Japanese dishes, like vegetarian ramen, gyoza and okonomiyaki. Just because you are vegetarian, it doesn't mean you have to miss out on these favorites!
We strive to be as accurate as possible and keep up with the changing landscape of Japan's food and travel industries. If you spot any inaccuracies, please send a report.
Photo of clap ex
1
Click clap if you like this post
Ashley Owen
Ashley is a freelance travel writer from the UK who spent the last two years living in Japan, and is about to embark on her next adventure to New Zealand. She's always on the lookout for exciting new vegan treats wherever she goes!
Stay in the Loop!
Be the first to know about the latest foodie trends.
Sign up for insider tips & sneak peeks into the diverse world of dining in Japan