Homemade pecan cinnamon buns

Nothing beats freshly baked cinnamon buns!

There’s nothing quite like the smell of freshly baked cinnamon buns! Fill your home with this tantalizing aroma with the help of cookbook author and chef Amy Rosen’s gourmet recipe for pecan cinnamon buns.

You don’t need to be an expert baker to whip up this delicious dessert—all you need to do is follow these simple steps to reach perfection!





  1. Make the dough. In a small saucepan over low heat (or carefully in the microwave), warm the milk and butter until the butter has melted and the temperature is hot but not scalding (you’re looking for 105°F on a thermometer). Pour the mixture into the bowl of a stand mixer fitted with the dough hook, and sprinkle the yeast and sugar overtop. Do not stir. Let sit until it foams, about 8–10 minutes. Stir in the salt.
  2. Add 2¼ cups flour and mix until just combined. Add the eggs and mix until incorporated. Knead the dough on medium-high speed until a smooth batter forms, about 2–3 minutes. Add the remaining 2½ cups flour and knead on medium until the dough comes together and forms a smooth, elastic ball, about 6–8 minutes. Add a bit more flour if needed.
  3. Add a drizzle of oil to a large bowl and turn the ball of dough around in it so it’s got a light sheen all over. Cover the bowl with plastic wrap and let the dough rise until it doubles in size, about 1 hour.
  4. While the dough is rising, make the topping. Grease a 9 × 13-inch baking pan with a bit of butter. Melt ¾ cup butter in a small saucepan over medium heat. Stir in the brown sugar and cinnamon, whisking until smooth. Pour into the greased baking pan. Sprinkle the bottom of the pan with chopped pecans and a pinch of salt. Set aside.
  5. To make the filling, combine the brown sugar, chopped pecans and cinnamon in a bowl. Set aside.
  6. When the dough is ready, punch it down and roll it out on a floured surface into a 12 × 18-inch rectangle. Spread the softened butter over the dough with an offset spatula, leaving a ¾-inch border along the sides. Sprinkle evenly with the brown sugar, cinnamon and pecan filling mixture.
  7. Starting at one long end, roll the dough into a log and pinch to seal the seam. With seam side down, slice the log into 12 fat rounds; each one should be just over three fingers thick. Place in the prepared pan, cut side up and slightly spaced apart. Loosely cover with plastic wrap and let rise until puffy, about 20–25 minutes.
  8. During the second rise, place a rack in the centre of the oven and preheat to 375°F.
  9. Once the buns have risen, remove the plastic wrap and bake the buns until golden brown, about 18–22 minutes. Let cool in the pan for 3 minutes, then invert onto a serving platter. Scrape any remaining filling from the pan onto the buns. Serve at once.