01 - Combine the warm milk and a pinch of sugar with the active dry yeast. Allow the mixture to sit for 5–10 minutes until foamy.
02 - In a large bowl, mix together all-purpose flour, sugar, and salt. Add the activated yeast mixture, eggs, and softened butter. Knead by hand or with a mixer until the dough is smooth and supple, about 8–10 minutes.
03 - Place the dough in a lightly greased bowl, cover, and let rise in a warm place for 1 to 2 hours until doubled in size.
04 - Punch down the dough and roll it out on a lightly floured surface into a rectangle approximately 16x12 inches. Evenly spread chocolate hazelnut spread over the surface, leaving a margin on the edges.
05 - Starting from the long edge, roll the dough tightly into a log. Slice the log lengthwise with a sharp knife to expose the layers, then twist the two strands together and pinch the ends.
06 - Place the twisted dough into a greased 9x5-inch loaf pan. Cover and let rise in a warm spot for 45 minutes.
07 - Bake at 350°F for 35–40 minutes until the loaf is deeply golden and cooked through. Let cool before slicing.