Cooking Instructions:
In a small saucepan, heat the milk and butter together over low heat until the butter is melted. Let it cool slightly before adding to a large mixing bowl.
In the mixing bowl with the milk and butter, add the granulated sugar, active dry yeast, and salt. Stir to combine, then let it sit for about 5 minutes until frothy.
Add the egg to the mixture and gradually mix in the flour, one cup at a time, until a soft dough forms. Knead the dough on a floured surface for about 5-7 minutes, until it's smooth and elastic.
Place the dough in a greased bowl, cover with a clean towel, and let it rise in a warm place for about 1 hour or until doubled in size.
While the dough is rising, prepare the cherry filling by combining cherries, cornstarch (if using fresh), vanilla extract, and lemon juice in a bowl. Set aside.
Once the dough has risen, roll it out on a floured surface into a rectangle about ¼ inch thick. Spread the cherry filling evenly over the surface of the dough.
Starting from one end, carefully roll the dough tightly into a log. Slice the log into 12 equal pieces and place them in a greased baking dish.
Cover the rolls with a towel and let them rise for another 30 minutes. Preheat the oven to 350°F (175°C) during this time.
Bake the rolls in the preheated oven for 25-30 minutes or until they're golden brown.
While the rolls are baking, prepare the glaze by mixing powdered sugar and milk in a small bowl until smooth. Drizzle the glaze over the warm rolls once they're out of the oven.
For the best results, make sure your yeast is fresh and active for a good rise. If using fresh cherries, allow them to drain well to avoid excess moisture in the filling. You can also experiment with different fillings such as cream cheese or other fruits for a unique twist. Enjoy your Cherry Sweet Rolls warm, fresh from the oven!