This post may contain affiliate links which won’t change your price but will share some commission.

This post has been sponsored by Fisher. All thoughts and opinions are my own.

An image of pecan sticky buns on a serving plate with another dished on an individual plate.

These Caramel Pecan Sticky Buns are made with lots of brown sugar; plenty of nuts; a hint of cinnamon; and a rich, gooey caramel sauce that coats each delicious roll. Everybody RAVES about them! If you are a fan of nuts, these are the breakfast pastries for you!

An image of a caramel pecan roll on a plate.

When it comes to breakfast pastries, there is nothing I love more than a good sticky bun. Cinnamon rolls are delicious and all, but I’ll take a gooey, nutty, sticky bun over a cinnamon roll any day.

I love to serve these sticky buns with my green chili egg casserole, fresh fruit, and cold milk for a complete breakfast, especially if I’m entertaining a crowd.

These caramel pecan sticky buns, made with Fisher® Chef’s Naturals® Recipe Pecans, are perfect for holidays and special occasions, weekends, and brunches! I love Fisher nuts because they are always fresh and I can easily find them in the Safeway baking aisle.


Safeway’s stock-up sale is the perfect time to stock up on walnuts and pecans before heading into the holiday baking season—especially when you can use your Safeway mobile apple and this coupon offer! And if you buy 2 Fisher Nuts in a single transaction right now, you get 3 months of online cooking classes via Smart Kitchens.

An image of chopped pecans on a cutting board next to a phone with the Safeway app and a bag of Fisher pecan halves.

One batch of this sticky buns recipe will make 12 good-size buns, but leftover buns can be frozen and reheated. Or, you can make them in two smaller pans and plan on giving one away to friends. They will love you for it!

How to Make Sticky Buns

  1. Make the dough: Start by proofing yeast in a bowl with warm milk and a little sugar. Then, add eggs, butter, salt, flour, and more sugar. I like to beat using the paddle attachment until the first 2 cups of flour are worked in—then, I switch to the dough hook and add in the rest of the flour from there to make a nice, soft dough. Cover with plastic wrap and let rise for 1-2 hours until doubled in size.
  2. Make the caramel pecan topping: Combine brown sugar, butter, corn syrup, and salt in a small saucepan and heat to boiling, stirring frequently. Boil for one minute. Then, remove from the heat and stir in vanilla and heavy cream. Sprinkle chopped Fisher pecans over the bottom of a 9×13-inch baking dish. Then, pour the hot sauce over the nuts and set aside.
  3. Make the filling: The filling in these sticky buns is just a mixture of brown sugar and cinnamon that I like to stir together before sprinkling over softened butter.
  4. Shape the rolls: When the dough has doubled in size, roll it out into a 12×18-inch rectangle on a lightly floured surface. Spread with softened butter, and then sprinkle with the cinnamon-brown sugar mixture. Roll up from the long side into a tight log. Then, slice into 12 equal-sized rolls with a sharp knife or use a piece of thread or floss to cut them. 
  5. Rise and bake: Arrange the sliced rolls on top of the caramel pecan topping, and then cover and let rise for another 30-45 minutes before baking in a 375 degree F oven for 25-30 minutes. You may want to cover the baked rolls with aluminum foil for the last 15 minutes of baking so they don’t get too dark on top.
  6. Flip and serve: Once the sticky buns are done, let them sit for 4-5 minutes before covering with a serving plate that is larger than the baking dish and quickly (but carefully!) flipping the pan and serving plate over. You might need to jiggle the pan a time or two, but the sticky buns should drop right out and the caramel and pecans will ooze over the top.

A collage showing the steps for making a soft sweet dough for caramel pecan sticky buns. A collage of images showing how to shape caramel pecan rolls by rolling out the dough, spreading with butter, and sprinkling with cinnamon and sugar. An image of swirled cinnamon buns. An image of a baking pan turned upside down to release a batch of caramel nut rolls onto a serving plate. The corn syrup and heavy cream keep the caramel nice and soft, but you can substitute honey or even maple syrup in place of the corn syrup. The flavor will be slightly different, but it’s subtle and both are good options if you don’t like using corn syrup. 

Evaporated milk or half-and-half can be used in place of the heavy cream.

To use the thread or floss approach, slide the floss under the rolled up dough, crossing the ends over the top of the dough, and pulling them through to create a clean slice. I get even rolls by first slicing the rolled dough in half in the middle, then into quarters, and then slicing each quarter into three pieces, rather than starting at one end and eyeballing my way down. 

What is the difference between a cinnamon roll and a sticky bun?

Cinnamon rolls and sticky buns are both sweet breakfast treats that are typically made from a rich yeast dough that is rolled out, spread with butter, and sprinkled with cinnamon and sugar before being rolled up, cut into rounds, and baked. But sticky buns are notably different from cinnamon rolls in a couple of ways:

  • Sticky buns are laden with walnuts or pecans while cinnamon rolls either have raisins (no thank you) or nothing at all. 
  • Also, while sticky buns do have a hint of cinnamon—it’s a lot less prevalent than the amount of cinnamon in most cinnamon roll recipes.
  • Finally, instead of being topped with cream cheese frosting, sticky buns are cooked in a buttery caramel sauce, then inverted after baking so the sauce can coat each roll in sticky, gooey glory.

I love them both, but sticky buns are my hands down favorite and I’ll take one over a cinnamon roll anytime.

An image of caramel pecan sticky buns that have been turned over onto a serving plate so that the pecans are showing on top.

Can you substitute walnuts for pecan in sticky buns?

Absolutely, you can substitute walnuts for pecans in sticky buns! Pecans and caramel are my favorite, but Fisher’s walnuts are also delicious in sticky buns! You really can’t go wrong!

I like that Fisher is a family-run business that has been around since 1922. They are on the 4th generation of the family still running the company, and you can tell they really care about providing the best quality products to their customers.

An image of two bags of Fisher pecans and walnuts next to sweet breakfast rolls.

If you love nuts as much as I do, be sure to check out these recipes as well!

How do you store sticky buns?

Sticky buns are best the day they are made, but they keep fairly well when stored in an airtight container on the counter at room temperature for 1-2 days. Or, cover leftover rolls and stick them in the fridge for up to 1 week.

Can you freeze sticky buns?

Sticky buns can be frozen for up to 3 months. Just wrap them well with plastic wrap and thaw in the fridge overnight before reheating and serving.

How do you reheat sticky buns?

I like to reheat leftover caramel pecan sticky buns by covering them with foil and warming in a 200-degree F oven for about 10 minutes until warmed through. Or, you can microwave individual rolls on high power for about 18-20 seconds.

An image of pecan sticky buns.

More Bread Recipes Everybody Loves

An image of two bags of pecans and walnuts.
An image of a bag of pecans.

Follow House of Nash Eats on YouTubeInstagramFacebook, Pinterest, and subscribe via email to receive all of the latest recipes!

A plate with a caramel pecan sticky bun and a fork while resting on top of a blue and white striped towel in front of a plate full of caramel pecan sticky buns
Yield: 12 sticky buns

Caramel Pecan Sticky Buns

These Caramel Pecan Sticky Buns are made with lots of brown sugar, plenty of nuts, a hint of cinnamon, and a rich, gooey caramel sauce that coats each delicious roll. Everybody RAVES about them! If you are a fan of nuts, these are the breakfast pastries for you!

Prep Time 2 hours 30 minutes
Cook Time 25 minutes
Total Time 2 hours 55 minutes



  • 1 cup whole milk
  • 1 1/2 tablespoons active dry or instant yeast (2 packets)
  • 1/2 cup sugar
  • 2 eggs, at room temperature
  • 1/3 cup salted butter, softened
  • 1 teaspoon salt
  • 3 1/2 to 4 cups all-purpose flour


  • 2 cups Fisher® Chef’s Naturals® Recipe Pecans, coarsely chopped
  • 3/4 cup firmly packed light brown sugar
  • 1/2 cup salted butter
  • 1/3 cup corn syrup
  • 1/4 teaspoon salt
  • 1/3 cup heavy cream
  • 1 teaspoon vanilla


  • 1 cup firmly packed light brown sugar
  • 2 teaspoons ground cinnamon
  • 1/4 cup salted butter, melted


  1. Warm the milk to about 95 degrees F by microwaving for 30-60 seconds or heating on the stove over medium-low heat. Add the milk to the bowl of a stand mixer, along with the yeast and 1 tablespoon of sugar. Stir, and then let sit for 5-10 minutes until the yeast has proofed and the mixture is foamy on top.
  2. Add the remaining sugar, eggs, softened butter, and salt, along with 1 cup of the flour. Mix well using the paddle attachment. Add another cup of flour and mix again.
  3. Switch to the dough hook and add the remaining flour 1/2 cup at a time with the mixer on low speed until a soft, sticky dough comes together on the hook. I almost always stop at just 3 1/2 total cups of flour but if the dough is extremely sticky, then use all 4 cups. Increase the speed to the medium setting and knead the dough for 5-6 minutes. This can be done by hand, but it's easier with a stand mixer.
  4. Scrape the dough away from the sides of the bowl and transfer to a large, lightly greased bowl. Cover with plastic wrap or a clean cloth, and let rise for 1-2 hours until doubled in size.
  5. While the dough is rising, spray a 9x13-inch baking dish with nonstick spray. Roughly chop the pecans and sprinkle evenly over the bottom of the pan.
  6. In a saucepan, combine the sugar, butter, corn syrup, and salt over medium heat, stirring frequently until the butter is melted. Bring to a boil for 1 minute, then remove the pan from the heat and quickly stir in the cream and vanilla. Pour over the chopped Fisher pecans and set aside while you shape the rolls.
  7. When the dough has risen, turn it out onto a lightly-floured surface and roll out using a rolling pin into an approximately 12x18-inch rectangle.
  8. SSpread the melted butter over the dough. Then, sprinkle evenly with the cinnamon and brown sugar. Roll the dough up from the long edge into a tight log, pinching the seams together to seal the dough. Slice into 12 evenly-sized rolls using either a sharp knife or a piece of string (my preferred method). Slide the string underneath the roll, cross over top, then pull tight to make a clean slice.
  9. Place the rolls on top of the caramel and pecans. Then, cover loosely with plastic wrap or a clean cloth and let rise for another 30-45 minutes.
  10. Preheat oven to 375 degrees F. Bake the sticky buns for 25-30 minutes until golden brown. You may want to cover the rolls with aluminum foil if they look like they are browning too quickly on top.
  11. Remove from the oven and let them sit for 5 minutes. Then, cover the rolls with a large serving platter or baking sheet and invert the dish to release the rolls. The caramel and pecans will drip down the sides of the sticky buns! Serve warm.


NOTE: Honey or maple syrup can be used in place of the corn syrup. There are subtle flavor differences but otherwise no noticeable difference in the caramel sauce.

NOTE: Walnuts can be used in place of pecans.

MAKE-AHEAD OPTION: These sticky buns can be made the night before. Prepare the recipe through step 9 where the shaped rolls are place on top of the caramel and pecans, except do not let them do the second rise. Instead, cover tightly with plastic wrap and place in the fridge overnight. The next morning, remove the sticky buns from the fridge and let them come to room temperature and finish rising (about 1-2 hours). Bake as directed.

FREEZING INSTRUCTIONS: Baked rolls can be frozen for up to 3 months. Just thaw overnight in the fridge, and then warm in a 200 degree F oven for 10-15 minutes before serving.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 1009Total Fat: 34gSaturated Fat: 14gTrans Fat: 1gUnsaturated Fat: 18gCholesterol: 84mgSodium: 391mgCarbohydrates: 157gFiber: 6gSugar: 44gProtein: 19g