If you are on the hunt for a sweet, gooey treat that combines the irresistible flavors of caramel, toasted pecans, and fluffy dough, you have got to try this Caramel Pecan Sticky Buns Recipe. These sticky buns are a perfect balance of ooey-gooey caramel goodness and a tender, cinnamon-spiced interior. They are ideal for breakfast, brunch, or anytime you want to impress loved ones with a homemade pastry that tastes like it came from an artisan bakery. Once you make this recipe, it just might become your new favorite indulgence.

Ingredients You’ll Need
This Caramel Pecan Sticky Buns Recipe calls for straightforward ingredients that each play an important role in building its signature taste and texture. From the creamy butter that enriches the dough to the honey that adds a touch of floral sweetness in the caramel, every component is essential for that perfect sticky bun experience.
- 4 cups all-purpose flour: The foundation of the dough, providing structure and chew.
- 1/4 cup granulated sugar: Adds sweetness that balances the flavors without overpowering.
- 2 1/4 tsp instant yeast: Essential for the dough to rise and develop airiness.
- 1 tsp salt: Enhances flavor depth and balances sweetness.
- 1 cup warm milk: Activates the yeast and creates a soft dough texture.
- 1/3 cup unsalted butter (melted): Adds richness and moisture.
- 2 large eggs (room temperature): Contribute to structure and tenderness.
- 1/2 cup brown sugar: For the cinnamon-sugar filling, adding warmth and molasses notes.
- 2 tsp ground cinnamon: Brings that classic spiced scent and flavor.
- 1/4 tsp salt: Balances the sweet filling.
- 1/4 cup unsalted butter (softened): For spreading inside the dough rolls to keep filling moist.
- 1 cup brown sugar: The base of the sticky caramel topping to ensure deep flavor.
- 1/2 cup unsalted butter: Creates the luscious, buttery caramel.
- 1/4 cup honey: Adds natural sweetness and helps achieve that sticky glaze.
- 1/4 cup heavy cream: Makes the caramel silky and smooth.
- 2 cups pecans (roughly chopped): Offer a satisfying crunch and nutty contrast.
How to Make Caramel Pecan Sticky Buns Recipe
Step 1: Prepare the Dough
Begin by mixing the flour, granulated sugar, yeast, and salt in a large bowl. Then add the warm milk, melted butter, and eggs to bring the dough together. Knead everything until it becomes smooth and elastic, which should take about 10 minutes. This kneading step is crucial for developing the gluten network that gives your buns their perfect chewy texture.
Step 2: First Rise
Place your dough in a lightly greased bowl and cover it. Let it rise in a warm spot for about an hour, or until it doubles in size. This rise is where the magic really starts—the yeast works to create tiny air pockets making the buns soft and fluffy after baking.
Step 3: Make the Caramel Pecan Topping
While the dough rises, melt the butter with brown sugar, honey, and heavy cream in a saucepan. Bring this mixture to a boil, stirring constantly, then reduce to a simmer for 3 minutes. Remove from heat and stir in the chopped pecans. This luscious topping will settle in the bottom of the pan and transform the buns with sticky caramel and nutty flavor once baked.
Step 4: Assemble the Pan
Pour the caramel pecan mixture evenly into a greased 9×13 inch baking pan. This layer will create that signature sticky bottom on your buns when flipped after baking.
Step 5: Shape the Rolls
Once the dough has doubled, roll it out on a floured surface to form a 12×18 inch rectangle. Spread the softened butter evenly over the dough, then sprinkle the cinnamon-sugar mixture on top. This filling will provide that cozy, spiced middle with each bite.
Step 6: Roll and Cut
Starting from the long side, roll the dough tightly into a log. Use a sharp knife to cut it into 12 equal pieces. These cuts become your individual sticky buns that beautifully spiral with caramel and cinnamon goodness.
Step 7: Second Rise in the Pan
Arrange the rolls cut-side down over the caramel pecan layer in the pan. Cover and allow them to rise for another 30 minutes. This final rise will help them expand and develop that irresistible lightness.
Step 8: Baking Time
Preheat your oven to 350°F (175°C). Bake the sticky buns for 25-30 minutes until they turn a beautiful golden brown color. The smell wafting through your kitchen at this stage is pure bliss!
Step 9: Cool and Serve
Allow the buns to cool for about 5 minutes, then invert the pan onto a serving platter. Watch that gooey caramel and pecan topping glisten over each bun. They’re best enjoyed warm, fresh out of the oven.
How to Serve Caramel Pecan Sticky Buns Recipe

Garnishes
Sprinkle a bit of powdered sugar or drizzle some extra warmed honey over the buns for an elegant touch. A light dusting of chopped pecans can amplify the nutty crunch and make them look as gorgeous as they taste.
Side Dishes
Serve these caramel pecan sticky buns alongside a cup of freshly brewed coffee or a creamy latte for a perfect breakfast pairing. They also shine with a glass of cold milk or a simple fruit salad to balance out the richness.
Creative Ways to Present
If you want to wow guests, serve the sticky buns on a tiered cake stand for a stunning centerpiece. Alternatively, slice each bun in half horizontally and spread some cream cheese frosting inside for an indulgent twist. Wrapping individual buns in parchment and tying with a ribbon makes a charming gift or party favor.
Make Ahead and Storage
Storing Leftovers
If you have any sticky buns left over, tightly wrap them in plastic wrap or store in an airtight container at room temperature. They usually stay fresh and soft for about 2 days, though they are best eaten warm and fresh.
Freezing
You can freeze the buns either before or after baking. For unbaked rolls, freeze after shaping but before their second rise, then thaw and bake when ready. Baked sticky buns freeze well too; wrap them individually in plastic wrap and place in a freezer bag for up to 3 months.
Reheating
To enjoy the sticky buns after storage, reheat them gently in the oven at 300°F (150°C) for about 10 minutes or until warmed through. You can also microwave a bun for 20-30 seconds, but the oven tends to maintain the texture better.
FAQs
Can I make these sticky buns dairy-free?
Absolutely! Substitute the butter with a plant-based spread and use a dairy-free milk like almond or oat milk. The buns will still come out deliciously soft and sticky with just a slight variation in flavor.
What if I don’t have instant yeast?
You can use active dry yeast as a substitute, but just be sure to proof it first in warm milk with a pinch of sugar for about 5-10 minutes before adding to the flour mixture.
Can I use walnuts instead of pecans?
Yes, walnuts work beautifully in this recipe and offer a slightly different but equally tasty nutty crunch. Feel free to swap out any nuts according to your preference or what you have on hand.
How do I prevent the buns from being too sweet?
To balance the sweetness, you can slightly reduce the brown sugar in the topping or filling. Another tip is to serve the buns with a cup of unsweetened coffee or tea to cut through the richness.
Can I prepare the dough the day before?
Yes, you can make the dough ahead and refrigerate it after the first rise. Allow it to come to room temperature and complete the shaping, rising, and baking steps on the next day for a fresh batch with minimal morning effort.
Final Thoughts
This Caramel Pecan Sticky Buns Recipe is more than just a sweet bread; it’s a warm hug on a plate, perfect for sharing with family and friends. I can honestly say that once you bake and taste these sticky buns, they become a beloved go-to for special breakfasts and cozy weekends. So, grab your ingredients, follow these steps, and get ready to enjoy sticky buns that delight every sense. Happy baking!
Print
Caramel Pecan Sticky Buns Recipe
- Prep Time: 35 minutes
- Cook Time: 30 minutes
- Total Time: 2 hours 25 minutes
- Yield: 12 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
Description
Indulge in these irresistible Caramel Pecan Sticky Buns, featuring a soft, cinnamon-spiced dough rolled with brown sugar and topped with a luscious caramel pecan glaze. Perfect for breakfast or brunch, these sticky buns combine a tender, yeasted bread with a rich, gooey topping that’s sure to satisfy your sweet tooth.
Ingredients
Dough
- 4 cups all-purpose flour
- 1/4 cup granulated sugar
- 2 1/4 tsp instant yeast
- 1 tsp salt
- 1 cup warm milk
- 1/3 cup unsalted butter, melted
- 2 large eggs, room temperature
Filling
- 1/2 cup brown sugar
- 2 tsp ground cinnamon
- 1/4 tsp salt
- 1/4 cup unsalted butter, softened
Caramel Pecan Topping
- 1 cup brown sugar
- 1/2 cup unsalted butter
- 1/4 cup honey
- 1/4 cup heavy cream
- 2 cups pecans, roughly chopped
Instructions
- Make the Dough: In a large bowl, combine the flour, granulated sugar, instant yeast, and salt. Add the warm milk, melted butter, and eggs. Knead the mixture for about 10 minutes until the dough is smooth and elastic.
- First Rise: Place the kneaded dough in a greased bowl. Cover it and let it rise in a warm area for around 1 hour or until it doubles in size.
- Prepare Caramel Pecan Topping: While the dough rises, in a saucepan combine the brown sugar, butter, honey, and heavy cream. Bring the mixture to a boil while stirring constantly. Let it simmer for 3 minutes, then remove from heat and stir in the chopped pecans.
- Assemble Caramel Base: Pour the caramel pecan mixture into a greased 9×13 inch baking pan and spread evenly to cover the bottom.
- Roll Out Dough: After the dough has risen, roll it out on a lightly floured surface into a 12×18 inch rectangle. Spread the softened butter over the dough, then sprinkle evenly with the cinnamon-sugar mixture made from brown sugar, cinnamon, and salt.
- Form Rolls: Starting from the long edge, roll the dough tightly into a log. Cut this log into 12 equal-sized rolls.
- Second Rise: Place the rolls cut-side down over the caramel pecan layer in the baking pan. Cover and let them rise for another 30 minutes.
- Bake: Preheat your oven to 350°F (175°C). Bake the sticky buns for 25-30 minutes or until they turn golden brown and are cooked through.
- Serve: Allow the sticky buns to cool for 5 minutes in the pan, then invert the baking pan onto a serving platter so the caramel pecan topping is on top. Serve warm and enjoy!
Notes
- Make sure the milk is warm, not hot, to activate the yeast properly.
- The dough can be prepared the night before and refrigerated for a slower rise, then baked the next morning for fresh sticky buns.
- Use a sharp serrated knife when cutting the rolled dough to avoid squishing the rolls.
- For extra flavor, you can toast the pecans lightly before adding them to the caramel sauce.
- Serve the sticky buns warm for the best texture and taste.

