Ingredients:
4 cups all-purpose flour
½ cup granulated sugar
1 packet (2 ¼ teaspoons) instant yeast
½ teaspoon salt
¾ cup whole milk, warmed
½ cup unsalted butter, melted
2 large eggs
Zest of 1 orange
½ cup orange juice
1 cup powdered sugar
2 tablespoons orange juice (for icing)
Directions:
In a large mixing bowl, combine flour, sugar, yeast, and salt. In a separate bowl, whisk together warm milk, melted butter, eggs, orange zest, and orange juice. Pour the wet ingredients into the dry ingredients and mix until a dough forms. Knead the dough on a floured surface for about 5–7 minutes until smooth.
Place the dough in a greased bowl, cover it with a cloth, and let it rise in a warm area for about 1 hour, or until doubled in size.
Once risen, roll the dough out on a floured surface into a rectangle. Spread melted butter over the dough, then sprinkle with sugar and more orange zest. Roll the dough tightly and cut it into 12 equal pieces.
Arrange the rolls in a greased baking dish and let them rise again for 30 minutes. Preheat the oven to 350°F (175°C). Bake the rolls for 20-25 minutes until golden brown.
While the rolls bake, prepare the icing by mixing powdered sugar with orange juice until smooth. Drizzle the icing over the warm rolls before serving.
Notes: For extra flavor, you can add chopped walnuts or pecans to the filling. These rolls are best served warm!