01 -
Warm the milk until lukewarm, whisk in the sugar and yeast, and let sit until foamy, 8-10 minutes.
02 -
Whisk in the egg yolks and egg, then add the flour and salt and mix until a shaggy dough forms. Work in the softened butter a tablespoon at a time.
03 -
Knead 8-10 minutes by hand or mixer until smooth, elastic, and only slightly tacky.
04 -
Cover and let rise in a warm spot until doubled, about 1 to 1.5 hours.
05 -
Punch down the dough, divide into 4 equal pieces, and roll each into a 14-inch rope, tapering the ends.
06 -
Pinch the ropes together at the top and braid over-under down the length, then pinch and tuck the ends underneath.
07 -
Let rise until puffy, about 45 minutes, brush twice with egg wash, scatter with poppy seeds, and bake at 350°F (175°C) for 25-30 minutes until deep golden.