Korean Spicy Braised Pufferfish
Quick answer
Cleaned pufferfish fillets are steamed with bean sprouts and water dropwort under a spicy sauce built from gochugaru and gochujang.
What makes this special
- Bok-eo jjim utilizes lean pufferfish fillets that cleanly absorb a bold gochugaru chili sauce.
- Near-zero fat pufferfish flesh absorbs aggressive chili seasoning cleanly
- Only commercially verified cleaned pufferfish is safe to use
Key ingredients
Core cooking flow
- 1 Use only properly processed, food-safe pufferfish.
- 2 In a bowl, combine 2 tbsp gochugaru, 1 tbsp gochujang, 1 tbsp soy sauce, 1 t...
- 3 Spread 250 g bean sprouts across the bottom of the pot, then lay the pufferf...
Cleaned pufferfish fillets are steamed with bean sprouts and water dropwort under a spicy sauce built from gochugaru and gochujang. Pufferfish meat is very low in fat, giving it a lean, firm texture that holds together under bold seasoning rather than falling apart. Bean sprouts add a crisp, watery contrast to the dense chili paste, and water dropwort brings a distinctly herbal, slightly peppery fragrance that lifts the dish. Soy sauce and minced garlic round out the seasoning, adding depth without shifting the profile away from the chili-forward base. Pufferfish preparations are a regional specialty of Korea's coastal areas, where the fish is abundant and handled with particular care.
Instructions
Read the steps as a cooking flow: prep, heat, seasoning, doneness control, and finish.
- 1Step
Use only properly processed, food-safe pufferfish.
Rinse 600 g cleaned fillet briefly under running water, drain in a strainer for about 5 minutes, and rinse the bean sprouts and water dropwort while the fish drains.
- 2Season
In a bowl, combine 2 tbsp gochugaru, 1 tbsp gochujang, 1 tbsp soy sauce, 1 tbsp minced garlic, and 300 ml water.
Stir until the paste loosens fully so the seasoning coats evenly later.
- 3Season
Spread 250 g bean sprouts across the bottom of the pot, then lay the pufferfish on top without crowding it too tightly.
Pour the seasoned liquid evenly, reaching the edges so the fish does not scorch.
- 4Control
Cover and bring it to a simmer over medium heat.
Once it bubbles steadily, lower to medium-low and cook 15 minutes more, until the sprouts soften slightly and the pufferfish turns opaque and firm.
- 5Control
Do not stir through the pot, because the fish can break.
Instead, spoon the bubbling sauce over the top once or twice, and gently shake the pot if the liquid at the bottom reduces too quickly.
- 6Finish
Place 80 g water dropwort on top, cover again, and cook 5 minutes more.
When its aroma rises and the stems just begin to wilt, turn off the heat and serve the braised fish while hot.
After the steps
Pick a recipe that fits this dish.
Continue with shared ingredients, meal pairings, or a similar method.
Recipes That Go Well With This
More Steamed →Based on shared ingredients and meal pairing
Korean Spicy Braised Monkfish
Agu-jjim originated as a specialized seafood preparation from Masan, which is a prominent port city located in the South Gyeongsang province of Korea. During the 1970s, fishmongers working in the harbor district of Odong-dong began a practice of braising unsold monkfish over high heat. They combined the fish with a substantial amount of bean sprouts and a thick chili paste, a combination that eventually led to the dish gaining recognition across the entire nation. The preparation involves coating pieces of monkfish in a heavy seasoning mixture made from gochugaru, gochujang, soy sauce, and garlic. These seasoned pieces are placed on top of a thick layer of bean sprouts and braised in a covered pot using high heat. Monkfish differs from many other types of white-fleshed fish because it possesses a firm and gelatinous texture that is particularly rich in collagen. This structural quality allows the fish to absorb the intense flavors of the seasoning without breaking into small pieces, ensuring the meat remains resilient and chewy throughout the entire cooking process. As the dish braises, the bean sprouts release their own moisture, which creates a natural braising liquid at the bottom of the pot. Water dropwort, known as minari in Korean, is introduced to the pot at the final stage of cooking. This ingredient provides an herbal flavor similar to celery that balances the heavy coating of chili and garlic while adding a certain brightness to the spice. Agu-jjim is typically served in a communal fashion on a large platter. It is considered a fundamental part of Korean social gatherings involving alcohol, where the intense heat of the spices is often paired with chilled beer or soju.
Korean Braised Pollock (Frozen Pollock with Radish in Spicy Sauce)
Dongtae-jjim is frozen pollock braised with Korean radish and bean sprouts in a sauce built from gochugaru, soy sauce, garlic, and ginger. Using frozen rather than fresh pollock is intentional - the freeze-and-thaw cycle gives the flesh a firm, lightly spongy texture that holds together well through braising in the spicy broth. Radish absorbs the chili-laced liquid and turns sweet against the heat, while bean sprouts retain crunch and add a clean, refreshing aftertaste. The sauce reduces to a shallow pool at the bottom of the pot, and spooning it over steamed rice is the standard way to eat this cold-weather staple. The flavor deepens the longer the ingredients sit in the braising liquid.
Korean Braised Short Ribs
Galbi-jjim is one of Korea's most celebrated braised dishes, built around thick-cut beef short ribs that simmer for well over an hour in a deeply seasoned liquid of soy sauce, Asian pear juice, sugar, garlic, and sesame oil. Before braising, the ribs are soaked in cold water to purge the blood, then briefly blanched in boiling water to remove impurities; skipping either step results in a cloudy, less refined sauce. The long, low cook breaks down the collagen in the connective tissue until the meat offers no resistance, sliding off the bone with the lightest pull. As the liquid reduces it clings to each rib in a thick, glossy dark-brown glaze that is simultaneously sweet, salty, and intensely savory. Daikon radish and carrot chunks absorb the braising liquid and soften into something almost buttery, becoming a substantial side dish in their own right. Chestnuts and jujubes, traditionally added for Chuseok and Lunar New Year celebrations, lend a gentle sweetness and lift the visual festivity of the platter. A single spoonful of the finished sauce over plain steamed rice is enough to make an entire bowl disappear.
Korean Spicy Steamed Squid
Ojingeo-jjim is a Korean spicy steamed squid dish cooked with onion and green onion in a sauce of gochugaru, gochujang, and soy sauce. The key is keeping the total cooking time to around ten minutes, starting on high heat and finishing on medium, so the squid stays chewy rather than turning rubbery. Gochujang provides a thick, coating heat while the chili flakes add a sharper spiciness on top. One final toss at the end ensures every piece is evenly glazed with the red sauce. This quick-cooking dish works equally well as a banchan alongside rice or as an accompaniment to drinks.
Serve with this
Crispy Mushroom Tangsu (Sweet & Sour)
Double-fried oyster mushrooms with the same two-stage frying technique used for Korean tangsu pork. Oyster mushrooms fully dried of moisture are coated in a potato starch and flour batter, fried at 170°C, rested to release steam, then returned to 180°C for a second fry that locks in a crisp exterior while keeping the interior chewy. A sweet-sour sauce of soy sauce, vinegar, and sugar is simmered with onion, bell pepper, and carrot, then thickened with a starch slurry. Pouring the sauce over the mushrooms in advance softens the crust quickly, so serving the sauce separately and ladling it on at the table preserves the crunch. The technique produces a texture comparable to the pork version without any meat.
Korean Sashimi Rice Bowl (Flounder Sashimi with Cho-Gochujang)
Sliced flounder sashimi sits atop julienned cucumber, lettuce, and perilla leaves over slightly cooled rice, dressed with cho-gochujang just before eating. The rice must not be piping hot because residual heat softens the sashimi and dulls its clean texture, so resting it until just warm is essential. The vinegar tang and chili warmth in cho-gochujang lift the mild fish flavor, while sesame oil and seeds leave a nutty finish on the palate. Keeping the vegetables well chilled before assembly creates a temperature contrast against the warm rice that sharpens every bite. Adding the cho-gochujang right before eating rather than in advance prevents the vegetables from weeping moisture and going limp.
Korean Salted Yellow Croaker Jeotgal
Jogi jeotgal is a Korean salted and fermented yellow croaker made by gutting the fish, layering it in coarse sea salt for an initial multi-day cure in the refrigerator, then folding in gochugaru, garlic, ginger, and rice wine for a second stage of aging. Over the extended fermentation, fish protein breaks down into a concentrated savory depth that bears no resemblance to the raw ingredient, while the sea salt continuously draws out moisture and causes the flesh to contract and firm. Gochugaru and ginger suppress the fermentation smell and add a mild heat and aromatic warmth, while rice wine smooths out the sharp, rough edges that develop early in the process. The finished jeotgal is used in small amounts, placed over rice or added to kimchi jjigae as a flavor amplifier, a condiment that delivers significant depth from a very small quantity.
Similar recipes
Korean Spicy Fish Roe Braise
Al-jjim is a Korean braised dish built around pollock roe sacs and milt - the parts of the fish that most home cooks discard or that are sold separately at markets near fishing ports. The two components come from the same fish but behave completely differently when cooked. The roe sacs firm up into a dense, granular texture as they heat, each individual egg becoming distinct and slightly resistant to the bite. The milt, by contrast, softens to a custard-like consistency, breaking apart in soft curds that dissolve into the braising sauce. Radish slices line the pot bottom, providing a sweet buffer against the aggressive saltiness of the gochugaru-soy braising liquid and preventing the more delicate milt from burning. The dish cooks at low heat for about fifteen minutes, during which the roe and milt release their marine oils into the sauce, adding an oceanic richness to the spicy, salty base. Green onions or scallions added at the end contribute a fresh, sharp counterpoint that keeps the heavy sauce from becoming monotonous. Al-jjim is a winter specialty in Korea's east coast fishing ports - Pohang, Gangneung, Sokcho - where fresh pollock roe is available during the winter spawning season. Frozen roe can be substituted year-round, but it releases fewer marine oils into the sauce, producing a noticeably less rich broth than the fresh version.
Korean Spicy Braised Hairtail
Galchi-yangnyeom-jorim is a Korean braised hairtail made by simmering sectioned cutlassfish and radish in a spicy-sweet sauce of gochugaru, soy sauce, and minced garlic. The seasoning penetrates the hairtail flesh as it cooks, suppressing any lingering fishiness while developing a layered, concentrated umami. Radish pieces are laid on the bottom of the pot first so they cook through completely and absorb the braising liquid, turning sweet and tender in a way that contrasts with the flaky fish above. Finishing with the lid off allows the sauce to reduce until it clings to the fish surface in a glossy, tight glaze. Fresh hairtail holds its shape better under heat, so the flesh can be lifted with chopsticks intact, while older fish tends to break apart during cooking. Adding Cheongyang chili increases the sharp heat, and a thin slice of fresh ginger worked into the sauce at the start removes any remaining fishiness before braising begins.
Korean Braised Butterfish
Byeongeo jorim is a Korean braised fish dish in which scored butterfish is set on a bed of sliced radish and slowly cooked in a soy-gochugaru braising liquid with garlic and ginger. Scoring the fish allows the seasoning to penetrate to the center of each fillet. The radish layer on the pot bottom serves two purposes: it cushions the delicate fish to prevent it from sticking and breaking apart, and it absorbs the braising liquid as it cooks, becoming a deeply savory, slightly sweet side dish on its own. Butterfish flesh is exceptionally fragile, so the fillets are never flipped during cooking. Instead, the braising liquid is spooned continuously over the surface to ensure even heat and even seasoning on top. Ginger added at the start neutralizes any fishiness, and gochugaru provides a mild, building heat that adds complexity to the clean flavor of the fish without masking it. Scallion pieces dropped in during the final two minutes release fragrance into the steam, rounding out the aromatic profile of the finished dish. At 330 calories and 31 grams of protein per serving, byeongeo jorim is a lean, nutritionally complete main course that pairs naturally with steamed rice.