Mix warm milk with yeast and sugar.
Let it sit for five minutes.
Add melted butter and eggs to mixture.
Mix flour and salt in another bowl.
Combine wet and dry ingredients together.
Knead dough for eight to ten minutes.
Place in greased bowl and cover tightly.
Let it rise for one hour.
Melt butter in a small saucepan.
Add brown sugar and heavy cream.
Stir until sugar dissolves completely.
Pour mixture into your baking pan.
Sprinkle pecans over the caramel layer.
Set the pan aside for later.
Punch down your risen dough gently.
Roll it into a large rectangle.
Spread softened butter all over the surface.
Mix cinnamon and brown sugar together well.
Sprinkle this mixture over the buttered dough.
Roll the dough tightly from one end.
Cut the rolled dough into twelve pieces.
Use a sharp knife for clean cuts.
Place pieces cut-side down in pan.
They should sit on the caramel layer.
Cover with a towel and let rise.
Wait thirty minutes for them to puff.
Preheat your oven to 350°F now.
Bake the buns for thirty-five to forty minutes.
They should turn golden brown on top.
Remove from oven and cool five minutes.
Flip pan onto a large serving platter.
Let caramel drip down over the buns.