In a large mixing bowl, combine the flour, sugar, yeast, and salt, then whisk to blend.
In a separate bowl, mix the warmed milk, melted butter, eggs, and vanilla extract until combined.
Pour the wet ingredients into the dry ingredients and stir until a dough forms.
Knead the dough on a floured surface for about 5-7 minutes until smooth and elastic.
Place the dough in a greased bowl, cover it with a damp cloth, and let it rise in a warm place for about 1 hour, or until it doubles in size.
While the dough rises, prepare the sticky topping: In a medium saucepan over medium heat, combine the chopped pecans, brown sugar, maple syrup, and softened butter. Stir until melted and combined, then remove from heat and set aside.
Preheat your oven to 350°F (175°C). Grease a 9x13-inch baking dish.
After the dough has risen, punch it down and roll it out into a rectangle, approximately 16x12 inches in size.
Spread the softened butter over the dough, then sprinkle cinnamon and brown sugar mixture evenly on top.
Starting from one long side, tightly roll the dough into a log. Cut the log into 12 equal pieces.
Arrange the cut rolls in the prepared baking dish, ensuring they fit snugly.
Pour the sticky pecan mixture over the buns, ensuring even distribution.
Cover the dish with a cloth and allow the buns to rise again for about 30 minutes until puffy.
Bake in the preheated oven for 25-30 minutes or until golden brown.
Allow to cool for 5 minutes before flipping the buns onto a serving platter. Serve warm.
Notes
Drizzle extra maple syrup over the buns and sprinkle additional chopped pecans on top for an eye-catching finish. Enjoy with a dollop of whipped cream cheese spread on the side!