In a small bowl add 1 cup of flour. Make a well in the middle and pour in lukewarm milk. Stir in yeast and sugar. Let sit for 5-10 minutes until foamy.
Meanwhile, add the remaining flour, melted butter, honey, egg, salt, vanilla extract and cinnamon to a stand mixer bowl. Pour the yeast mixture in with the mixer bowl ingredients.
Using a dough hook attachment, mix on low speed, slowly adding the remaining 1/3 cup milk. Knead on low/med speed until dough is soft and elastic, and dough cleans itself from the sides of the bowl.
Remove the dough from the mixing bowl and place it in an oiled bowl. Cover with a clean tea towel and let it rest until doubled in volume. The dough, being enriched with butter, egg and honey, will take a little longer to double in size (about 2 hours).
Once doubled in volume, turn dough out from the bowl onto a lightly floured surface and divide it into 10 equal pieces. Roll each piece into a rope and shape it into an 8 or an infinite sign. You can also braid it or shape it into a coil.
Place the shaped rolls onto two baking sheets lined with parchment paper or silicone mat. Cover with a tea towel again and let rest for another hour.
Preheat oven to 350°F. Just before baking, brush the rolls with the beaten egg. Bake the rolls, one sheet at a time for 16-18 minutes until golden brown. Remove from the oven and let slightly cool. While still warm, brush the rolls with honey and sprinkle chopped nuts over them.