Prepare the Dough:
In a small bowl, dissolve the yeast and a pinch of sugar in the warm milk. Let it sit for 5–10 minutes until foamy.
In a large mixing bowl or stand mixer, combine the flour, sugar, and salt. Add the yeast mixture, melted butter, and eggs.
Knead the dough by hand or with the dough hook on medium speed for 8–10 minutes until smooth and elastic.
Place the dough in a lightly greased bowl, cover, and let rise in a warm place for 1–1.5 hours, or until doubled in size.
Make the Raspberry Filling:
In a small saucepan over medium heat, combine the raspberries, sugar, cinnamon, and cornstarch. Cook for 5–7 minutes, stirring occasionally, until the mixture thickens. Remove from heat and let cool.
Assemble the Rolls:
On a lightly floured surface, roll out the dough into a large rectangle (about 12x18 inches).
Spread the raspberry filling evenly over the dough, leaving a small border around the edges.
Roll the dough tightly from the long edge to form a log. Cut the log into 12 equal pieces and arrange them in a greased baking dish.
Bake the Rolls:
Preheat the oven to 350°F (175°C). Cover the rolls and let them rise for 20–30 minutes.
Bake for 25–30 minutes, or until golden brown.
Make the Lemon Glaze:
In a small bowl, whisk together the powdered sugar and lemon juice until smooth. Stir in the lemon zest if desired.
Glaze the Rolls:
Drizzle the lemon glaze over the warm rolls. Serve immediately and enjoy!