01 -
Stir the warm milk, honey, and yeast together in a large bowl. Let stand for 5 minutes, then mix in the beaten egg.
02 -
Add the flour, softened butter, and salt. Knead by hand or with a dough hook for 10-12 minutes, until the dough is smooth, elastic, and just slightly tacky.
03 -
Place the dough in a lightly greased bowl, cover, and let rise in a warm spot until doubled, about 1 hour.
04 -
Mix the grated young cheese with the cream cheese spread until thick and creamy. In a separate bowl, toss the sliced onion with the grated topping cheese.
05 -
Punch down the dough and divide it into 6 equal pieces. Flatten each into a 5-inch round, spoon filling into the center, then pull the edges over the filling and pinch firmly to seal.
06 -
Place the filled breads seam-side down on a parchment-lined baking sheet. Brush with beaten egg, press the onion-cheese topping over each one, and let rise until puffy, 25-35 minutes.
07 -
Bake at 400°F (200°C) for 16-20 minutes, until deeply golden on top and baked through. Cool for 5-10 minutes before serving.