Loading 3D engine…

Raw egg on a flat surface

Thin-film flow and heat model driven by measured egg properties
Sim time
0.00 s
White spread Ø
–
Thick-white height
–
Haugh unit
–
Yolk index (H/W)
–
Pan
–
White set
–
Yolk
–
–
Thin-white edge height
–
Spread rate (edge speed)
–
White film on yolk
–
Volume check
–
Starting…

Eggs

1 of 4 eggs
Quick layouts (re-cracks all eggs):
Whites flow into each other and merge; yolks drift with the white and push apart when they touch.

Cooking (hob setting)

HobPan ≈Model, 1 egg, no lid (time to 97 % of white set)
1100 °CBarely sizzles. Very slow: over 10 min, and the top may never set without a lid.
2125 °CGentle, ~4½ min. No browning — the pale, tender fried egg.
3150 °CMedium, ~3 min. A little colour at the very edge after ~3 min.
4175 °CMedium-high, ~2½ min. Edges brown from ~50 s.
5200 °CHot, ~2¼ min. Crisp brown lace from ~30 s.
6230 °CMax, ~2 min. Browning from ~25 s; edges burn if left.
Recipes give 2–4 min for an uncovered sunny-side-up egg at medium-low to medium heat; hob 2–4 here gives 2½–4½ min. Above hob 4 the white sets only a little faster, because water holds it at 100 °C — extra heat mostly browns the bottom. At every setting the yolk centre stays runny for 10+ min and a thin raw layer stays on top by the yolk (this model has no lid). More eggs cool the pan and slow everything. Pan temperatures are an approximate mapping: hob manuals only say 1 = low and 6 = high. Turning the heat on moves the eggs into a preheated non-stick pan.

Egg freshness preset

Presets change the thick-white strength, thick/thin split and yolk shape, then re-crack the eggs.

Density

Viscosity

Gel strength & shape

Surface

View

Drag to rotate · right-drag or two fingers to pan · scroll or pinch to zoom.
measured from a published source · calibrated tuned to match a measured outcome · assumed no source found
Tap the surface where you want to crack the egg.

In plain terms

When the shell disappears, gravity pulls the egg white outwards and viscosity (the white's "thickness") resists it. Heavier (denser) liquid pushes harder; more viscous liquid moves slower. Two more things stop the spread:

The yolk is a liquid in a thin skin (the vitelline membrane). The skin, not viscosity, sets its final shape; the yolk's viscosity only controls how much it wobbles while it settles. The yolk sits in the white, and the thick white clings over it as a clear film wherever the gel is strong enough to hold on the slope.

Several eggs share one sheet of white, so their whites flow into each other and merge. Yolks drift with the white around them and push apart when their skins touch.

Cooking. Heat flows up from the pan through the white. Water stops the white getting hotter than 100 °C, so a hotter pan mostly cooks the bottom faster and browns thin edges sooner. The top loses heat to the air — mostly by evaporation — so the thickest white next to the yolk can stay raw on top; that is why cooks use a lid or baste. Cold eggs also draw heat out of the pan, so more eggs means a cooler pan. White starts to set at about 61–65 °C and is firm by about 80 °C; yolk thickens at about 65 °C and sets at about 70 °C. Set white stops flowing.

How the model works

FLOW Flow per unit width: q = −K ∇P, P = h + (ρ_yolk/ρ_white)·T_yolk (yolk weight acts as extra height) Runny (Newtonian) layer: K = ρ g h³ / (3μ) Gel (Bingham) layer: Y = h − τ_y / (ρ g |∇P|), K = ρ g Y² (3h − Y) / (6μ) Early collapse cap: speed ≤ √(g h) Edge (contact line): a dry spot only wets if the edge is deeper than h_eq = 2·√(γ/ρg)·sin(θ/2) Cooked white: only the unset share of each column can flow Yolks: rest on the white; T(r) = H·√(1 − r²/a²); drift with the white in a ring round them; pushed apart if their footprints overlap White film on yolk: t = τ_y / (ρ g sin α), capped at 1.5 mm HEAT (each grid cell: 5 layers through the white; each yolk: 8 layers through its centre) Conduction: ρc ∂T/∂t = k ∂²T/∂z² (implicit, per column) Pan → white: contact conductance 200 W/m²K (through the oil film) Top → air: 18 W/m²K (convection + radiation) to air warmed by the pan: T_air + 0.15·(T_pan − T_air) Evaporation from the top: q = h_m·L_v·(ρ_v,sat(T) − RH·ρ_v,sat(T_room)), h_m = h_conv/(ρ_air c_p,air·0.9) (heat–mass transfer analogy; Magnus formula for vapour pressure; RH 50 %) Water: no layer above 100 °C (extra heat boils water off) Pan: C·dT/dt = G_hob·(T_element − T) − G_loss·(T − T_room) − (heat into the eggs) C = 1200 J/K, G_hob = 15 W/K, G_loss = 3 W/K; the element level holds an empty pan at the chosen temperature, so cold eggs pull the pan down and it recovers over ~1 min Setting (first order, 4 s): white 0 → ½ over 60–65 °C, ½ → 1 over 65–80 °C yolk 0 → ½ over 64–68 °C, ½ → 1 over 68–72 °C Browning: thin (< 3.5 mm), set white browns at a rate ∝ (T_pan − 140 °C) Start: eggs go into a preheated pan Haugh unit: HU = 100·log₁₀(h_mm − 1.7·W^0.37 + 7.6)

The grid is 128 × 128 cells over 30 cm (2.3 mm cells), solved semi-implicitly with a conjugate-gradient solver. Volume (white on the surface plus the films on the yolks) is conserved to better than 0.001 %. Once nothing has moved for a second, the flow solve is skipped and only re-checked every 0.5 s, which is what makes 10–30× playback possible for cooking.

Values used

PropertyDefaultBasis
Egg white density1040 kg/m³measured Thick white 1.046 g/cm³ [5]; whole egg contents 1.031 g/cm³ [4]. One study lists hen white at 1134 kg/m³ [1] — an outlier, not used.
Yolk density1030 kg/m³measured 1027 [1] to 1034 kg/m³ [5]
Thin white viscosity0.012 Pa·smeasured Liquid egg white 0.0116 Pa·s at 25 °C [3]
Thick white viscosity2 Pa·smeasured Whole white ≈2000× water at 1 s⁻¹; power-law n = 0.31, k = 2.1 Pa·sⁿ [2]
Yolk viscosity1.0 Pa·smeasured 0.51 Pa·s at 25 °C falling to 0.12 Pa·s at 60 °C [3]; Herschel–Bulkley K = 1.5, n = 0.90 [1]. The temperature trend from [3] scales the slider value.
Thick white yield stress12 Pacalibrated Gives ≈5.7 mm thick white and ≈76 HU, in line with measured 5.6–6.3 mm and 73–78 HU [6]. Stirred white measures below 0.8 Pa [2]; the intact gel is much stronger, so this is a model fit.
Egg make-up58 g; 58 % white, 31 % yolk, 11 % shellmeasured Average hen egg ≈57 g; 17 % inner thin / 57 % thick / 23 % outer thin white [7]
Yolk index0.40measured Good egg 0.32–0.40 [8]; farm 0.45, retail ≈0.35 [9]
Thermal conductivity / diffusivitywhite 0.52 W/m·K, 1.7×10⁻⁷ m²/s; yolk 0.34 W/m·K, 1.3×10⁻⁷ m²/smeasured Coimbra et al. (2006), as tabulated in [15]
Setting temperatureswhite 60–80 °C; yolk 64–72 °Cmeasured White starts to set 62–65 °C (ovotransferrin, 12 % of white); ovalbumin (54 %) at ~80 °C; yolk thickens ~65 °C, sets ~70 °C [14]. The smooth ramps between these points are assumed.
Hob 1–6 → pan °C100 / 125 / 150 / 175 / 200 / 230approximate Manuals: 1 = low, 2–5 = medium, 6 = high, depends on pan [11]. Mapped onto published low/medium/high pan ranges of roughly 93–135 / 135–180 / 180–230 °C [12] (a general cooking-guide source, not a standard). A pale, tender fried egg needs a pan of about 120 °C [13].
Pan → egg contact200 W/m²Kcalibrated Chosen so hob 3 (≈150 °C) sets the white in ≈3 min, matching recipe times for an uncovered sunny-side-up egg: 3–4 min at medium [16], 2–3 min at medium-low [17]
Air loss, warm air over the pan, humidity, pan heat capacity and coupling, setting time, browning onset18 W/m²K; 0.15; 50 %; 1200 J/K, 15 & 3 W/K; 4 s; 140 °Cassumed Engineering estimates; no egg-specific source found
Film cap over the yolk1.5 mmassumed
Surface tension / contact angle0.050 N/m; plate 60°, oiled non-stick pan 70°, glass 35°assumed

Limits — read before relying on numbers

Sources

  1. Kumbár et al. — rheology and density of liquid egg products (J. Biol. Phys.)
  2. Egg-speriments: Stretch, crack, and spin (arXiv 2202.10243)
  3. physics.info — viscosity of liquid egg white and yolk vs temperature
  4. Rahn & Paganelli — density of egg contents 1.031 g/cm³
  5. PMC7846588 Table 3 — thick/thin white, densities, Haugh units
  6. PMC8704446 Table 3 — egg weight, albumen height, Haugh unit
  7. CEC food technology module — egg composition and albumen layers
  8. CEC FAQ — yolk index of a good egg
  9. Novita et al. — Haugh unit and yolk index at farm, distributor, retail
  10. Haugh unit — formula and USDA grades (AA ≥ 72, A 60–71, B 31–59)
  11. Indesit hob manual — settings 1 low, 2–5 medium, 6 high
  12. Pan temperature guide — low 93–135, medium 135–180, high 180–230 °C
  13. ckbk reference — fried eggs: pan around 120 °C for a pale, tender egg
  14. Egg coagulation temperatures (khymos.org, via Slaw) — white 62–65 °C, ovalbumin 80 °C, yolk 65–70 °C
  15. How to Cook a Soft-Boiled Egg Optimally (arXiv 2606.22156) — Table 1 thermal properties
  16. Tasting Table — sunny-side up at medium heat: 3–4 min until the white is completely set
  17. British Lion eggs (egginfo.co.uk) — sunny side up at medium-low: whites set in about 2–3 min
  18. Tasting Table — why a lid helps: heat from below overcooks the bottom before the top catches up