Japanese · Korean · 茶碗蒸し · 계란찜

Silken Steamed Eggs — Chawanmushi & Gyeran-jjim

Two cousins of the same dish: the Japanese chawanmushi, set firm and seasoned with dashi; the Korean gyeran-jjim, fluffier and risen like a soufflé in a small clay pot. Both rely on the same trick — gentle heat, and the patience to keep the steam from boiling.

Serves2–3
Prep10 min
Cook15 min
LevelMedium

The Custardegg-to-liquid ratio is everything

  • Large eggs, at room temperature3
  • Dashi or warm water (1 : 3 with eggs by volume)1¼ cups
  • Light soy sauce (usukuchi if you have it)½ tsp
  • Mirin1 tsp
  • Fine sea salt¼ tsp

The Dashiskip if using instant — no shame

  • Kombu, 4-inch piece1
  • Bonito flakes (katsuobushi)5 g (small handful)
  • Cold water2 cups

Japanese Toppingsdelicate, restrained

  • Mitsuba or thin scallion greenssmall handful
  • Yuzu zest (optional)pinch
  • Cooked shrimp or chicken (optional)2–3 pcs
  • Shiitake, thinly sliced (optional)1

Korean Toppingspunchy, savory

  • Scallions, finely sliced2 stalks
  • Toasted sesame oil½ tsp
  • Toasted sesame seedspinch
  • Gochugaru (Korean chili flakes, optional)pinch
  • Saeujeot (salted shrimp) or fish sauce, in place of salt¼ tsp
  1. Make the dashiWipe the kombu with a damp cloth, then steep it in cold water for 20 minutes. Bring slowly to just under a boil — small bubbles, never a rolling boil — and pull the kombu out the moment you see them. Kill the heat, drop in the bonito flakes, and let them sink for 1 minute. Strain. Cool to lukewarm.
  2. Season the liquidStir soy, mirin, and salt into the dashi. Taste — it should read like a delicate broth, lightly seasoned. Anything stronger will overpower the eggs.
  3. Whisk the eggs gentlyCrack eggs into a bowl. Whisk back-and-forth with chopsticks (or a fork held flat) — do not whip air into them. You want them broken up and combined, not foamy. Pour in the seasoned liquid and stir to incorporate.
  4. StrainPour the mixture through a fine sieve into a measuring cup. This catches the chalazae — the white twists clinging to the yolk — and any stray bubbles. Skipping this is the difference between satin and curds.
  5. Pour & coverDivide between heatproof cups, ramekins, or one shallow bowl. If using add-ins (shrimp, chicken, shiitake), drop them in now. Skim any surface foam with a spoon, then cover each cup tightly with foil — this stops condensation from dripping onto the surface and pocking it.
  6. Steam — gentlySet the cups on a rack over BARELY simmering water. Lid the steamer but leave a chopstick across the rim so a sliver of steam escapes (keeps the temperature down). Steam 12–15 minutes for individual cups, 18–20 for one large dish. The surface should be set but jiggle softly when nudged.
  7. Test for donenessInsert a toothpick into the center. The liquid that wells up should be clear, not yellow. If it runs yellow, give it 2 more minutes and check again.
  8. Garnish & serveFor Japanese: scatter mitsuba or scallion, a fleck of yuzu zest. For Korean: drizzle sesame oil, then scallions, sesame seeds, and a pinch of gochugaru. Serve hot, eaten with a spoon — it should wobble like silk pudding.

A Note from the Kitchen

Heat is the whole game. A hard boil under the steamer drives the egg proteins to overcook and squeeze out water — you get a pockmarked, weeping custard. Keep the water at a lazy simmer, lid ajar, and you'll be rewarded with a smooth, glossy surface that catches the light.

Ratios: 1 part egg to 3 parts liquid (by volume) gives the silken, just-set chawanmushi texture. Drop to 1 : 1.5 for a fluffier gyeran-jjim — and skip the steamer: pour into a small earthenware pot (ttukbaegi), cover, and cook directly over medium-low heat, stirring once or twice in the first minute. It will rise like a soufflé.

No bonito or kombu? Use a teaspoon of instant dashi powder dissolved in hot water, or — for a Korean-leaning version — anchovy stock (myeolchi yuksu) made by simmering dried anchovies and a square of kelp for 10 minutes.