Hidden Ingredients in Vegan Food in Japan: What to Know

Japanese food can look simple, clean, and plant-based at first glance. Rice, tofu, vegetables, seaweed, noodles, miso, pickles, and soy sauce all seem easy enough for vegan travelers.

But in Japan, the biggest challenge is not always the obvious meat or seafood. It is the hidden ingredients.

A bowl of miso soup may contain fish-based dashi. A vegetable dish may be simmered in bonito stock. A rice ball may have fish flakes inside. A sauce may include chicken extract, pork extract, egg, dairy, honey, gelatin, or animal fat.

This does not mean vegan travelers cannot enjoy Japan. It just means you need to know what to look for before ordering.

Is Japanese Food Naturally Vegan?

Not always.

Some Japanese ingredients are naturally vegan, including plain rice, tofu, edamame, seaweed, mushrooms, pickled vegetables, soy sauce, sesame, matcha, mochi, and some types of noodles.

The problem is that many traditional Japanese dishes use animal-based seasonings, especially fish-based dashi. Dashi is a basic stock used in soups, sauces, noodle broths, simmered dishes, and dipping sauces. It is one of the most common hidden non-vegan ingredients in Japanese food.

Many dishes that look vegan may not actually be vegan because the flavor base contains fish, meat, egg, dairy, or other animal-derived ingredients.

The Biggest Hidden Non-Vegan Ingredients in Japanese Food

1. Dashi

Dashi is the number one ingredient vegan travelers need to understand in Japan.

Dashi is a Japanese stock used as a base for many dishes. It can be made from kombu seaweed, shiitake mushrooms, bonito flakes, dried sardines, or a mix of ingredients.

The issue is that most standard dashi in Japan is not vegan because it often contains bonito flakes or dried fish.

Dashi may be found in:

  • Miso soup
  • Udon broth
  • Soba dipping sauce
  • Ramen broth
  • Tamagoyaki
  • Simmered vegetables
  • Oden
  • Tempura dipping sauce
  • Sauces and dressings
  • Japanese curry
  • Pickles and side dishes

Even if a dish looks like vegetables and tofu, ask about dashi.

Japanese to look for:
だし
出汁
かつおだし
鰹だし
煮干しだし

Ask:
“Dashi wa haitte imasu ka?”
Does this contain dashi?

For stricter vegan needs, ask:

“Katsuo dashi wa haitte imasu ka?”
Does this contain bonito dashi?

2. Bonito Flakes

Bonito flakes are dried, shaved fish flakes made from skipjack tuna. In Japanese, they are called katsuobushi.

Bonito flakes are used in dashi, but they are also added directly on top of foods. You may see them moving from the heat of the food, especially on dishes like takoyaki or okonomiyaki.

Bonito flakes may appear on:

  • Takoyaki
  • Okonomiyaki
  • Tofu dishes
  • Spinach or vegetable side dishes
  • Rice bowls
  • Salads
  • Noodle dishes
  • Onigiri fillings
  • Soups and broths

If you are ordering something that normally has bonito flakes on top, you can ask for it without them.

Japanese to look for:
かつおぶし
鰹節
かつお

Ask:
“Katsuobushi nashi de onegaishimasu.”
No bonito flakes, please.

3. Fish Extract

Fish extract is another hidden ingredient that may show up in packaged foods, sauces, soups, snacks, dressings, and instant meals.

It is not always obvious from the front label. You may need to check the ingredients list or use a translation app.

Fish extract may appear in:

  • Instant noodles
  • Packaged soups
  • Rice crackers
  • Sauces
  • Salad dressings
  • Seasoned seaweed
  • Curry packets
  • Convenience store meals
  • Frozen foods

Japanese to look for:
魚エキス
魚介エキス
かつおエキス
煮干しエキス
あさりエキス
貝エキス

These can mean fish extract, seafood extract, bonito extract, dried sardine extract, clam extract, or shellfish extract.

4. Meat Extract

Meat extract can be hidden in foods that do not look meaty at all. This is common in packaged foods, curry, ramen, soups, sauces, snacks, and convenience store meals.

A vegetable curry may still contain beef extract. A soup may contain chicken extract. A sauce may contain pork extract.

Meat extract may appear in:

  • Japanese curry
  • Ramen
  • Instant noodles
  • Packaged sauces
  • Soups
  • Fried rice seasoning
  • Rice crackers
  • Convenience store meals
  • Frozen meals

Japanese to look for:
肉エキス
チキンエキス
ポークエキス
ビーフエキス
鶏エキス
豚エキス
牛エキス

These can mean meat extract, chicken extract, pork extract, or beef extract.

5. Gelatin

Gelatin is common in sweets, puddings, gummies, jellies, desserts, yogurt-style products, marshmallow-like candies, and some drinks.

It can be easy to miss because many Japanese desserts look fruit-based or tea-based.

Gelatin may appear in:

  • Gummies
  • Fruit jellies
  • Puddings
  • Cakes
  • Mousse desserts
  • Convenience store sweets
  • Yogurt-style desserts
  • Some drinks
  • Marshmallow-style sweets

Japanese to look for:
ゼラチン

6. Egg

Egg is common in Japanese food, especially in noodles, desserts, sauces, fried foods, and convenience store meals.

Egg may appear in:

  • Ramen noodles
  • Tempura batter
  • Okonomiyaki
  • Takoyaki
  • Tamagoyaki
  • Mayonnaise
  • Sandwiches
  • Cakes and pastries
  • Custard desserts
  • Some breads
  • Bento meals

Even if a dish does not have a visible egg topping, egg may still be in the batter, noodles, sauce, or bread.

Japanese to look for:

玉子
たまご
鶏卵
マヨネーズ

7. Dairy

Dairy is common in modern Japanese sweets, breads, pastries, cream sauces, desserts, snacks, and drinks.

Traditional Japanese food is often lighter on dairy than Western food, but convenience store foods, bakeries, cafes, and packaged snacks use it often.

Dairy may appear in:

  • Bread
  • Pastries
  • Cakes
  • Chocolate
  • Ice cream
  • Cream-filled sweets
  • Coffee drinks
  • Milk tea
  • Curry
  • Some ramen
  • Salad dressings
  • Butter-grilled foods

Japanese to look for:

乳製品
牛乳
バター
チーズ
クリーム
脱脂粉乳
全粉乳
練乳

These can mean milk, dairy products, butter, cheese, cream, skim milk powder, whole milk powder, or condensed milk.

8. Honey

Honey is sometimes used in sweets, drinks, sauces, granola, bread, and health-focused foods.

It may appear in:

  • Tea drinks
  • Lemon drinks
  • Granola
  • Bread
  • Cakes
  • Sauces
  • Candy
  • Health snacks
  • Smoothies

Japanese to look for:
はちみつ
蜂蜜

9. Lard and Animal Fat

Animal fat can appear in ramen, fried foods, curry, dumplings, pastries, and packaged snacks.

Lard is especially common in some ramen and Chinese-style Japanese dishes.

Animal fat may appear in:

  • Ramen broth
  • Gyoza
  • Curry
  • Fried rice
  • Croquettes
  • Packaged snacks
  • Breads and pastries
  • Fried foods

Japanese to look for:
ラード
豚脂
動物油脂
牛脂
鶏脂

These can mean lard, pork fat, animal fat, beef fat, or chicken fat.

10. Worcestershire-Style Sauce and Takoyaki Sauce

Japanese-style sauces can be tricky. Okonomiyaki sauce, takoyaki sauce, tonkatsu sauce, and some Worcestershire-style sauces may contain fish, meat extract, honey, or other animal-derived ingredients depending on the brand.

These sauces are common on:

  • Takoyaki
  • Okonomiyaki
  • Yakisoba
  • Tonkatsu-style dishes
  • Croquettes
  • Fried foods

If you are at a vegan restaurant, the sauce is usually safe. At a regular stall or restaurant, ask before ordering.

Japanese to look for:
魚介エキス
肉エキス
はちみつ
動物性原材料

11. Mayonnaise

Japanese mayonnaise usually contains egg, so it is not vegan unless specifically labeled vegan.

It may appear on:

  • Takoyaki
  • Okonomiyaki
  • Salads
  • Sandwiches
  • Sushi rolls
  • Convenience store meals
  • Fried foods

Japanese to look for:
マヨネーズ

玉子

Ask:
“Mayonnaise nashi de onegaishimasu.”
No mayonnaise, please.

12. Fish Roe

Fish roe is sometimes added to sushi, rice balls, pasta, sauces, and toppings. Mentaiko, tarako, ikura, and tobiko are common examples.

Fish roe may appear in:

  • Onigiri
  • Sushi
  • Pasta
  • Rice bowls
  • Sauces
  • Salads
  • Convenience store meals

Japanese to look for:
明太子
たらこ
いくら
とびこ
魚卵

13. Shrimp, Crab, and Shellfish Extract

Shellfish extract can appear in soups, sauces, ramen, snacks, and packaged foods.

Even if there is no visible seafood, the seasoning may contain shrimp, crab, clam, oyster, or shellfish extract.

Japanese to look for:
えび
エビ
海老
かに
カニ


あさり
牡蠣
オイスターソース
貝エキス
えびエキス
かにエキス

14. Chicken or Pork Broth in Ramen

Regular ramen is usually not vegan. Even ramen that looks simple may have pork bone broth, chicken broth, seafood broth, or lard.

Ramen broth can contain:

  • Pork bones
  • Chicken bones
  • Fish stock
  • Bonito flakes
  • Dried sardines
  • Lard
  • Egg noodles
  • Butter
  • Meat-based seasoning

For vegan travelers, it is much safer to choose a vegan ramen restaurant or a shop with a clearly marked vegan ramen option.

15. Dipping Sauces for Soba, Udon, and Tempura

Plain soba or udon noodles may seem safe, but the dipping sauce often contains fish-based dashi.

Tempura also needs extra checking because the batter may contain egg, and the dipping sauce usually contains dashi.

Watch out for:

  • Soba dipping sauce
  • Udon broth
  • Tempura dipping sauce
  • Tsuyu
  • Mentsuyu

Japanese to look for:
つゆ
めんつゆ
天つゆ
だし
かつおだし

Common Japanese Foods That May Look Vegan But Often Are Not

Miso Soup

Miso itself can be vegan, but miso soup usually contains dashi. Unless the restaurant says it uses kombu dashi or vegan dashi, do not assume it is vegan.

Onigiri

Plain salt rice balls may be vegan, but many fillings contain fish, mayo, egg, meat, or seafood extract.

Be careful with:

  • Tuna mayo
  • Salmon
  • Bonito flakes
  • Mentaiko
  • Chicken
  • Egg
  • Seasoned seaweed with fish extract

Udon and Soba

The noodles may be vegan, but the broth or dipping sauce often contains fish-based dashi.

Tempura

Vegetable tempura may still contain egg in the batter. The dipping sauce usually contains dashi.

Also, fried foods may be cooked in the same oil as shrimp, fish, chicken, pork, or other animal products. Some vegan travelers are comfortable with this, while others are not.

If cross-contamination matters to you, it is safest to eat fried foods at a vegan restaurant or ask before ordering.

Ask:
“Onaji abura de sakana ya niku o agete imasu ka?”
Do you fry fish or meat in the same oil?

Okonomiyaki

Okonomiyaki usually contains egg, may contain seafood or meat, and is often topped with bonito flakes and mayonnaise.

Takoyaki

Takoyaki usually contains octopus, egg, dashi, bonito flakes, and mayonnaise.

Japanese Curry

Japanese curry may contain beef extract, pork extract, chicken extract, dairy, honey, gelatin, or other animal-based ingredients depending on the recipe or curry block.

Pickled Vegetables

Some pickles are vegan, but others may be seasoned with dashi, fish extract, or bonito.

Rice Crackers

Some rice crackers are vegan, but many contain fish extract, shrimp, bonito, dairy, or meat-based flavoring.

Matcha Sweets

Matcha itself is vegan, but matcha sweets often contain milk, cream, butter, egg, gelatin, or honey.

Shokupan and Japanese Bread

Japanese white bread, often called shokupan, is usually not vegan. Many bakery breads and convenience store breads contain milk, butter, egg, cream, or sometimes animal fat.

This also applies to sweet breads, melon pan, sandwich bread, rolls, and packaged pastries. Always check the label if you are buying bread from a convenience store, supermarket, or bakery.

Japanese to look for:

牛乳
バター

クリーム
ラード
動物油脂

Convenience Store Salads

Convenience store salads can be tricky. A simple-looking salad may come with bacon bits, egg, chicken, tuna, cheese, or a dressing that contains dairy, fish extract, honey, or gelatin.

Always check both the salad and the dressing packet. The dressing is often where hidden non-vegan ingredients appear.

Broths and Extracts Are Often Treated Like Seasoning

One important thing to understand is that many restaurants in Japan may not think of dashi, fish extract, or meat extract in the same way vegans do.

If you say you do not eat fish, someone may remove visible fish from the dish but still leave the fish-based broth or seasoning. This is usually not done to trick you. It is more that dashi and extracts are deeply built into Japanese cooking and may be seen as flavoring rather than a main animal ingredient.

That is why it helps to ask specifically about:

  • Dashi
  • Bonito flakes
  • Fish extract
  • Meat extract
  • Chicken or pork broth
  • Gelatin
  • Egg
  • Dairy

Instead of only asking, “Is this vegan?”

Japanese Ingredient Words Vegan Travelers Should Know

Here are useful words to scan on labels or show to restaurant staff.

IngredientJapanese
Dashiだし / 出汁
Bonito flakesかつおぶし / 鰹節
Bonito dashiかつおだし / 鰹だし
Fish extract魚エキス / 魚介エキス
Meat extract肉エキス
Chicken extractチキンエキス / 鶏エキス
Pork extractポークエキス / 豚エキス
Beef extractビーフエキス / 牛エキス
Gelatinゼラチン
Egg卵 / 玉子 / たまご
Milk牛乳 / 乳
Butterバター
Cheeseチーズ
Creamクリーム
Honeyはちみつ / 蜂蜜
Lardラード
Animal fat動物油脂
Mayonnaiseマヨネーズ
Seafood魚介
Shrimpえび / エビ / 海老
Crabかに / カニ / 蟹
Oyster sauceオイスターソース

Helpful Vegan Phrases in Japanese

Does this contain meat, fish, egg, or dairy?

“Niku, sakana, tamago, nyuseihin wa haitte imasu ka?”

Does this contain dashi?

“Dashi wa haitte imasu ka?”

Does this contain bonito dashi?

“Katsuo dashi wa haitte imasu ka?”

No bonito flakes, please.

“Katsuobushi nashi de onegaishimasu.”

No mayonnaise, please.

“Mayonnaise nashi de onegaishimasu.”

I do not eat meat, fish, egg, dairy, honey, or gelatin.

“Niku, sakana, tamago, nyuseihin, hachimitsu, zerachin wa taberaremasen.”

Is this vegan?

“Kore wa vegan desu ka?”

Tips for Avoiding Hidden Non-Vegan Ingredients in Japan

Choose Vegan or Vegetarian Restaurants When Possible

This is the easiest way to avoid hidden ingredients. Tokyo, Kyoto, Osaka, and other major cities now have more vegan restaurants, vegan ramen shops, plant-based cafes, and shojin ryori options.

If you are visiting smaller towns or rural areas, plan ahead and save a few safe restaurants before you go.

Be Specific, Not General

In Japan, asking “Is this vegan?” may not always give you a clear answer, especially at non-vegan restaurants.

It is better to ask specific questions like:

  • Does this contain dashi?
  • Does this contain bonito flakes?
  • Does this contain egg or dairy?
  • Does this contain fish or meat extract?
  • Is the broth made from fish, chicken, pork, or beef?

This helps restaurant staff understand what you are asking and reduces confusion.

Do Not Rely Only on the Word “Vegetable”

A vegetable dish is not automatically vegan. It may still contain dashi, fish flakes, meat extract, butter, egg, or mayonnaise.

This is especially important for simmered vegetables, noodle dishes, soups, curry, and side dishes.

Use Translation Apps for Labels

For convenience store food, snacks, and packaged meals, use a translation app to scan the ingredients list.

Look especially for:

  • だし
  • かつお
  • 魚介エキス
  • 肉エキス
  • ゼラチン
  • はちみつ
  • ラード
  • 動物油脂

Ask About Dashi First

If you only remember one thing, remember dashi.

Many restaurant staff may not think of dashi as “fish” or “seafood” when explaining a dish because it is so common in Japanese cooking. Be specific and ask whether the dish contains dashi, bonito dashi, or fish stock.

Be Careful With “Plant-Based” Labels

A product may look plant-based because it uses soy meat, vegetables, or tofu, but it may still contain egg, dairy, honey, or animal-derived seasonings.

Always check the details if you follow a strict vegan diet.

Save Vegan Restaurants Before You Go

Japan is much easier for vegan travelers when you plan ahead.

Save vegan-friendly restaurants near your hotel, train stations, and major sightseeing areas. This is especially helpful in cities like Tokyo, Kyoto, Osaka, Hiroshima, Fukuoka, Sapporo, and Nara.

Bring a Vegan Travel Card

A simple vegan travel card in Japanese can help explain what you do not eat.

This is especially useful in smaller restaurants, rural areas, ryokan stays, and places where English is limited.

A Note for Very Strict Vegans

Some very strict vegans also choose to avoid refined sugar if they cannot confirm how it was processed. This can be difficult to verify while traveling in Japan, especially in restaurants, convenience stores, and packaged sweets.

For most vegan travelers, the bigger practical concerns are dashi, fish extract, meat extract, gelatin, egg, dairy, honey, and animal fat.

Vegan Japan Is Possible, But Ingredients Matter

Japan can be a wonderful place for vegan travelers, but it is not always easy to tell what is inside a dish just by looking at it.

The biggest hidden non-vegan ingredients are dashi, bonito flakes, fish extract, meat extract, gelatin, egg, dairy, honey, and animal fat. These can appear in soups, sauces, noodles, rice balls, curry, sweets, snacks, and even vegetable dishes.

The safest approach is to plan ahead, learn a few key ingredient words, ask about dashi, and choose restaurants with clearly marked vegan options when possible.

Once you know what to watch for, eating vegan in Japan becomes much easier and much less stressful.

FAQ

What is the most common hidden non-vegan ingredient in Japanese food?

Dashi is the most common hidden non-vegan ingredient in Japanese food. It is often made with bonito flakes or dried fish and can appear in miso soup, noodle broth, dipping sauces, simmered vegetables, and many side dishes.

Is dashi vegan?

Not usually. Some dashi is vegan if it is made only from kombu seaweed or shiitake mushrooms, but standard Japanese dashi often contains bonito flakes or dried fish.

Are bonito flakes vegan?

No. Bonito flakes are made from dried fish, usually skipjack tuna. They are not vegan.

Is miso soup vegan in Japan?

Miso itself can be vegan, but miso soup in Japan usually contains fish-based dashi. Always ask before ordering.

Are soba and udon vegan?

The noodles may be vegan, but the broth or dipping sauce often contains fish-based dashi. Ask about the sauce before eating.

Is Japanese curry vegan?

Japanese curry is not always vegan. It may contain beef extract, pork extract, chicken extract, dairy, honey, gelatin, or other animal-based ingredients.

Are rice balls vegan in Japan?

Some onigiri may be vegan, but many contain fish, mayo, egg, seafood, or meat-based seasonings. Check the filling and ingredients carefully.

Can vegans eat tempura in Japan?

Sometimes, but not always. Vegetable tempura may contain egg in the batter, and the dipping sauce usually contains dashi. It may also be fried in the same oil as shrimp, fish, or meat.

Is Japanese bread vegan?

Usually not. Many Japanese breads, including shokupan and convenience store bread, contain milk, butter, egg, cream, or animal fat.

Are convenience store salads in Japan vegan?

Some may be, but many contain egg, chicken, tuna, cheese, bacon bits, or dressings with dairy, fish extract, honey, or gelatin. Always check the salad and the dressing packet.

What Japanese words should vegans look for on labels?

Look for words like だし, かつお, 魚介エキス, 肉エキス, ゼラチン, 卵, 乳, はちみつ, ラード, and 動物油脂.

Is it hard to eat vegan in Japan?

It can be challenging because of hidden ingredients, especially dashi and fish-based seasonings. But with planning, translation apps, vegan restaurant lists, and a few helpful Japanese phrases, it is very possible.

Join Our Newsletter

Join our community and discover local eats, hidden gems, and smart travel tips that most visitors miss.

We respect your privacy and are committed to keeping your information safe. Your details will never be shared, sold, or used for purposes outside of providing you with relevant updates and resources. By submitting your information above, you acknowledge and agree to our Privacy Policy.