A Vegetarian’s Guide to Dining In Japan

Japan is a food lover’s paradise, but finding vegetarian-friendly restaurants can be tricky and requires some planning ahead. In this post, I’ll share tips to help vegetarians navigate Japan’s dining scene, highlight must-try vegetarian dishes (including those that incorporate eggs and dairy), and offer guidance on finding options at convenience stores and supermarkets. I’ll also recommend vegetarian-friendly restaurants I visited during my trip to Tokyo, Kyoto, and Osaka, along with a few places I wanted to try but couldn’t fit into my schedule.

Tips for Eating Out as a Vegetarian in Japan

  • Be Flexible: While it’s possible to find vegetarian food, options can sometimes be limited. Be prepared to adapt, whether it’s making a meal out of snacks from a convenience store or adjusting your expectations at a restaurant.
  • Plan Ahead: Research restaurants before your trip and identify vegetarian-friendly spots in the cities you’ll visit. Apps like HappyCow or Google searches can be incredibly helpful in narrowing down your options.
  • Use Google Maps: Save vegetarian-friendly spots you find to Google Maps. This will make it much easier to find a meal when you’re out exploring and don’t have time to hunt for options on the spot.
  • Bring Cash: Many smaller restaurants, cafes, and street vendors in Japan only accept cash. While urban areas are more card-friendly, it’s always good to have cash as a backup.
  • Communicate Dietary Needs Clearly: Language barriers can make it difficult to explain your preferences, so it helps to prepare in advance. Download or take a screenshot of vegetarian or vegan dining cards from Japan Dining Out Cards to show staff exactly what you can and cannot eat.
  • Explore New Flavors: Japan’s vegetarian options may look different from what you’re used to. Embrace the opportunity to enjoy local vegetarian dishes and explore Japanese cuisine in a whole new way.

Must-Try Vegetarian Dishes in Japan

Here are some delicious vegetarian dishes to try (note: I eat eggs and dairy products, so some recommendations may include these ingredients):

Shojin Ryori (Buddhist Temple Cuisine)– found in many temples, especially in Kyoto and Nara, is a must-try for vegetarians. This traditional Buddhist cuisine offers a beautifully arranged selection of seasonal vegetables, tofu, seaweed, and unique preparations like sesame tofu. It’s a flavorful and serene dining experience rooted in Japanese history.

Vegetarian Sushi– Vegetarian sushi is simple yet delicious. Try options like kappa maki (cucumber rolls), oshinko maki (pickled radish rolls), avocado maki, and inari sushi (rice stuffed in sweet fried tofu pouches). These are widely available at sushi restaurants and convenience stores.

Tempura– Vegetable tempura is a satisfying and widely available dish. Popular options include fried sweet potatoes, pumpkins, eggplants, green beans, and shiso leaves. Ensure that the tempura dipping sauce or broth is vegetarian, as it may contain fish-based dashi.

Udon and Soba Noodles– Udon and soba noodles are fantastic choices, but the broth often contains fish-based dashi. Look for restaurants that offer a vegetarian broth or cold soba served with dipping sauce on the side, which is easier to confirm as vegetarian. Some temple restaurants or specialty shops may have fully vegetarian options.

Okonomiyaki (Japanese Pancake)-Okonomiyaki, a savory pancake made with flour, cabbage, and various toppings, can often be customized to be vegetarian. Request it without meat, seafood, or bonito flakes. Some places also have vegetarian-friendly sauces and toppings like cheese, eggs, or vegetables.

Onigiri (Rice Balls)– Convenience stores like 7-Eleven and FamilyMart carry onigiri with vegetarian fillings such as ume (pickled plum), shiso (perilla leaves), and kombu (kelp). These are quick, affordable, and perfect for on-the-go snacking.

Miso Soup– A simple yet iconic dish, miso soup is a great vegetarian option if made without fish-based dashi. Some restaurants or temple cuisine menus use vegetable-based broth, so it’s worth asking.

Desserts– Don’t miss out on traditional Japanese sweets like mochi, dorayaki (pancakes filled with sweet red bean paste), and warabimochi (jelly-like dessert coated in roasted soybean flour). They’re naturally vegetarian and widely available.

Vegetarian-Friendly Restaurants in Japan

Being vegetarian in Japan can be a bit tricky, but with some planning, it’s entirely doable! Unlike other destinations where vegetarian options are abundant, you might need to do a little research and occasionally go out of your way to find veggie-friendly meals. During my trip, I visited a mix of fully vegetarian or vegan restaurants, but many of the spots I tried served both meat and plant-based options, as I was traveling with someone who wasn’t vegetarian.

Tip: Save restaurants you find on Google Maps ahead of time. This way, if you’re in a particular area and feeling hungry, you can easily locate the closest option. Below is a mix of places I visited and a few on my list for the next trip!

Tokyo

Musashino Mori Diner

Famous for its soufflé pancakes, this cozy diner is worth visiting just for those fluffy, melt-in-your-mouth treats. While they also offer a few vegetarian options, the pancakes steal the show. If you’re nearby, don’t miss it!

Ain Soph. Journey

Although I didn’t get to visit this spot, their beautifully plated dishes—like pancakes, curry, and burgers—are highly recommended. They have multiple locations in Tokyo and even one in Kyoto. Definitely worth checking out!

Ippudo Lumine Est

This popular ramen chain offers both vegan and meat-based items. I tried the vegan ramen, and it was fantastic—the broth was rich and flavorful. The location I visited is in the Lumine Est shopping mall, conveniently located inside Shinjuku Station, perfect for a quick and satisfying meal.

Ippudo Lumine Ramen in Tokyo

Yoroiya

Located in Asakusa, this spot is perfect if you’re traveling with non-vegetarians since they offer both vegan and regular ramen. The flavors here were unique and perfectly balanced—not your typical chain ramen. The cozy atmosphere added to the experience.

Yoroiya Vegan Ramen In Asakusa

Injoy

Although I didn’t make it here, this restaurant offers vegan and vegetarian dishes with Asian-inspired flavors. It’s a solid option if you’re looking for plant-based meals in the Asakusa area.

Flipper’s

f you’re craving soufflé pancakes, Flipper’s is an absolute must-visit. Known for their fluffy, melt-in-your-mouth pancakes, they have multiple locations across Japan, making it relatively easy to find one near you. Depending on the time you visit, be prepared for a bit of a wait, as it’s a popular spot—but trust me, the pancakes are totally worth it!

Flipper's Souffle pancakes

Falafel Brothers

For a break from Japanese cuisine, Falafel Brothers is a reliable spot for fresh Middle Eastern food. Their falafel wraps, bowls, and salads are vegan and made to order. While it’s not the best falafel I’ve ever had, it’s a quick and satisfying option when you’re craving something different.

Mawashizushi Katsu (Conveyor Belt Sushi)

This conveyor belt sushi spot offers a vegetarian menu upon request. While vegetarians will need to order from the menu rather than grabbing plates off the conveyor belt, they have great options! It’s also an ideal place if you’re traveling with non-vegetarians since everyone gets something they’ll love.

Conveyer Belt Sushi in Tokyo

Vegan Bistro Jangara (Harajuku)

Located near Harajuku’s trendy streets, this spot serves delicious plant-based ramen, rice bowls, and soy-based “meat” dishes. It’s a cozy spot, perfect for recharging after exploring Takeshita Street.

Vegan Bistro Jangara Tokyo

T’s Tantan (Tokyo Station)

Known for its plant-based ramen, T’s Tantan is a must-visit if you’re passing through Tokyo Station. With multiple locations, it’s a reliable choice for a filling, vegetarian-friendly meal.

Great Lakes

This vegan burger joint serves hearty, creative burgers made with fresh ingredients. It’s a great spot when you’re craving something indulgent yet plant-based.

Masaka

One of my absolute favorite meals in Tokyo! This all-vegan restaurant offers Japanese-inspired comfort food like karaage (fried “chicken”) and gyoza. Everything I tried was delicious, and the unique menu made it stand out from other vegan spots.

Vegan Food at Masaka Tokyo
Vegan Karage at Masaka Tokyo

Bassa Nova

This ramen spot offers both vegan and non-vegan options. The vegan ramen was hearty and flavorful, perfect for a comforting meal.

Ko-so Cafe

A vegan-friendly cafe offering a mix of Asian and Western dishes. I didn’t get to visit, but the menu looked great for a casual and relaxed meal.

KOMEDA is

A vegan-friendly restaurant known for its hearty offerings. I tried their burger, which was a tasty and filling option. They offer a variety of drinks, sandwiches, and pastries, making it a great stop for anyone looking for a casual, no-fuss meal. If you’re in the area and need a quick bite, it’s definitely worth checking out.

Komeda is Vegan restaurant Tokyo

Kuumba du Falafel

Another great falafel spot! This Israeli-inspired restaurant serves fresh vegan falafel, hummus, and pita. It’s flavorful and satisfying, offering a refreshing change from Japanese food.

Kyoto

Kyoto offers a beautiful mix of culture, history, and delicious vegetarian-friendly dining. Whether you’re craving Japanese classics or international flavors, there are plenty of spots to enjoy. Below are the places I visited, followed by a few on my list for next time!

Kamo Cafeteria

This charming cafeteria was a delightful find! They offer a lunch and dinner buffet with plenty of unique vegetarian options. Keep in mind, they don’t accept cards, so be sure to have cash handy. Their vegetarian dishes were simple, fresh, and comforting. I highly recommend this place for a traditional yet laid-back dining experience, whether you’re stopping by for lunch or dinner.

Kamo Cafeteria Kyoto

Gyoza Chao Chao

If you’re interested in trying gyoza, this place is a must-visit! Be prepared for long lines, though—we went for an early dinner shortly after it opened and still had to wait an hour and a half to be seated. I recommend arriving right when they open. They offer both vegetarian and non-vegetarian gyoza, and all the options were incredibly flavorful. The lively atmosphere makes it a fantastic choice for both vegetarians and non-vegetarians traveling together.

Gyoza in Kyoto

Kyoto Engine Ramen

This ramen spot is extremely popular, so be prepared for a bit of a wait. We waited about 45 minutes before being seated. Kyoto Engine Ramen offers both vegan and meat-based options; the vegan ramen was hearty, with a rich, creamy broth and fresh toppings. They’re open for lunch and dinner, and while the seating area is larger than many places in Japan, I still recommend getting there when they open to minimize your wait time.

Kyoto Engine Ramen

Vermillion Café (Near Fushimi Inari Shrine)

Located just a short walk from the famous Fushimi Inari Shrine, this café is a perfect spot for a quick recharge. The serene atmosphere and pretty views make it a peaceful retreat after exploring the shrine’s iconic torii gates. They serve coffee, light meals, and a few vegetarian options. It’s a great place to relax with a cup of coffee and soak in the tranquility.

Vermillion Café (Near Fushimi Inari Shrine)

Ain Soph. Journey

With locations in both Tokyo and Kyoto, this restaurant is a plant-based haven. Though I didn’t visit the Kyoto location, their menu of pancakes, burgers, and curries is highly recommended. It’s on my list for next time!

The Kind Café

This health-conscious café offers a variety of plant-based dishes made with fresh, organic ingredients. Though I didn’t make it here, their smoothie bowls, salads, and sandwiches look like a perfect option for a light, wholesome meal.

Mumokuteki Café and Foods

A casual café focused on healthy, plant-based meals and desserts. I didn’t get to visit, but their menu features Japanese-style comfort food and vegan-friendly sweets. Definitely a great option for a relaxed dining experience.

Veg Out

A vegan-friendly café with a gorgeous riverside location. Known for its creative mix of Japanese and Western-inspired dishes, this spot is still on my list for next time. It’s been praised for its tranquil vibe and flavorful menu.

Pizzeria Napoletana da Yuki

If you’re in the mood for Italian, this wood-fired pizza spot offers vegetarian-friendly options and fresh ingredients. I didn’t visit this time, but it’s highly recommended for its cozy ambiance and authentic flavors.

Mamezen

Famous for its vegan and vegetarian takes on Kyoto-style dishes, this restaurant is known for using seasonal ingredients in creative ways. While I didn’t get to try it, it’s definitely on my list for a future visit.

Osaka

I only spent a day in Osaka, so I didn’t get to explore as many vegetarian-friendly spots as I would have liked. However, I’ve included three recommendations here—two that I visited and one I had on my list but didn’t have time for. Osaka is also home to a variety of cafes with vegan options, and you can likely find some snacks and treats in Dotonbori that cater to plant-based diets. If you’re planning to stay longer, you might want to research more options to enjoy all that the city has to offer!

Green Earth

This cozy, family-run spot serves hearty vegetarian and vegan dishes like Japanese curry, veggie burgers, and fresh salads. The casual vibe and friendly staff create a welcoming atmosphere, making it a perfect place to unwind. Their menu offers a wide variety, including comforting curries, pasta, sandwiches, and even pizzas. Don’t miss out on their desserts—they’re freshly made and absolutely divine! My personal favorite was the curry—it was both flavorful and incredibly comforting, leaving me wanting to come back for more.

Green Earth Curry Osaka

Pivot Base Café (Dotonbori)

Located in the lively Dotonbori area, Pivot Base Café offers vegan versions of traditional Osaka street food, like takoyaki, tempura, and okonomiyaki. Everything I tried was delicious, and it was such a treat to enjoy local flavors in a plant-based way. The bustling atmosphere of Dotonbori made this a fun and memorable stop

Paprika Shokudo Vegan

Although I didn’t have time to visit, this fully vegan restaurant is highly rated for its creative and beautifully presented dishes. The menu features a mix of Japanese and Western-inspired meals, and it’s known for its cozy ambiance and flavorful options. It’s definitely on my list for next time!

Navigating Convenience Stores and Supermarkets

Japanese convenience stores like 7-Eleven, FamilyMart, and Lawson offer a surprising variety of vegetarian-friendly snacks and meals. However, it’s essential to carefully check labels, as some items that seem vegetarian may contain unexpected ingredients—like potato chips with beef flavoring.

Here are some vegetarian-friendly options to look out for:

  • Onigiri: Rice balls with vegetarian fillings such as ume (pickled plum), shiso (perilla leaf), and kombu (kelp). These are a quick and satisfying snack, and most convenience stores have a wide selection. Just be sure to check the label for any fish-based additives like bonito or dashi.
  • Snacks: You can find plenty of vegetarian snacks, including edamame (steamed soybeans), senbei (savory rice crackers, often soy sauce-flavored), or mochi (sweet rice cakes filled with red bean paste or coated in kinako). These are great for when you’re on the go and craving a light bite.
  • Yogurt and Yogurt Drinks: Japanese convenience stores carry a variety of yogurt options, from plain to fruit-flavored varieties. The small drinkable yogurts are also a popular and refreshing choice, ideal for a quick breakfast or snack.
  • Boiled Eggs: Found in the refrigerated section, boiled eggs are a convenient and protein-packed snack. They’re usually individually wrapped and ready to eat.
  • Smoothies: Many 7-Eleven stores now have smoothie machines where you can make your own fresh smoothie. You’ll find prepackaged frozen fruit and vegetable combinations that you simply place into the blender, press a button, and enjoy a freshly made smoothie in minutes. It’s a healthier option for those looking for a quick, nutritious drink.
  • Ice Cream: Japanese convenience stores carry a variety of unique and delicious ice cream flavors, from traditional matcha (green tea) to seasonal specialties like sakura (cherry blossom). Look for brands like Meiji or Glico, and don’t forget to check for dairy-free sorbet options if you’re vegan.

Apps and Tools to Help You Find Vegetarian Food

Google Translate: Use the camera feature to scan menus and ingredient lists for non-vegetarian ingredients.

HappyCow: This app lists vegetarian and vegan restaurants in Seoul, making it easier to find dining options.

More Japan Posts

Recommended Articles