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.

24.3%
Pufferfish chef practical exam cumulative pass rate (1984–2025, 17,859 out of 73,630 applicants)
21species
Pufferfish species approved for consumption by Korea's Food Code. Out of ~120 species worldwide, ~40 found in Korean waters
13incidents
Pufferfish toxin poisoning cases in Korea over 20 years (2005–2024), 47 people affected (MFDS)

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)

SpeciesOvariesLiverSkinIntestinesMuscle
Jaju-bok (torafugu)××
Kkachi-bok××
Hwang-bok×
Geom-bok×
Bokseom
Why seasoned pufferfish skin isn't on every menu: Jaju-bok and kkachi-bok have non-toxic skin, which makes skin dishes possible. Bokseom, jolbok, and geom-bok have highly toxic skin and can't be used for skin preparations. If a restaurant serves seasoned pufferfish skin with minari as a side dish, it's also a clue about which species they're working with.

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 · MalgeuntangBok-maeuntang
LineageOriginal form derived from Japanese chiriKorean adaptation born in 1970s Busan
BrothPure kelp stock, clear and delicateGochujang and gochugaru added for a spicy kick
Shared ingredientsPufferfish, bean sprouts, minari, radishSame
Best momentTasting the fish itself; morning-after hangover cureEnding a drinking session; when you crave something spicy
PriceUsually identical within a given restaurantSame

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

TierSpeciesNotesPrice example
PremiumCham-bok · Jaju-bok · Hwang-bokJaju-bok can reach 70 cm. Wild large hwang-bok can fetch over 1 million won per fishLive cham-bok clear soup: 50,000 won
Mid-rangeKkachi-bokOften underrated simply because it’s more available; the taste gap isn’t as wide as the price gap, per the Korea Tourism OrganizationKkachi-bok clear soup: 22,000 won
EverydayEunmil-bok · Geom-bok (collectively called mil-bok)The workhorse of the lunchtime hangover-soup crowdBok-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.

🏅
Busan Bokjip (Chungmuro)
Started in Daegu in 1968, moved to Seoul in 1978. Designated a Centennial Store by the Ministry of SMEs. Runs a dual-menu structure: bok-jiri at 17,000 won alongside cham-bok jiri at 35,000 won.
🔥
Cheolcheol Bokjip (Dadong)
Opened 1979. A rare spot where the headliners are charcoal-grilled salted pufferfish and grilled milt, not soup. Closed Sundays; call ahead to reserve.
🐟
Eokjo (Jongno 5-ga)
Over 40 years of cham-bok specialization. The A Course — featuring live cham-bok sashimi — comes in at 55,000 won. One of the few ways to eat a cham-bok course in Seoul under 60,000 won.
🌅
Hyangbokjip (Yeouido)
A second-generation institution that opens at 7 a.m. on weekdays. Dual lineup: mil-bok at 22,000 won, cham-bok at 32,000 won. Closed weekends.

🗺️ 10 Seoul bok restaurants (verified July 2026 · ordered by neighborhood)

RestaurantNeighborhood · StationSignature dishes and pricesNotes
Busan BokjipChungmuro, Jung-gu · Chungmuro StnBok jiri/maeuntang 17,000 / Cham-bok jiri 35,000 / Bok-bulgogi 23,000Centennial Store. Founded 1968, relocated to Seoul 1978
Cheolcheol BokjipDadong, Jung-gu · Euljiro 1-ga StnGrilled salted pufferfish 43,000 / Grilled milt 43,000 / Bok-jiri 28,000Est. 1979. Closed Sundays, break 2:30–4:30 p.m.
DaebokBukchang-dong, Jung-gu · City Hall StnBok-maeuntang 30,000 / Live bok course 65,000Claims 45 years of tradition. Business dinner and client-entertaining format
Seoul BokjipMyeong-dong, Jung-gu · Myeongdong StnCham-bok set (skin salad, fry, bulgogi, jiri)Tucked down an alley — quiet. Prices need confirmation
Namdo Bokguk SeoulJangchung-dong, Jung-gu · Dongguk Univ. StnMil-bok soup from ~10,000 won / Kkachi-bok soup from ~13,000 won / Cham-bok soup from ~20,000 wonOne of the few spots that explicitly lists all three species tiers
EokjoHyoje-dong, Jongno-gu · Jongno 5-ga StnCham-bok A Course 55,000 / Cham-bok clear soup 25,000 / Bok-twigim 25,000Advertises wild cham-bok; live tanks at the entrance. Closed Sundays
Dongnae Bokguk DongdaemunChangsin-dong, Jongno-gu · Dongdaemun StnNeeds confirmationOpen 24 hours. Caters to the late-night/early-morning hangover crowd
HyangbokjipYeouido-dong, Yeongdeungpo-gu · Yeouido StnMil-bok 22,000 / Cham-bok 32,000 / Bok-bulgogi 50,000Weekdays 7 a.m.–10 p.m., closed weekends
Haedong BokgukYeouido-dong, Yeongdeungpo-gu · Yeouido StnBok-guk jiri 23,000Generous with garlic, bean sprouts, and minari. Frequent lunchtime queues
Neulbokjip SuseoJagok-dong, Gangnam-gu · Suseo StnLunch special Buin-jeongsik 28,000 / Cham-bok B Course 45,000 / Live fish course 150,000Former 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

Popular in Seoul right now

Klook.com

Affiliate links — we may earn a commission at no extra cost to you. Details →