On the surface, Korean food looks like a vegan dream: rice, tofu, mountains of vegetables, fermented everything. And a lot of it is plant-based. But Korean cooking leans hard on a few animal ingredients for its savoury backbone — and they hide in dishes that look completely vegetable.

As someone who's spent years reading Korean menus for what's not on them, here's the real guide: the genuinely vegan dishes, and the traps that catch people out.

💡 The short answer

Plenty of Korean food is vegan — but watch for four hidden animals: anchovy/beef broth, fish sauce (aekjeot), salted shrimp (saeujeot), and egg. Korea's Buddhist temple cuisine is fully plant-based and a brilliant safe haven.

The four traps

🐟
1. Fish sauce & salted shrimp
액젓 · 새우젓 — aekjeot, saeujeot

The big one. Most kimchi is made with fish sauce or salted shrimp (jeotgal), which is why "is kimchi vegan?" is usually a no. The same seasonings flavour many namul (seasoned vegetables) and stews. Vegan kimchi exists — temple-style and many commercial brands — but you have to seek it out.

🍲
2. Anchovy & beef broth
멸치 · 소고기 육수

That clear, savoury soup base is usually built on dried anchovies or beef — or a beef/anchovy bouillon powder (dashida). It makes a bowl that looks vegetable taste anything but. A kelp (dashima) broth is the vegan version, and it's what temple kitchens use.

🥚
3. Egg (the vegetarian/vegan split)
계란 — gyeran

Egg tops a lot of "vegetable" dishes: bibimbap, some gimbap, bao and pancakes. If you're an ovo-lacto vegetarian this is fine; if you're vegan, ask for it without — "gyeran ppaego juseyo" (계란 빼고 주세요).

The safe-for guide

Common dishes, read down the vegan column — with halal and red-meat-allergy alongside.

DishVegan 🌱Halal 🕌Red-meat allergy 🩺
Standard kimchi🟡 (usually fish sauce)🟢🟢
Bibimbap🟡 (no egg / check meat)🟡🟡 (check beef)
Japchae (glass noodles)🟡 (often beef/egg)🟡🟡
Kongguksu (soy-milk noodles)🟢🟢🟢
Temple food (sachal eumsik)🟢🟢🟢
Plain tofu & namul🟡 (fish-sauce check)🟢🟢

🟢 generally fine for this diet  ·  🟡 depends — must confirm (certification, alcohol, cross-contamination)  ·  🔴 avoid. The same dish can be safe for one diet and off-limits for another — always read your own column.

Your safe havens

The most reliable vegan Korean food is temple cuisine (sachal eumsik) — Buddhist cooking that uses no meat, fish or even the pungent "five spices." It's increasingly available in dedicated restaurants, especially in Seoul and Jeonju. Beyond that, kongguksu (chilled soy-milk noodle soup), naturally vegetable namul made without fish sauce, and a kelp-broth doenjang jjigae are all genuinely plant-based when made right.

🌱 Ask for this

"I don't eat meat, fish, or eggs — is that okay?" — "Gogi, saengseon, gyeran an meogeoyo" (고기, 생선, 계란 안 먹어요). And the key follow-up: "Is there fish sauce or anchovy broth?" — "Aekjeot-ina myeolchi yuksu deureoga-yo?" (액젓이나 멸치 육수 들어가요?).

🍜
Klook — Food experiences & tours in Korea
Planning a trip? Browse Korea food tours, markets and cooking experiences you can book ahead.
Explore Korea on Klook →

Affiliate link — if you book through it, KContentGuide may earn a small commission at no extra cost to you. We only point you to things we'd happily use ourselves.

⚕️ Please read this

This is a food and lifestyle guide based on real experience, not medical or religious advice. Ingredients vary by household, brand and restaurant. If you have a diagnosed food allergy, follow the plan your doctor gave you and confirm ingredients in person every time. For halal, rely on the restaurant's own certification. When in doubt, ask — and if you can't get a clear answer, choose another dish.

Bottom line

Vegan Korean food is absolutely doable — the skill is spotting the fish sauce, the broth and the egg. Lean on temple cuisine, learn the two questions above, and check our list of genuinely meat-free Korean dishes and what to ask in a Korean restaurant.