In a large bowl, dissolve yeast in warm milk. Stir in the butter, eggs, sugar and salt. Combine 3 cups flour, candied fruit and cinnamon; add to yeast mixture and mix well. Stir in enough remaining flour to form a soft dough.
Turn onto a floured surface; knead until smooth and elastic, about 6-8 minutes. Place in a greased bowl, turning once to grease top. Cover and let rise in a warm place until doubled, about 1 hour.
Punch dough down; shape into 2-in. balls. Place 2 in. apart on greased baking sheets. Using a sharp knife, cut a cross on top of each bun. Cover and let rise until doubled, about 30 minutes.
Beat egg yolk and water; brush over buns. Bake at 350° for 12-15 minutes or until golden brown. Remove from pans to cool on wire racks. Combine icing ingredients; pipe an "X" on top of each bun.
Every editorial product is independently selected, though we may be compensated or receive an affiliate commission if you buy something through our links. Ratings and prices are accurate and items are in stock as of time of publication.