
Chef Jeong-sun
Dwaeji-gukbap (Busan Pork and Rice Soup)
Busan's pork and rice soup, built from blanched bones boiled until the broth turns milky, then finished in each bowl with sliced pork, garlic chives, salted shrimp, and dadaegi.
A cooking platform built around craft, culture, and the stories behind what we eat.

Created by
Daegu's red beef soup with brisket, radish, and scallion, served the stubbornly practical way: soup in one bowl, rice beside it, so the grains stay firm to the last spoonful.
Ttaro is the word people miss. It doesn't mean taro root. It means separate, and in Daegu that separation is the pride of the bowl: red beef soup in one vessel, white rice beside it, so each spoonful stays your choice.
Master Seong-nyeo corrected this once with only her chopsticks. She pushed a soft, swollen spoon of rice to the edge of the bowl and said, 'That one was fed too early.' A gukbap can be rice already in the soup, but ttaro-gukbap keeps the rice alive. The broth must be strong enough to meet plain rice, and the rice must stay firm enough to answer back.
Tonight the dish asks for a real broth, not rushed red water. Simmer beef until it gives up body, bloom gochugaru gently in oil, season the meat before it returns to the pot, and keep the vegetables plain: radish for sweetness, scallion for bite, soybean sprouts for crunch. Use gochugaru, not gochujang. Sugar has no work here.
Notebook 68 says seven cups finished broth for four bowls. That number matters. Too much broth and the seasoning goes thin; too little and the salt crowds the beef. 손맛 is real; I measure it anyway, so the Daegu bowl can travel without losing itself.
Ttaro-gukbap is associated above all with Daegu, where post-liberation soup shops made a name for serving spicy beef soup and rice separately rather than ladling rice into the bowl. Long-running Daegu shops such as Gukil Ttaro-gukbap, commonly dated to 1946, helped fix the dish as a local specialty. The separation was practical, not grand: it kept the rice grains firm beside a red, long-simmered beef broth on the same register as yukgaejang.
Quantity
500g
in 2 large pieces
Quantity
10 cups, plus more as needed
Quantity
1/2 medium
peeled
Quantity
6 cloves
3 smashed and 3 minced
Quantity
1 thumb (10g)
sliced
Quantity
450g total
200g cut into large broth chunks, 250g cut into 1/4-inch rectangles
Quantity
7 large
2 white ends for broth, 5 cut lengthwise and into 2-inch pieces
Quantity
1 teaspoon
Quantity
2 tablespoons
Quantity
1 tablespoon
Quantity
3 tablespoons
Quantity
2 tablespoons
Quantity
1/2 teaspoon
Quantity
250g
rinsed
Quantity
1 teaspoon, plus up to 1/2 teaspoon more as needed
Quantity
200g
cut into large cubes
Quantity
4 bowls, about 3/4 cup each
served separately
Quantity
to serve
| Ingredient | Quantity |
|---|---|
| beef brisket (yangji) or beef shankin 2 large pieces | 500g |
| cold water | 10 cups, plus more as needed |
| onionpeeled | 1/2 medium |
| garlic3 smashed and 3 minced | 6 cloves |
| gingersliced | 1 thumb (10g) |
| Korean radish (mu)200g cut into large broth chunks, 250g cut into 1/4-inch rectangles | 450g total |
| scallions or daepa2 white ends for broth, 5 cut lengthwise and into 2-inch pieces | 7 large |
| black peppercorns (optional) | 1 teaspoon |
| toasted sesame oil | 2 tablespoons |
| neutral oil | 1 tablespoon |
| gochugaru (Korean chili flakes) | 3 tablespoons |
| guk-ganjang (Korean soup soy sauce) | 2 tablespoons |
| freshly ground black pepper | 1/2 teaspoon |
| soybean sprouts (kongnamul)rinsed | 250g |
| fine sea salt | 1 teaspoon, plus up to 1/2 teaspoon more as needed |
| cooked seonji (clotted ox blood) (optional)cut into large cubes | 200g |
| hot cooked short-grain riceserved separately | 4 bowls, about 3/4 cup each |
| extra sliced scallion (optional) | to serve |
Put the beef in a bowl of cold water for 20 minutes, then drain and rinse it. This is not to wash away flavor. It clears the loose blood proteins that make a broth muddy and sour at the edges. Do not soak it for an hour and call that care; the beef still has work to do in the pot.
Put the beef in a 5- to 6-quart pot with 10 cups cold water, the onion, smashed garlic, ginger, 200g radish chunks, 2 scallion white ends, and peppercorns if using. Bring it slowly to a simmer over medium heat, skim the gray foam for the first 10 minutes, then lower the heat and simmer gently for 75 to 90 minutes, until the beef can be pierced easily. A hard boil makes the meat tighten and the broth rough.
Lift out the beef and strain the broth through a fine strainer. Discard the spent aromatics. Measure the broth: you need 7 cups for four bowls. If you have less, add water. If you have more, simmer it down. This number keeps the salt, chili, and beef in balance instead of leaving you with a pot that changes every time.
When the beef is cool enough to handle, slice it against the grain, then pull it into spoon-size shreds. Do not leave long strings. Gukbap is eaten with a spoon, and the meat should come along politely with the radish and broth.
Wipe the soup pot clean and set it over low heat. Add the sesame oil and neutral oil, then stir in the gochugaru for 30 to 45 seconds, just until the oil turns clear red and glossy. Add the minced garlic, guk-ganjang, and black pepper, then stir in the shredded beef until every piece is coated. Blooming the chili wakes its color and nuttiness; burning it gives bitterness that no broth can hide.
Pour in the measured 7 cups broth and scrape the bottom of the pot so the seasoned beef releases into it. Add the 250g cut radish and simmer 10 minutes, until the edges turn slightly translucent. The radish goes in before the sprouts because it needs time to sweeten the broth.
Add the soybean sprouts and the cut scallions. Simmer with the lid off for 8 minutes. For kongnamul, choose one path and stay there: lid off the whole time or lid on the whole time. I use lid off here because you need to watch the red broth, and lifting a lid halfway is what gives sprouts that raw, stubborn smell. If using cooked seonji, add it for the final 5 minutes and simmer until heated through without breaking it apart.
Stir in 1 teaspoon fine sea salt, then taste the broth. Add up to 1/2 teaspoon more salt only if it tastes flat against the beef. The soup should be a little stronger than you would sip alone, because the rice is waiting beside it. Turn off the heat and let the pot rest 10 minutes so the red oil settles and the scallions soften without collapsing.
Ladle the soup into deep bowls and scatter extra sliced scallion on top. Serve each person a separate bowl of hot rice, never rice already drowned in the soup. Each diner spoons rice into the broth bite by bite, or eats the two side by side. That is the name of the dish, and it is not a decoration.
1 serving (about 900g)
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.
Discover Culinary Explorer
Chef Jeong-sun
Busan's pork and rice soup, built from blanched bones boiled until the broth turns milky, then finished in each bowl with sliced pork, garlic chives, salted shrimp, and dadaegi.

Chef Jeong-sun
A clear, nourishing Korean hangover soup made by tearing dried pollock, toasting it in sesame oil, then simmering it with bean sprouts until the broth turns pale and sweet.

Chef Jeong-sun
A clear beef and soy broth poured over rice, the older face of gukbap: brisket, bones, radish, and careful skimming until the bowl is clean enough to taste each part.

Chef Jeong-sun
Jeonju's clear bean sprout rice soup, built on anchovy-kelp broth and salted shrimp, where the whole bowl depends on cooking the sprouts clean and keeping the rice lively.