
Chef Jeong-sun
Aehobak-guk (애호박국, Korean Zucchini Soup)
A clean summer soup of Korean zucchini and salted shrimp, built on quick anchovy-kelp broth and finished before the half-moons lose their shape on a weeknight table.
A cooking platform built around craft, culture, and the stories behind what we eat.

Created by
A deep Korean pork-spine soup with tender meat, ugeoji greens, potatoes, and nutty perilla seed powder, built by cleaning the bones properly before the long simmer begins.
Ppyeo-haejangguk lives or dies before the seasoning goes in. The bones must be soaked, blanched, scrubbed, and returned to a clean pot. People want to hurry that part because the long simmer is waiting, but dirty bones make dirty broth. My teacher would look at the pot, then at the cook, and say nothing. That was worse than shouting.
This is a morning soup with night behind it: pork spine, ugeoji (outer napa cabbage leaves), potatoes, chili, and deulkkae-garu (perilla seed powder) in a broth strong enough to put a person back in order. It belongs to haejangguk houses near markets, bus terminals, office alleys, and anywhere people need a bowl that costs little and gives a great deal. At home, it asks for time more than skill. The knife work is simple. The cleaning is not optional.
Use gochugaru for warmth and color, not a fistful of gochujang until every spoon tastes the same. The perilla seed powder should make the broth round and nutty, and the ugeoji should still taste like greens. 손맛 is real; I measure it anyway. Write down whether your bones needed two hours or two and a half, because the next batch will teach you something different.
Haejangguk means soup for curing a hangover, and records from late Joseon describe similar restorative soups sold outside Seoul's city gates to workers and travelers. Pork-bone versions such as ppyeo-haejangguk grew especially with market and working-class restaurant culture in the twentieth century, using inexpensive neck and spine bones simmered until tender. It is closely related to gamjatang, but ppyeo-haejangguk is often served as an individual bowl, built for one hungry person rather than a shared pot.
Quantity
1.8kg
cut into serving pieces
Quantity
as needed
for soaking and blanching
Quantity
2 tablespoons
divided
Quantity
1 large
halved
Quantity
8 cloves
4 crushed, 4 minced
Quantity
1 thumb-size piece
sliced
Quantity
2
white parts for broth, green parts sliced for serving
Quantity
1 tablespoon
Quantity
450g
blanched
Quantity
3 medium
peeled and halved
Quantity
3 tablespoons
Quantity
1 tablespoon
Quantity
1 tablespoon
Quantity
1 teaspoon
Quantity
1 teaspoon, plus more as needed
Quantity
1/2 teaspoon
Quantity
4 tablespoons, plus more for serving
Quantity
1 tablespoon
Quantity
2
sliced
Quantity
1
sliced
Quantity
6 to 8 leaves
torn
| Ingredient | Quantity |
|---|---|
| pork neck bones or pork spine bonescut into serving pieces | 1.8kg |
| cold waterfor soaking and blanching | as needed |
| doenjang (fermented soybean paste)divided | 2 tablespoons |
| onionhalved | 1 large |
| garlic4 crushed, 4 minced | 8 cloves |
| gingersliced | 1 thumb-size piece |
| scallionswhite parts for broth, green parts sliced for serving | 2 |
| soju or rice wine (optional) | 1 tablespoon |
| ugeoji (outer napa cabbage leaves) or napa cabbageblanched | 450g |
| potatoespeeled and halved | 3 medium |
| gochugaru (Korean chili flakes) | 3 tablespoons |
| soup soy sauce (guk-ganjang) | 1 tablespoon |
| fish sauce or saeujeot brine | 1 tablespoon |
| gochujang (Korean chili paste) (optional) | 1 teaspoon |
| kosher salt | 1 teaspoon, plus more as needed |
| black pepper | 1/2 teaspoon |
| perilla seed powder (deulkkae-garu) | 4 tablespoons, plus more for serving |
| toasted perilla oil or toasted sesame oil | 1 tablespoon |
| green chiliessliced | 2 |
| red chili (optional)sliced | 1 |
| perilla leaves (optional)torn | 6 to 8 leaves |
Put the pork bones in a large bowl and cover with cold water by at least 5cm. Soak 30 minutes, changing the water once if it turns dark. This pulls out excess blood before the pot ever sees heat; skip it and the broth tastes muddy no matter how long you simmer.
Drain the soaked bones, put them in a large pot, cover with fresh cold water, and bring to a hard boil. Boil 7 minutes, then drain. Rinse each bone under running water, rubbing away clots and gray scum from the cut surfaces. Wash the pot too. This is not fussiness; this is the difference between clean pork broth and a pot that smells tired.
Return the cleaned bones to the clean pot. Add 3 liters water, 1 tablespoon doenjang, the onion, crushed garlic, ginger, scallion whites, and soju if using. Bring to a boil, then lower to a steady simmer, partially covered, for 1 hour 45 minutes. Skim the first 15 minutes, then leave it alone. The meat should loosen from the bone, but not fall apart into threads yet.
While the bones simmer, squeeze the blanched ugeoji dry and tear or cut it into 7cm lengths. In a bowl, mix the greens with 1 tablespoon doenjang, gochugaru, minced garlic, soup soy sauce, fish sauce or saeujeot brine, gochujang if using, salt, black pepper, and perilla oil. Work it in by hand so the seasoning enters the leaves. Greens tossed on top of soup taste separate; greens seasoned first become part of the broth.
Lift out and discard the onion, ginger, and scallion whites. Add the seasoned ugeoji and the halved potatoes to the pot. Simmer 35 to 45 minutes more, until the potatoes are tender and the pork pulls easily from the bone with chopsticks. Keep the simmer steady, not violent, or the potatoes break before the bones finish.
Stir in 4 tablespoons perilla seed powder and simmer 5 minutes. It will cloud the broth and give it a nutty body. Taste now, before adding more salt. The soup should be savory, earthy, and warm with chili, not hot for the sake of heat. Add salt 1/4 teaspoon at a time only if the broth tastes flat.
Ladle bones, greens, potatoes, and broth into deep bowls or individual ttukbaegi. Scatter sliced scallion greens, green chilies, red chili if using, and torn perilla leaves over the top. Serve with rice, kkakdugi (cubed radish kimchi), and a small dish of extra perilla seed powder. People will reach for the bones with both hands. Let them.
1 serving (about 690g)
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.
Discover Culinary Explorer
Chef Jeong-sun
A clean summer soup of Korean zucchini and salted shrimp, built on quick anchovy-kelp broth and finished before the half-moons lose their shape on a weeknight table.

Chef Jeong-sun
A Masan coast monkfish stew with firm white meat, gelatin at the bones, soybean sprouts for crunch, and a red broth seasoned to carry the fish, not bury it.

Chef Jeong-sun
A weeknight fish roe stew with radish and crown daisy in a clean spicy broth, where the whole success depends on adding the roe late enough that it sets tender, not chalky.

Chef Jeong-sun
Late-summer mallow leaves rubbed with salt until the bitter green water runs off, then simmered in a clean doenjang broth with dried shrimp, the quiet soup a Korean weeknight deserves.