It looks like the most plant-based food imaginable: napa cabbage, chilli, garlic, salt. So surely kimchi — Korea's national side dish, on every table, in every drama — is vegan? It's the question I get asked more than almost any other about Korean food.
Here's the honest answer: most kimchi is not vegan, and not vegetarian either. The cabbage isn't the problem. It's the savoury, funky depth — and where that comes from might surprise you.
Vegan? Usually no — traditional kimchi is made with jeotgal (salted fermented seafood) such as fish sauce or salted shrimp. Vegetarian? Also usually no, for the same reason. Halal? Generally yes — kimchi normally has no pork or alcohol — but check. Vegan kimchi exists and is easy to find if you look for it.
What's actually in kimchi
Napa cabbage, Korean chilli flakes (gochugaru), garlic, ginger, spring onion, radish. So far, completely plant-based — this is the part everyone pictures.
This is the catch. Traditional kimchi gets its deep savoury funk from jeotgal — salted, fermented seafood. Most commonly that's myeolchi-aekjeot (anchovy fish sauce) and/or saeu-jeot (salted fermented shrimp). Some regional kimchis even add raw oysters or other seafood. None of that is vegetarian or vegan.
Join Seoul Mate free and I'll send you "Where to Start" — the 10 K-dramas I recommend to every beginner — plus a weekly pick. No spam, leave anytime.
The safe-for guide
How kimchi lines up, depending on how it was made and who's asking.
| Type of kimchi | Vegan 🌱 | Halal 🕌 | Red-meat allergy 🩺 |
|---|---|---|---|
| Standard kimchi (with fish sauce / shrimp) | 🔴 | 🟢 | 🟢* |
| Kimchi with raw oysters/seafood | 🔴 | 🟢 | 🟢* |
| Vegan / temple kimchi | 🟢 | 🟢 | 🟢 |
🟢 generally fine · 🔴 avoid. *Red-meat (alpha-gal) allergy: kimchi contains no mammalian meat, so it's generally not an alpha-gal trigger — but the salted shrimp/seafood matters a lot if you have a separate shellfish allergy, so read the ingredients. As always, confirm rather than assume.
So, is kimchi vegetarian?
Same answer as vegan: usually no. Fish sauce and salted shrimp are animal products, so standard kimchi isn't vegetarian either — even though it looks like pure vegetables. The egg-and-dairy allowance that helps vegetarians with other dishes doesn't help here, because the hidden ingredient is seafood.
Is kimchi halal?
Generally yes. Standard kimchi contains no pork and no alcohol, and fish and shrimp are permissible — so most kimchi is fine for halal diners. The things worth a quick check: a few commercial or fusion kimchis add other flavourings, and anything labelled but uncertified is always a "confirm if it matters to you." When in doubt, look for a halal-certified or clearly vegetarian product.
How to get vegan kimchi
Good news: vegan kimchi is real, traditional, and increasingly easy to find. Korean Buddhist temple kimchi has always been made without seafood, using kelp (dashima), mushrooms, and fermented soy for that umami instead. To get it:
- Ask for "vegan kimchi" — 비건 김치 (bigeon kimchi) — or temple-style kimchi.
- Read the label on commercial jars: avoid 멸치액젓 (anchovy sauce), 새우젓 (salted shrimp), 젓갈 (jeotgal). Many brands now make a vegan version.
- Make it at home — swap the fish sauce for extra salt, kelp broth, soy sauce or a little miso. It's genuinely delicious.
On a jar of kimchi, the deal-breaker words for vegans are 젓 / 액젓 / 멸치 / 새우 (jeot / aekjeot / anchovy / shrimp). See those, and it isn't vegan. A vegan jar will say so, or list only vegetables and seasonings.
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.
This is a food and lifestyle guide based on real experience, not medical or religious advice. Recipes vary by household, brand and restaurant. If you have a diagnosed food allergy, follow the plan your doctor gave you and check labels and ingredients every time. For halal, rely on the product's or restaurant's own certification. When in doubt, ask.
Bottom line
Kimchi looks vegan but usually isn't — the secret is salted seafood, not the cabbage. It's typically halal, rarely vegetarian, and there's a genuine vegan version worth seeking out. For the bigger picture, see our vegan Korean food guide and the rest of the Eat guides.