In a large bowl, combine warm milk, yeast, and a sprinkle of sugar. Let it sit for 5-10 minutes until it becomes foamy. Then, mix in sugar, eggs, butter, and salt. Gradually add flour until a soft dough forms.
Turn the dough onto a floured surface and knead for about 5-7 minutes until smooth. Place the dough in a greased bowl and cover it with a damp cloth. Let it rise in a warm place for about 1 hour or until doubled in size.
In a small bowl, mix together brown sugar, cinnamon, and melted butter. Set aside.
Once the dough has risen, punch it down and roll it out on a floured surface into a large rectangle. Spread the cinnamon filling evenly over the dough.
Starting from one long side, roll the dough tightly into a log. Cut the log into slices about 1 inch thick. Place the slices in a greased baking dish.
In a saucepan, combine brown sugar, butter, and corn syrup over medium heat. Stir until smooth. Pour the mixture into the prepared baking dish, then sprinkle chopped pecans over the top.
Cover the dish with a cloth and let the rolls rise for another 30 minutes.
Preheat the oven to 350°F (175°C). Bake the rolls for about 25-30 minutes or until golden brown. Allow them to cool slightly before inverting them onto a serving platter.
Ensure your milk is warm, not hot, to activate the yeast properly.
Rising times may vary based on room temperature; adjust accordingly.
These rolls are best served warm and can be drizzled with additional caramel if desired.
Find it online: https://www.chyachya.com/decadent-caramel-pecan-cinnamon-rolls/