Vegetarian udon noodle soup

Vegetarian food in Japan: What to eat + where to find it

, ,

This post was originally published on A Globe Well Travelled in 2019. The content has been revised and updated with fresh information.


I was concerned about how difficult it would be to find vegetarian food in Japan.

You can probably guess that it’s not the most veggie-friendly destination. The country is internationally known for using raw fish in sushi, and most other Japanese meals prominently feature beef, pork, or seafood as one of the main ingredients.

I eat Japanese food reasonably often in Sydney, but the restaurants here are likely to cater for the 1 in 10 Australians who are vegetarian by offering some meat-free options on their menu. In Japan, this isn’t usually the case as vegetarianism just isn’t as common.

Luckily there are vegetarian options in Japan, especially around the locations of Buddhist communities. Most of the restaurant food in Japanese restaurants is also made to order, which makes it fairly easy to request that a meal be made without meat.

My husband and I both love Japanese food, and as vegetarians we successfully managed to find some meat-free meal options throughout Japan. Here’s my suggestions on what to eat in Japan if you’re a vegetarian!

Quick summary:
Travelling Japan as a vegetarian is easier than you might expect. From temple-based Shojin Ryori to veggie sushi, noodles and cooking classes, this guide covers what to eat, where to find it, and how to enjoy Japanese food without compromising your diet.

Recommended tours & experiences:
🍜 Vegan & Gluten Free Udon Cooking Class (Tokyo) – Learn to make wheat-free, vegan udon noodles from scratch in Nippori
🍣 Modern Vegetarian Sushi Cooking Class (Osaka) – Hands-on class making colourful plant-based sushi with a local chef
🍱 Shigetsu Shojin Ryori Meal (Kyoto) – Traditional Buddhist vegetarian cuisine served inside a peaceful Arashiyama temple


Vegetarian udon noodle soup in Hiroshima
Vegetarian udon noodle soup in Hiroshima

Vegetarian udon noodles in Japan

Udon noodle soup is incredibly tasty! You can have it served hot or cold. It’s basically a broth with boiled udon noodles (a thick and chewy noodle made from wheat flour) and other extras such as shredded seaweed, tofu, or green onions. We had the above udon noodle soup at a local restaurant near Hiroshima’s Peace Memorial Museum, but you can find this dish all over Japan.

🍜 If you want a deeper (and very vegetarian-friendly) food experience, consider taking a Tokyo – Vegan & Gluten Free Udon Noodle Cooking Class. You’ll learn every step of the process, from mixing and rolling to cutting the noodles, and leave with a recipe booklet so you can recreate the dish at home.

This hands-on class is led by a local chef and teaches you how to make traditional udon completely without wheat or animal products — something that’s surprisingly hard to find in Japan. It’s a fantastic option for vegans, gluten-free travellers, or anyone who loves understanding the food they eat.

Yakisoba in Hiroshima, Japan
Vegetarian Yakisoba in Hiroshima, Japan

Vegetarian soba noodles in Japan

Soba noodles are thin noodles usually made from buckwheat flour. They are easy to find at many Japanese restaurants. We had some Yakisoba (fried soba noodles) at a ramen restaurant in Hiroshima, which was served as a stir fry with sauce and bean sprouts. A side of edamame beans and a cup of sake made this the perfect Japanese dish! Simple and delicious.

Vegetarian gyoza at Gyoza ChaoChao in Kyoto, Japan
Vegetarian gyoza at Gyoza ChaoChao in Kyoto, Japan

Vegetarian gyoza in Japan

These Japanese fried dumplings are typically filled with meat, but vegetarian gyoza do exist. We visited Gyoza ChaoChao in Kyoto which had a dedicated vegetarian menu. The dumplings were so good that we went back to the restaurant on a different day for another helping! We also had some delicious vegan gyoza at Falafel Brothers in Tokyo.

Sushi at Standing Sushi Bar in Shinjuku, Tokyo
Vegetarian sushi at Standing Sushi Bar in Shinjuku, Tokyo

Vegetarian sushi in Japan

While most sushi restaurants focus on fish, there are usually a couple of vegetarian choices on the menu. I went to Standing Sushi Bar in Shinjuku. Most of the menu featured fresh fish, but I managed to find at least four vegetarian options including cucumber rolls, avocado rolls, egg omelette and green onion. Plus I got to watch the chef prepare my sushi order in front of me! Entertaining, and delicious.

🍣 If you want to go a step further than just ordering off a menu, I also love the idea of learning how vegetarian sushi is made yourself. A great option is the Osaka: Modern Vegetarian Sushi Cooking Class — a fun, hands-on experience where you’ll learn to make colourful hosomaki, futomaki and nigiri using fresh plant-based ingredients.

The class also includes a traditional miso soup with handmade tofu meatballs, and plenty of cultural insight into how sushi evolved over time. It’s beginner-friendly, interactive, and a fantastic way for vegetarians to experience sushi beyond what’s typically available in restaurants.

Deep fried tofu at Sorano in Tokyo, Japan
Deep fried tofu at Sorano in Tokyo, Japan

Vegetarian tofu dishes in Japan

Tofu is a popular dish in Japan, especially in the areas where there are Buddhist communities. We had an amazing meal of Shojin Ryori (Japanese Buddhist vegetarian cuisine) at Shigetsu in Kyoto, which included multiple tofu dishes cooked a variety of ways. It was fairly pricey, but it was truly a special way to experience a traditional Japanese Buddhist meal.

We also went to Sorano – a specialised tofu restaurant in Tokyo. This place was a little fancier than the restaurants we usually eat at, but the food was really good!

Shojin Ryori from Shigetsu in Arashiyama, Kyoto
Shojin Ryori from Shigetsu in Arashiyama, Kyoto

Shojin Ryori (Japanese Buddhist vegetarian cuisine)

One of the most memorable vegetarian meals I had in Japan was Shojin Ryori, the traditional plant-based cuisine eaten by Buddhist monks. This style of cooking is completely meat- and fish-free, focusing instead on tofu, seasonal vegetables, rice and subtle flavours designed to be nourishing rather than indulgent.

🍱 The best place to experience this is Shigetsu, located inside the grounds of Tenryu-ji Temple in Arashiyama. The set meal includes multiple small dishes showcasing tofu prepared in different ways, delicate vegetable sides, soup and rice — all beautifully presented.

It’s more expensive than a typical Japanese lunch, but this is very much an experience rather than just a meal. If you’re vegetarian (or simply curious), Shojin Ryori at Shigetsu is one of the most authentic and satisfying food experiences you can have in Kyoto — and an ideal way to take a break from the more touristy spots in Arashiyama.

Tip: Shigetsu is popular and has limited seating, so booking ahead is strongly recommended — especially in peak seasons like cherry blossom and autumn foliage.

Okonomiyaki at Okonomimura in Hiroshima, Japan
Vegetarian Okonomiyaki at Okonomimura in Hiroshima, Japan

Vegetarian okonomiyaki in Japan

Okonomiyaki is a kind of savoury pancake filled with cabbage and soba noodles that is cooked on a flat grill. The pancake is topped with a special sauce that tastes somewhat like teriyaki, and it can also have other toppings like green onion, egg, or other sauces.

Generally Okonomiyaki has pork or shrimp, but it’s easy to order it without the meat, and it still tastes 100% delicious! We had Okonomiyaki at Okonomimura in Hiroshima.

Vegetarian Japanese curry at Ko-So Cafe in Tokyo, Japan
Vegetarian Japanese curry at Ko-So Cafe in Tokyo, Japan

Vegetarian Japanese curry

Japanese curry is a little different to other Asian curries as the sauce is really thick – almost like a gravy. We found the above vegetarian Japanese curry from Ko-So Cafe in Tokyo, and I also found an amazing green curry at Musubi Cafe in Kyoto. I also had a truly delightful vegan spinach curry at Kawaguchiko Craft Park cafe restaurant at Mt Fuji!

Just note that Japanese curries do usually come with meat. Be careful to double check that the one you are ordering is vegetarian – I ordered one in Nara when the English menu didn’t mention any meat, but it had beef mixed in to the sauce! I was devastated because it looked like it would have been a great dish otherwise.


Tips for finding vegetarian food in Japan:

Vegetarian food from 7-Eleven in Tokyo, Japan
Vegetarian food from 7-Eleven in Tokyo, Japan

Source food from 7-Eleven

One last tip: 7-Eleven is your friend! This convenience store chain is not particularly good in Australia (unless you have a hankering for some Tim Tams or a slushie), but in Japan, it’s totally awesome and cheap. The stores are more like mini-supermarkets that stock loads of pre-made meals and snacks, many of them vegetarian. There were a few times when we ended up having a 7-Eleven lunch/dinner on our trip!

Download the Happy Cow app

Happy Cow is truly a lifesaver in Japan! I’ve used this app a handful of times on my previous travels, but my husband and I were using it almost daily on this trip. There were many times when we opened the app to find nearby vegetarian options – it’s definitely worth installing on your smartphone before you go.

To make using HappyCow (and Google Maps) on the go easier, having a Japan eSIM set up before you arrive means you can search for vegetarian-friendly restaurants without relying on patchy Wi-Fi.

Learn some local phrases

Something that I found useful in Japan (in fact, I always find it useful when I travel as a vegetarian!) is to learn some local phrases. ‘O niku nashi’ (no meat) was generally understood by the locals when I was ordering off menus. I also tried ‘Bejitarian‘ (vegetarian) a few times but for some reason this didn’t work as well. I think the word vegetarian means something slightly different to the Japanese, so it’s best to clarify that you don’t eat any meat or fish.

Be wary of hidden ingredients

I will also point out is that there are some ingredients that are common in Japanese meals, such as oyster sauce, fish stock, and fish flakes that may still be used in a vegetarian meal. I tend to be less fussy about these ingredients when I’m travelling as it makes ordering easier, but if you are vegan or have food allergies, you might find it more tricky to avoid.

Matcha softcream, Nara, Japan

If in doubt, stick to sweets!

I know it’s not the most nutritional option, but it’s certainly an easy way to avoid eating meat! There are no shortage of options to buy sweet food in Japan, so if you can find a place that sells desserts, that may be a good (and tasty) choice.


Affiliate disclosure
Some of the links in this post are affiliate links. If you choose to book through them, I may earn a small commission at no extra cost to you. This helps support the site and keep these travel guides free.

About this guide
This post is written from first-hand travel experience and includes original photography, personal recommendations, and honest observations. If you’re planning a trip, the full article offers context and detail that short summaries can’t capture.

6 responses to “Vegetarian food in Japan: What to eat + where to find it”

  1. Charmaine Ng | Architecture & Lifestyle Blog Avatar

    Gosh, this makes me miss Japan! It was hard getting vegetarian food there several years ago but it definitely seems to be getting easier now. Great news indeed 🙂

    Charmaine Ng | Architecture & Lifestyle Blog
    http://charmainenyw.com

    1. Ashlea Wheeler Avatar
      Ashlea Wheeler

      It definitely wasn’t the easiest country to find vegetarian food – but also not the hardest! I think there has been a growth of vegetarianism in Japan lately, if what I have heard is correct ?

  2. Briana and Kyle Avatar

    Yum! The tofu looks unique. Those are some good ideas outside of the typical ramen and sushi you would first think of in terms of Japanese food.

    1. Ashlea Wheeler Avatar
      Ashlea Wheeler

      Definitely – I love sushi but we actually didn’t eat sushi the entire trip! I really wanted to try all these other delicious foods 😀

  3. Divya Avatar

    Wow, this was such a helpful read! 😊
    As someone who always worries about finding vegetarian food while travelling, Japan honestly intimidated me too. It’s so reassuring to see real examples of veggie-friendly dishes (and that you actually found them in different cities!).
    Okonomiyaki without meat? YUM. I never would’ve thought to just ask for it without pork or shrimp. And soba, udon, gyoza… you’ve reminded me that Japanese cuisine is actually super flavourful even without meat.
    Also love that you mentioned Buddhist cuisine—Shojin Ryori has been on my bucket list for ages! 😍
    Thank you for sharing real experiences instead of just generic tips. Now I feel way more confident planning a Japan trip as a vegetarian! 🙌🍜

    1. Ashlea Wheeler Avatar
      Ashlea Wheeler

      I’m so glad you found the post useful, Divya! All the best on your travels to Japan 🙂 – Ashlea

Leave a Reply

Your email address will not be published. Required fields are marked *