01 - In a large bowl, whisk together flour, instant yeast, sugar, and salt until well combined.
02 - Add warm milk, melted butter, eggs, and lemon zest to the dry ingredients. Stir until a shaggy dough forms.
03 - Turn dough onto a lightly floured surface and knead for 8-10 minutes until smooth, elastic, and no longer sticky.
04 - Place dough in a greased bowl, turning once to coat. Cover with plastic wrap and let rise in a warm, draft-free area for 1 hour or until doubled in size.
05 - Combine blueberries, sugar, lemon juice, cornstarch, and lemon zest in a small saucepan. Cook over medium heat, stirring constantly, for 2-3 minutes until mixture thickens. Remove from heat and cool completely.
06 - Punch down risen dough and roll into a 15x10-inch rectangle on a lightly floured surface. Spread cooled blueberry filling evenly over dough, leaving a 1/2-inch border on all edges.
07 - Starting from a long edge, tightly roll dough into a log. Use unflavored dental floss or a sharp knife to slice into 12 equal rolls, about 1 1/4 inches thick.
08 - Arrange rolls in a greased 9x13-inch baking dish, leaving space between each. Cover with plastic wrap and let rise for 30 minutes until puffy.
09 - Preheat oven to 350°F. Bake rolls for 22-25 minutes until golden brown and cooked through. Rotate pan halfway through for even baking.
10 - While rolls bake, whisk powdered sugar, lemon juice, and melted butter in a small bowl until smooth and creamy. Add additional lemon juice 1 teaspoon at a time if too thick.
11 - Drizzle warm lemon glaze evenly over rolls immediately after removing from oven. Serve warm or at room temperature.