Pufferfish occupies an unusual place in Korean dining. It’s not about the flavor — it’s about the law. Anyone can open a samgyeopsal joint, but if you want to serve pufferfish, you need a chef with a national technical license in the kitchen. That’s why Seoul’s bok restaurants tend to be old. Licensed chefs are hard to come by, and once a place establishes itself, it rarely changes hands. This guide unpacks the regulatory framework, the fork in the road between jiri and maeuntang, why menu prices double depending on species, and 10 Seoul bok restaurants that locals actually visit.
The short answer
- Pufferfish can only be prepared by chefs who hold both a national pufferfish cooking certification and a chef's license issued by the district office. The cumulative practical exam pass rate is 24.3%.
- Jiri (clear soup) is the Japanese-derived original; maeuntang is a Korean adaptation born in 1970s Busan. The ingredients are nearly identical — the only fork in the road is gochujang.
- What determines the price isn't the cooking method — it's the species. From mil-bok to kkachi-bok to cham-bok, prices climb 1.5x to 2.5x within the same restaurant.
Why can't just anyone cook pufferfish in Korea?
Korea regulates pufferfish preparation through a single, nationwide national technical certification. It’s a two-step process. First, pass the Pufferfish Cooking Craftsman exam administered by the Human Resources Development Service of Korea. Then, under Article 53 of the Food Sanitation Act, obtain a chef’s license from your local mayor or district head. The certificate and the license are two different things — a certificate alone does not let you open a restaurant.
The obligations on businesses are specific. Article 36 of the Enforcement Decree of the Food Sanitation Act explicitly states that any business preparing or selling pufferfish that requires toxin removal must employ a chef who holds the pufferfish cooking qualification. The only exception is when the business owner is personally qualified and does the cooking themselves. Violations carry up to 3 years in prison or a fine of up to 30 million won (Article 96), with administrative penalties escalating from a corrective order to a 15-day business suspension by the third infraction.
The practical exam is hands-on. Candidates must identify pufferfish parts by species, perform toxin removal, then prepare pufferfish sashimi, pufferfish porridge, and seasoned pufferfish skin. Until 2019, clear pufferfish soup was also part of the test; in 2020 it was moved to the industrial engineer level. The exam is held only four times a year with no on-demand testing option — one reason the pool of qualified chefs grows so slowly. The practical pass rate over the last three years has hovered between 26 and 32%.
How Korea differs from Japan
Japan's fugu chōrishi (licensed pufferfish chef) is not a national qualification but a public credential governed by prefectural ordinances. In principle, it's only valid within the prefecture that issued it — a chef licensed in Tokyo who moves to Osaka has to requalify. The title itself varies by region: Yamaguchi Prefecture uses ふぐ処理師 (fugu shori-shi), while Osaka Prefecture calls it ふぐ取扱登録者 (fugu toriatsukai tōrokusha). Japan's Ministry of Health, Labour and Welfare has been pushing for exam-based standardization since a 2019 directive, but prefectural differences remain. Korea, by contrast, started with a single national qualification from day one.
Where exactly is the toxin in a pufferfish?
Tetrodotoxin concentrates in the organs — particularly the ovaries and liver — not the muscle flesh. It’s colorless, odorless, tasteless, and heat-stable, meaning standard cooking temperatures won’t destroy it. There is no antidote. The entire preparation process is, in essence, an exercise in precise anatomical separation.
What matters is that toxin distribution varies by species. This directly determines what ends up on your plate.
🐡 Toxin levels by species and body part (● lethal · ◎ strong · ○ weak · × none / National Fishery Products Quality Management Service)
| Species | Ovaries | Liver | Skin | Intestines | Muscle |
|---|---|---|---|---|---|
| Jaju-bok (torafugu) | ◎ | ◎ | × | ○ | × |
| Kkachi-bok | ◎ | ◎ | × | ○ | × |
| Hwang-bok | ● | ◎ | ◎ | ◎ | × |
| Geom-bok | ● | ● | ◎ | ◎ | × |
| Bokseom | ● | ● | ◎ | ● | ○ |
The often-cited “1,000 times more lethal than cyanide” has actual math behind it. The National Fishery Products Quality Management Service pegs tetrodotoxin’s median lethal dose at 8㎍/kg, against sodium cyanide’s 10,000㎍/kg — that’s 1,250 times more potent. The MFDS estimates the minimum lethal dose for a human at roughly 2 mg. Figures like “10 times” or “13 times” that sometimes circulate in media are the result of mixed-up comparison baselines and shouldn’t be taken at face value.
Three things worth knowing
- Farm-raised pufferfish are not toxin-free. The toxicity is lower than wild-caught, but trace amounts remain.
- Pre-processed pufferfish can be cooked at home. If a licensed chef has already handled and distributed it, cooking a meal-kit version yourself is perfectly legal.
- Hybrid pufferfish are not approved for consumption. Rising water temperatures have increased crossbreeding between jaju-bok and cham-bok. In June 2026, the MFDS published a separate pufferfish identification guide to address this.
What's the difference between jiri and maeuntang?
In a word: gochujang. More precisely: it’s the difference between the original and a variation.
Jiri comes from the Japanese word ちり (chiri). In April 2013, the National Institute of Korean Language’s Word Refinement Committee selected malgeuntang (clear soup) as the purified Korean replacement. The same round gave us gyeotdeurichan for tsukidashi and matgaru for furikake. As a result, menus today mix both terms — bok-jiri and bok-malgeuntang, side by side.
Bok-maeuntang, on the other hand, has no Japanese counterpart. According to the Busan History and Culture Encyclopedia, Busan’s bok-guk (pufferfish soup) culture began in 1970 at Haeundae, when a founder of Korean-Japanese descent started serving it in earthenware pots. From there, Busan’s bok-guk restaurants created something Japan never had: spicy pufferfish stew. Bean sprouts, minari, radish, and a generous spoonful of gochujang — that’s the formula.
🍲 Bok-jiri (clear soup) vs. Bok-maeuntang (spicy stew)
| Bok-jiri · Malgeuntang | Bok-maeuntang | |
|---|---|---|
| Lineage | Original form derived from Japanese chiri | Korean adaptation born in 1970s Busan |
| Broth | Pure kelp stock, clear and delicate | Gochujang and gochugaru added for a spicy kick |
| Shared ingredients | Pufferfish, bean sprouts, minari, radish | Same |
| Best moment | Tasting the fish itself; morning-after hangover cure | Ending a drinking session; when you crave something spicy |
| Price | Usually identical within a given restaurant | Same |
Most bok restaurants price jiri and maeuntang the same. That tells you everything — it’s a matter of taste, not a matter of tier. A splash of vinegar — three or four drops into the broth — cuts any lingering fishiness and brings the flavors into focus. It’s an old trick Busan’s bok-guk cooks have sworn by for decades.
What determines the price tier of a pufferfish meal?
Not the cooking method — the species. The same clear soup can cost wildly different amounts depending on which fish went into the pot.
🏷️ Species tiers and real-world price gaps
| Tier | Species | Notes | Price example |
|---|---|---|---|
| Premium | Cham-bok · Jaju-bok · Hwang-bok | Jaju-bok can reach 70 cm. Wild large hwang-bok can fetch over 1 million won per fish | Live cham-bok clear soup: 50,000 won |
| Mid-range | Kkachi-bok | Often underrated simply because it’s more available; the taste gap isn’t as wide as the price gap, per the Korea Tourism Organization | Kkachi-bok clear soup: 22,000 won |
| Everyday | Eunmil-bok · Geom-bok (collectively called mil-bok) | The workhorse of the lunchtime hangover-soup crowd | Bok-jiri: 14,000–22,000 won |
Price examples are based on 2024–2025 menus at Geumsu Bokguk (Haeundae) and Halmae Bokguk in Busan. The structure holds in Seoul, too. Busan Bokjip in Chungmuro lists bok-jiri at 17,000 won and cham-bok jiri at 35,000 won — same kitchen, same method, double the price.
When you move into full-course territory, the progression typically runs: seasoned pufferfish skin, followed by bok-sashimi (thinly sliced raw pufferfish), pufferfish fry or grilled pufferfish, and closing with soup and porridge. But crucially, there’s no standardized course sequence. No industry-wide spec or official definition exists — every restaurant does it differently. In Seoul, a course featuring cham-bok sashimi generally starts around 50,000 won, while live-fish courses can climb to the 150,000-won range.
A note on names — don't get confused
The term mil-bok, used freely in markets and restaurants, isn't a standard species name. It's a catch-all colloquialism for eunmil-bok and geom-bok. Ironically, the fish whose official Korean name actually is mil-bok isn't approved for consumption at all. Another source of confusion: jaju-bok is commonly called cham-bok in everyday speech — they were once considered the same species but are now classified separately.
Where do Seoul locals actually go for pufferfish?
Let’s clear something up first. There are no pufferfish restaurants in Seoul listed in the Michelin Guide. The only pufferfish spot in the Korean Michelin is Geumsu Bokguk, down in Busan. Lists floating around the web claiming to be “Michelin Seoul bok restaurants” are mostly conflating the two.
So we used different criteria: ① located in Seoul ② long-running, single-genre pufferfish specialists ③ weekday lunch crowds drawn primarily from nearby office workers. The order below is by neighborhood, not ranking.
🗺️ 10 Seoul bok restaurants (verified July 2026 · ordered by neighborhood)
| Restaurant | Neighborhood · Station | Signature dishes and prices | Notes |
|---|---|---|---|
| Busan Bokjip | Chungmuro, Jung-gu · Chungmuro Stn | Bok jiri/maeuntang 17,000 / Cham-bok jiri 35,000 / Bok-bulgogi 23,000 | Centennial Store. Founded 1968, relocated to Seoul 1978 |
| Cheolcheol Bokjip | Dadong, Jung-gu · Euljiro 1-ga Stn | Grilled salted pufferfish 43,000 / Grilled milt 43,000 / Bok-jiri 28,000 | Est. 1979. Closed Sundays, break 2:30–4:30 p.m. |
| Daebok | Bukchang-dong, Jung-gu · City Hall Stn | Bok-maeuntang 30,000 / Live bok course 65,000 | Claims 45 years of tradition. Business dinner and client-entertaining format |
| Seoul Bokjip | Myeong-dong, Jung-gu · Myeongdong Stn | Cham-bok set (skin salad, fry, bulgogi, jiri) | Tucked down an alley — quiet. Prices need confirmation |
| Namdo Bokguk Seoul | Jangchung-dong, Jung-gu · Dongguk Univ. Stn | Mil-bok soup from ~10,000 won / Kkachi-bok soup from ~13,000 won / Cham-bok soup from ~20,000 won | One of the few spots that explicitly lists all three species tiers |
| Eokjo | Hyoje-dong, Jongno-gu · Jongno 5-ga Stn | Cham-bok A Course 55,000 / Cham-bok clear soup 25,000 / Bok-twigim 25,000 | Advertises wild cham-bok; live tanks at the entrance. Closed Sundays |
| Dongnae Bokguk Dongdaemun | Changsin-dong, Jongno-gu · Dongdaemun Stn | Needs confirmation | Open 24 hours. Caters to the late-night/early-morning hangover crowd |
| Hyangbokjip | Yeouido-dong, Yeongdeungpo-gu · Yeouido Stn | Mil-bok 22,000 / Cham-bok 32,000 / Bok-bulgogi 50,000 | Weekdays 7 a.m.–10 p.m., closed weekends |
| Haedong Bokguk | Yeouido-dong, Yeongdeungpo-gu · Yeouido Stn | Bok-guk jiri 23,000 | Generous with garlic, bean sprouts, and minari. Frequent lunchtime queues |
| Neulbokjip Suseo | Jagok-dong, Gangnam-gu · Suseo Stn | Lunch special Buin-jeongsik 28,000 / Cham-bok B Course 45,000 / Live fish course 150,000 | Former Chowon Bokjip in Gyosu Village. Private rooms; business and family-gathering format |
How do I choose by neighborhood?
Seoul’s bok restaurants cluster into three distinct zones. The old downtown belt (Chungmuro, Dadong, Bukchang-dong, Myeongdong, Jongno 5-ga) has the highest density, fueled by office-worker lunches and after-work dinners overlapping in the same streets. The Yeouido zone is optimized for hangover demand — some places open at 7 a.m. — but many close on weekends. The Gangnam zone leans toward private-room, course-centric formats suited to business entertaining and family gatherings.
Tips for visiting bok restaurants
- Almost every place has a break time. Usually 3:00–5:00 p.m. If you're heading somewhere in the afternoon, check first.
- Sunday and weekend closures are common. Yeouido spots especially stick to weekday-only schedules.
- If you're torn between jiri and maeuntang, start with jiri. It's easier to judge the quality of the fish when the broth isn't masked by chili.
- The season runs November through March. Minari (water dropwort) peaks at the same time, so winter bok-guk is the sweet spot. Only hwang-bok bucks the trend — that one's a spring catch.
- Prices are market-sensitive. The figures above were verified in July 2026 and may shift.
Open in Naver Map
📍 Open in Naver Map 📍 Open in Naver Map 📍 Open in Naver Map 📍 Open in Naver Map 📍 Open in Naver Map 📍 Open in Naver Map 📍 Open in Naver Map 📍 Open in Naver Map 📍 Open in Naver Map 📍 Open in Naver Map
What’s in the bowl
A bowl of clear pufferfish soup looks simple enough. Kelp broth, a few pieces of fish, bean sprouts, minari. But behind it sits an exam with a 24.3% pass rate, a license issued by the district office, a Food Code that says exactly 21 species are fair game, and the judgment to use only the non-toxic skins. There’s a reason Seoul’s bok restaurants rarely change: this genre is brutally hard to enter, so the ones that survived have stayed put for decades.
Sources
- Food Sanitation Act Articles 51, 53, 96; Enforcement Decree Article 36; Enforcement Regulations Appendix 23 — Korea Law Information Center
- Pufferfish Cooking Craftsman exam statistics by category (1984–2025) — Human Resources Development Service of Korea (Q-Net)
- Pufferfish! Eat It Right and It's a Blessing (福魚)!! (2006), toxin-by-body-part table — National Fishery Products Quality Management Service
- Pufferfish safe consumption reference material (April 25, 2025); Pufferfish identification guide publication (June 2026) — Ministry of Food and Drug Safety
- Word Refinement Committee, April 2013 refined term selection (jiri → malgeuntang) — National Institute of Korean Language
- "Flavors of Busan Developed in Busan" — Busan History and Culture Encyclopedia
- "K-Local Culinary Travel: 33 Selections," pufferfish section — Korea Tourism Organization (Visit Korea)
- Menu prices and operating hours — Dining Code and individual restaurant listings, verified July 2026