A bowl of milky white ox bone soup with sliced beef and green onion

Stews & Soups

Seolleongtang (Ox Bone Soup)

Prep

20 min

Cook

480 min

Servings

4

Steps

  1. 1

    Soak the bones in cold water for at least 2 hours, changing the water once, to draw out blood.

  2. 2

    Bring a pot of water to a boil, add the bones, and boil hard for 10 minutes.

  3. 3

    Discard this first water and rinse the bones clean of any remaining scum.

  4. 4

    Return the bones to a clean pot with fresh water, the brisket, onion, and garlic.

  5. 5

    Bring to a boil, then reduce to a steady simmer and cook uncovered for 6-8 hours, topping up water as it reduces.

  6. 6

    Remove the brisket once tender (after about 1-2 hours) and set aside to slice later.

  7. 7

    Continue simmering the bones alone until the broth turns milky white and rich.

  8. 8

    Strain the broth, slice the reserved brisket thin, and serve over rice or noodles with green onion, letting each person salt their own bowl.

A golden rice field, evoking the farming rituals behind seolleongtang's name

Did you know — Korean culture

One theory behind seolleongtang's name ties it to Seonnongdan, a Joseon-era altar where kings performed ritual plowing ceremonies to honor Seonnong, the mythical god of farming, and pray for a good harvest. As the story goes, after the ceremony an ox was slaughtered and boiled into soup to feed the attending officials and farmers — a practical, communal meal built right into the ritual. Historians still debate the etymology, but the farming-ritual connection has stuck.

The first boil-and-discard step looks wasteful, but it's what keeps the final broth clean instead of murky and off-tasting. That initial hard boil pulls out impurities and residual blood sitting in the bones — dumping that water and starting fresh is standard practice, not an optional extra step.

Seolleongtang's milky color comes purely from hours of extraction, not from any dairy or thickener. Marrow and collagen slowly render out of the bones over a long simmer, emulsifying into the water until it turns from clear to genuinely opaque white — there's no shortcut that gets you there faster.

One theory behind the name ties it to Seonnongdan, a Joseon-era altar where kings performed ritual plowing ceremonies honoring Seonnong, the mythical god of farming, praying for a good harvest. According to the story, an ox was slaughtered and boiled into soup afterward to feed the attending officials and farmers — a practical meal built into the ceremony itself. Historians still debate the exact etymology, but the farming-ritual connection has stuck around.

Troubleshooting

Broth staying clear instead of turning milky? It needs more time — 6 hours is a minimum for real cloudiness, and a harder rolling simmer helps extract more than a gentle one.

Broth tastes muddy or off? The first-boil-and-discard step was probably skipped, leaving residual blood and impurities in the final broth.

Brisket falling apart into shreds? It only needs 1-2 hours in the pot, not the full simmer time — pull it early and let the bones keep going on their own.

Recommended products