01 - In a large mixing bowl, whisk together the flour, instant yeast, sugar, and salt until evenly distributed.
02 - Add warm milk, melted butter, eggs, and lemon zest to the dry mixture. Stir with a wooden spoon until a shaggy dough forms and all flour is incorporated.
03 - Turn dough onto a lightly floured surface and knead vigorously for 8-10 minutes until the texture becomes smooth, supple, and elastic when stretched.
04 - Transfer dough to a greased bowl, turning once to coat the surface. Cover with plastic wrap or a clean kitchen towel and place in a warm, draft-free location for 1 hour or until doubled in volume.
05 - Combine blueberries, sugar, lemon juice, cornstarch, and lemon zest in a small saucepan over medium heat. Cook for 2-3 minutes, stirring constantly, until the mixture thickens and berries release their juices. Remove from heat and allow to cool completely.
06 - Punch down the risen dough and roll into a 15x10-inch rectangle on a floured surface. Spread the cooled blueberry filling evenly across the dough, leaving a 1/2-inch border on all edges.
07 - Starting from the long edge, tightly roll the dough into a log. Using a sharp knife or dental floss, slice into 12 equal portions, approximately 1 1/4 inches thick each.
08 - Arrange rolls cut-side up in a greased 9x13-inch baking dish. Cover loosely and let rise in a warm area for 30 minutes until puffy and nearly doubled.
09 - Preheat oven to 350°F. Bake the rolls for 22-25 minutes until the tops are golden brown and the internal temperature reaches 190°F. Remove from oven and let cool slightly.
10 - Whisk together powdered sugar, lemon juice, and melted butter until smooth and pourable. Drizzle generously over the warm rolls and serve immediately.