01 -
In a large mixing bowl, whisk together ½ cup warm milk, ½ cup sugar, and instant yeast. Let the mixture sit for 5 to 10 minutes until frothy.
02 -
In a separate bowl, blend flour, salt, and cinnamon. Gradually incorporate this into the yeast mixture, stirring until combined.
03 -
Beat the eggs separately, then add them along with melted butter into the dough mixture. Stir until the dough begins to pull from the bowl’s edges.
04 -
Turn dough onto a floured surface and knead for 5 to 7 minutes until smooth and elastic, adding flour as needed to reduce stickiness.
05 -
Lightly grease a bowl with butter, place dough inside, cover with a towel, and let rise for about 1 hour or until doubled in size.
06 -
Combine remaining ½ cup sugar, cinnamon, and lemon zest in a small bowl. Set aside.
07 -
Punch down risen dough, roll it into a ¼-inch thick rectangle on a floured surface, then brush evenly with melted butter.
08 -
Sprinkle the cinnamon-sugar mixture evenly across the buttered dough, then distribute fresh blueberries over the topping.
09 -
Starting at a long edge, roll the dough tightly into a log, pinch the seam closed, and slice into 12 equal rolls.
10 -
Arrange rolls spaced apart in a greased baking dish, cover, and let rise for 30 to 45 minutes.
11 -
Preheat oven to 350°F (175°C). Bake risen rolls for 25 to 30 minutes until golden brown.
12 -
While baking, whisk together powdered sugar, cream cheese (optional), and milk until smooth, adjusting consistency as needed.
13 -
Drizzle icing over warm rolls immediately after baking. Serve freshly baked for optimal enjoyment.