Culinary Explorer

A cooking platform built around craft, culture, and the stories behind what we eat.

Discover Culinary Explorer
Janggukbap (Soy Broth Beef Rice Soup)

Janggukbap (Soy Broth Beef Rice Soup)

Created by

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.

Soups & Stews
Korean
Comfort Food
Make Ahead
35 min
Active Time
3 hr cook3 hr 35 min total
Yield4 servings

Janggukbap lives or dies by clarity. Not thinness. Clarity. A cloudy broth can still feed you, but this dish asks for a cleaner hand: soak the beef, blanch the bones, rinse the pot, then simmer gently and skim every bead of fat that rises. I won't tell you this is quick. I will tell you why it matters.

Janggukbap appears in Gyugon-yoram (규곤요람), a late-Joseon household manual, as an early form of gukbap built from rice and clear jang-guk, a soy-seasoned soup. The name points to jang, meaning soy sauce or fermented seasoning, not to red chili heat; the broth predates the many modern market gukbap styles now associated with pork bone, sundae, or regional taverns. Its plainness is the record: beef, bones, rice, soy sauce, and skimming done with care.

The technique, the tradition, and the story behind every dish.

Discover Culinary Explorer

Ingredients

beef brisket or shank

Quantity

450g

beef marrow bones or soup bones

Quantity

700g

cold water

Quantity

12 cups, plus more for soaking and blanching

Korean radish (mu)

Quantity

250g

peeled and cut into 2-inch chunks

onion

Quantity

1/2 medium

peeled

garlic cloves

Quantity

4 large

lightly crushed

scallion whites

Quantity

2

whole black peppercorns

Quantity

1 teaspoon

soup soy sauce (guk-ganjang)

Quantity

3 tablespoons, plus more to adjust

regular soy sauce

Quantity

1 tablespoon

kosher salt

Quantity

1 teaspoon, plus more to adjust

cooked short-grain white rice

Quantity

4 cups

warm

scallions

Quantity

2

thinly sliced

toasted sesame seeds (optional)

Quantity

1 teaspoon

freshly ground black pepper (optional)

Quantity

to finish

Equipment Needed

  • Large heavy pot, 6 to 8 quart capacity
  • Fine-mesh sieve
  • Ladle or shallow spoon for skimming
  • Deep soup bowls

Instructions

  1. 1

    Soak the beef

    Put the brisket and bones in a large bowl and cover with cold water. Soak 30 minutes, changing the water once if it turns very red. This pulls out excess blood so the broth tastes clean instead of metallic. Drain well.

  2. 2

    Blanch and rinse

    Put the beef and bones in a large pot, cover with fresh water, and bring to a hard boil for 5 minutes. Drain, rinse the meat and bones under warm water, and wash the pot. This looks fussy until you see what comes off. That scum does not belong in janggukbap.

  3. 3

    Start the broth

    Return the rinsed beef and bones to the clean pot with 12 cups cold water. Bring slowly to a simmer over medium heat, then lower the heat so the surface trembles gently. Add the radish, onion, garlic, scallion whites, and peppercorns. Simmer uncovered for 2 hours, skimming foam and fat whenever they rise.

    Do not boil hard. A rolling boil breaks the fat into the broth and makes it cloudy. Gentle heat gives you depth without heaviness.
  4. 4

    Remove the meat

    Lift out the brisket when it is tender enough to pull apart with chopsticks, usually after about 2 hours. Wrap it loosely so it does not dry out. Keep simmering the bones and vegetables 45 to 60 minutes more, until the broth is savory and lightly beefy.

  5. 5

    Strain and skim

    Strain the broth through a fine sieve into a clean pot. Discard the bones, aromatics, and peppercorns. Let the broth stand 10 minutes, then skim the fat from the surface. If making ahead, chill it until the fat firms on top and lift it off in one piece. This is the easiest clean corner to cut: time in the refrigerator does the skimming for you.

  6. 6

    Season the broth

    Bring 8 cups strained broth back to a gentle simmer. Stir in 3 tablespoons soup soy sauce, 1 tablespoon regular soy sauce, and 1 teaspoon kosher salt. Taste before adding more. Soup soy sauce gives the old jang-guk flavor, but too much turns the bowl harsh, so adjust with 1/2 teaspoon salt or 1 teaspoon soup soy sauce at a time.

  7. 7

    Slice the beef

    Slice the cooked brisket across the grain into thin bite-size pieces. The grain matters. Cut with it and the meat chews like rope; cut across it and the same piece becomes tender.

  8. 8

    Assemble the bowls

    Put 1 cup warm cooked rice in each deep bowl. Lay sliced beef over the rice, then ladle 2 cups hot broth over each serving. Scatter with sliced scallion, sesame seeds if using, and a little black pepper. Serve with kkakdugi or baechu-kimchi at the side, not stirred into the bowl. Let the broth taste like itself.

Chef Tips

  • Use soup soy sauce, guk-ganjang, for the main seasoning. It is saltier and lighter in color than regular soy sauce, which keeps the broth clear and savory. Regular soy sauce alone darkens the soup too much.
  • Brisket gives slices with good chew, while shank gives more gelatin. Either works. Bones make the broth rounder, but do not chase a milky seolleongtang broth here; janggukbap should stay clear.
  • Cook the rice fresh or rewarm it well before serving. Cold rice drops the broth temperature and dulls the seasoning. A soup this restrained notices small laziness.
  • Write down your final soy sauce and salt amounts. Different guk-ganjang brands vary sharply, and 손맛 is real. I still measure it, so it can be handed on.

Advance Preparation

  • Make the broth 1 day ahead, chill it, and remove the solid fat cap before reheating. This gives the cleanest bowl and turns a long recipe into a quick supper.
  • Cooked brisket can be sliced and refrigerated separately for up to 3 days. Rewarm the slices briefly in the seasoned broth so they stay moist.
  • The finished broth freezes well for up to 2 months. Freeze it unsalted if you can, then season after reheating.

Frequently Asked Questions

Nutrition Information

1 serving (about 820g)

Calories
545 calories
Total Fat
18 g
Saturated Fat
7 g
Trans Fat
0 g
Unsaturated Fat
11 g
Cholesterol
85 mg
Sodium
1650 mg
Total Carbohydrates
59 g
Dietary Fiber
2 g
Sugars
3 g
Protein
37 g

Note: Chef personas and recipes are created with AI assistance. Cook with care: follow safe food-handling practices, check doneness with a thermometer when needed, and adapt for allergies and your kitchen.

Where cooking meets culture.

Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.

Discover Culinary Explorer

More from Gukbap & Haejangguk: Market Rice-Soups

Browse the full collection