There’s nothing quite like waking up to the smell of freshly baked Sticky Pecan Buns with Caramel Sauce. Imagine soft, buttery rolls swirled with cinnamon-sugar, topped with a rich layer of gooey caramel and toasted pecans that cling deliciously to every bite. These indulgent buns are the perfect blend of texture and flavor — fluffy on the inside, sticky and nutty on top, and irresistibly sweet all over.
This recipe is a true bakery classic that brings warmth, nostalgia, and pure satisfaction to your kitchen. It’s ideal for holidays, brunches, or lazy weekend mornings when you want to treat yourself and your loved ones to something truly special.
Why I Love This Recipe
I love this recipe because it’s a perfect marriage of comfort and decadence. The caramel sauce adds a deep, buttery sweetness that pairs beautifully with the crunch of toasted pecans and the pillowy softness of the rolls.
Every bite feels like a cozy hug — sweet, nutty, and gooey all at once. What makes it even more special is the moment of magic when you flip the pan and reveal the glossy caramel-pecan topping cascading down the buns.
Why It’s a Must-Try Dish
Sticky Pecan Buns are a must-try because they elevate the classic cinnamon roll into something extraordinary. The homemade caramel topping gives it a bakery-style finish, and the toasted pecans add richness and crunch.
This is the kind of recipe that brings people to the table — whether you’re celebrating a special morning, hosting brunch, or just craving something soul-soothing.
Preparation and Cooking Time
- Preparation Time: 30 minutes
- Rising Time: 1 hour 30 minutes
- Cooking Time: 30–35 minutes
- Total Time: 2 hours 30 minutes
- Servings: 12 buns
- Calories: ~420 kcal per serving
Course & Cuisine
- Course: Breakfast / Brunch / Dessert
- Cuisine: American
Ingredients
For the Dough:
- 3 ½ cups all-purpose flour (plus extra for dusting)
- 2 ¼ tsp active dry yeast (1 packet)
- ¾ cup warm milk (about 110°F / 43°C)
- ¼ cup granulated sugar
- 1 large egg
- ¼ cup unsalted butter, softened
- ½ tsp salt
For the Cinnamon Filling:
- ½ cup brown sugar, packed
- 2 tsp ground cinnamon
- ¼ cup unsalted butter, softened
For the Caramel Pecan Topping:
- ¾ cup brown sugar, packed
- ½ cup unsalted butter
- ¼ cup honey or light corn syrup
- 1 cup chopped pecans (lightly toasted)
- 1 tbsp heavy cream or milk (optional, for creamier texture)
Step-by-Step Preparation Method
Step 1: Prepare the Dough
- In a large mixing bowl, combine warm milk, yeast, and 1 tablespoon of sugar. Let it sit for 5–10 minutes until frothy.
- Add the remaining sugar, butter, egg, and salt. Mix well.
- Gradually add flour until a soft, slightly tacky dough forms.
- Knead for 5–7 minutes on a floured surface until smooth and elastic.
- Place dough in a greased bowl, cover with a damp towel, and let rise in a warm place for about 1 hour, or until doubled in size.
Step 2: Prepare the Caramel Pecan Topping
- In a saucepan over medium heat, combine butter, brown sugar, and honey (or corn syrup).
- Stir until the butter melts and the mixture starts to bubble gently.
- Add heavy cream (optional) and stir until smooth.
- Pour this caramel mixture into a greased 9×13-inch baking dish.
- Sprinkle toasted pecans evenly over the caramel layer. Set aside.
Step 3: Make the Filling
- In a small bowl, mix together brown sugar and cinnamon.
- Keep the softened butter ready for spreading.
Step 4: Roll Out and Assemble
- Once the dough has risen, punch it down and roll it into a rectangle about 16×12 inches on a floured surface.
- Spread softened butter evenly over the dough.
- Sprinkle the cinnamon-sugar mixture over the butter.
- Roll up the dough tightly from the long side into a log.
- Slice into 12 equal pieces using a sharp knife or unflavored dental floss.
Step 5: Arrange and Rise Again
- Place the rolls cut-side down on top of the caramel-pecan mixture in the baking dish.
- Cover and let rise again for about 30–40 minutes until puffy.
Step 6: Bake
- Preheat oven to 350°F (175°C).
- Bake for 30–35 minutes until golden brown and cooked through.
- Let rest for 5 minutes, then carefully invert the pan onto a serving platter while still warm — the caramel will drip beautifully over the buns.

How to Serve
Serve these Sticky Pecan Buns warm, with the caramel still glossy and molten. Pair with a steaming cup of coffee or a cold glass of milk. For an extra indulgence, drizzle additional caramel sauce or a sprinkle of sea salt on top before serving.
They make a stunning brunch centerpiece, perfect for holidays like Christmas morning or Sunday breakfast with family.
Recipe Tips
- Use fresh yeast for the best rise and fluffiest texture.
- Don’t overbake — the buns should be soft and slightly gooey, not dry.
- Toast your pecans before using — it intensifies their nutty flavor.
- When flipping the pan, do it carefully and quickly to avoid caramel hardening.
- Add a pinch of sea salt to the caramel for a balanced sweet-salty flavor.
Variations
- Maple Pecan Buns: Replace honey with pure maple syrup for a rich, autumnal flavor.
- Apple Pecan Buns: Add thinly sliced apples in the caramel layer for a fruity twist.
- Bourbon Caramel Buns: Add 1 tablespoon of bourbon to the caramel sauce for an adult version.
- Chocolate-Pecan Buns: Sprinkle mini chocolate chips over the cinnamon filling for a chocolatey surprise.
- Mini Pecan Buns: Make smaller rolls for party servings or lunchbox treats.
Freezing and Storage
- Storage: Keep leftovers in an airtight container at room temperature for 1 day or refrigerate for up to 4 days.
- Reheating: Warm in the oven at 325°F (160°C) for 10 minutes or microwave for 15 seconds.
- Freezing (Unbaked): After placing rolls over caramel, cover and freeze up to 2 months. Thaw overnight in the fridge before baking.
- Freezing (Baked): Freeze baked buns for up to 1 month. Reheat in the oven until warm and sticky again.
Special Equipment Needed
- Mixing bowls
- Rolling pin
- Saucepan
- 9×13-inch baking dish
- Whisk or wooden spoon
- Measuring cups and spoons
Frequently Asked Questions (FAQ)
Q1. Can I make these pecan buns overnight?
Yes! Prepare up to the second rise, cover, and refrigerate overnight. Bake in the morning after letting them come to room temperature for 30 minutes.
Q2. Can I use instant yeast instead of active dry yeast?
Yes, substitute 1:1. You can skip the proofing step and add it directly to the flour.
Q3. How can I prevent my caramel from hardening?
Adding a tablespoon of heavy cream or a touch of honey helps keep it smooth and pourable.
Q4. Can I use walnuts instead of pecans?
Absolutely! Walnuts add a slightly bolder flavor and work just as well.
Q5. Why did my rolls come out dense?
This can happen if the dough wasn’t kneaded enough or didn’t rise properly. Ensure a warm environment for proofing and give the dough enough time to double in size.
Conclusion
Sticky Pecan Buns with Caramel Sauce are the ultimate comfort bake — rich, sticky, nutty, and perfectly sweet. Each bite combines the buttery softness of the dough, the warmth of cinnamon, and the glossy decadence of homemade caramel.
They’re not just a pastry; they’re an experience — one that evokes comfort, nostalgia, and joy. Perfect for family breakfasts, holiday brunches, or any day you need a little indulgence, these buns are guaranteed to win hearts and satisfy cravings.
Sticky Pecan Buns with Caramel Sauce
Course: BreakfastCuisine: AmericanDifficulty: Easy12
servings30
minutes2
hours2
hours30
minutesIngredients
For the Dough:
3 ½ cups all-purpose flour (plus extra for dusting)
2 ¼ tsp active dry yeast (1 packet)
¾ cup warm milk (about 110°F / 43°C)
¼ cup granulated sugar
1 large egg
¼ cup unsalted butter, softened
½ tsp salt
For the Cinnamon Filling:
½ cup brown sugar, packed
2 tsp ground cinnamon
¼ cup unsalted butter, softened
For the Caramel Pecan Topping:
¾ cup brown sugar, packed
½ cup unsalted butter
¼ cup honey or light corn syrup
1 cup chopped pecans (lightly toasted)
1 tbsp heavy cream or milk (optional, for creamier texture)
Directions
- Step 1: Prepare the Dough : In a large mixing bowl, combine warm milk, yeast, and 1 tablespoon of sugar. Let it sit for 5–10 minutes until frothy. Add the remaining sugar, butter, egg, and salt. Mix well. Gradually add flour until a soft, slightly tacky dough forms. Knead for 5–7 minutes on a floured surface until smooth and elastic. Place dough in a greased bowl, cover with a damp towel, and let rise in a warm place for about 1 hour, or until doubled in size.
- Step 2: Prepare the Caramel Pecan Topping : In a saucepan over medium heat, combine butter, brown sugar, and honey (or corn syrup). Stir until the butter melts and the mixture starts to bubble gently. Add heavy cream (optional) and stir until smooth. Pour this caramel mixture into a greased 9×13-inch baking dish. Sprinkle toasted pecans evenly over the caramel layer. Set aside.
- Step 3: Make the Filling : In a small bowl, mix together brown sugar and cinnamon. Keep the softened butter ready for spreading.
- Step 4: Roll Out and Assemble : Once the dough has risen, punch it down and roll it into a rectangle about 16×12 inches on a floured surface. Spread softened butter evenly over the dough. Sprinkle the cinnamon-sugar mixture over the butter. Roll up the dough tightly from the long side into a log. Slice into 12 equal pieces using a sharp knife or unflavored dental floss.
- Step 5: Arrange and Rise Again : Place the rolls cut-side down on top of the caramel-pecan mixture in the baking dish. Cover and let rise again for about 30–40 minutes until puffy.
- Step 6: Bake : Preheat oven to 350°F (175°C). Bake for 30–35 minutes until golden brown and cooked through. Let rest for 5 minutes, then carefully invert the pan onto a serving platter while still warm — the caramel will drip beautifully over the buns.






