Caramel Pecan Sticky Buns Recipe
Introduction
These Caramel Pecan Sticky Buns are a delicious treat perfect for a weekend breakfast or brunch. Soft, buttery rolls filled with cinnamon sugar and topped with a gooey caramel-pecan sauce make them irresistible. You’ll love how easy they are to make from scratch!

Ingredients
- 1 cup warm whole or 2% milk (110-115 degrees F)
- 1 packet instant yeast (2 ¼ teaspoons)
- 1/2 cup granulated sugar
- 2 large eggs (room temperature)
- 5 tablespoons salted butter (melted but not hot)
- 3/4 teaspoon salt
- 3 1/2 – 4 cups bread flour (scoop & level)
- 2 cups pecan halves (roughly chopped)
- 8 tablespoons salted butter
- 3/4 cup packed brown sugar
- 1/2 cup heavy whipping cream
- 4 tablespoons salted butter (room temperature)
- 3/4 cup packed brown sugar
- 1 tablespoon cinnamon
Instructions
- Step 1: Warm the milk to about 110 degrees F by microwaving in short bursts and stirring until it feels like warm bath water. In a large bowl, sprinkle yeast over the warm milk, then add sugar, eggs, melted butter, and salt. Mix to combine.
- Step 2: Stir in 3 ½ cups of flour until a wet, tacky dough forms. Turn the dough onto a floured surface, sprinkle the top with flour, and knead for 8–10 minutes, adding flour as needed until the dough is elastic and smooth but still slightly tacky.
- Step 3: Place the dough in a lightly oiled bowl, cover with plastic wrap, and let it rise for 1–2 hours until doubled in size. For a warm rise, briefly warm your oven, then turn it off and place the dough inside.
- Step 4: While the dough rises, make the caramel sauce by combining 8 tablespoons butter, 3/4 cup brown sugar, and 1/2 cup heavy cream in a medium saucepan. Cook over medium heat, stirring occasionally, until bubbly and combined (about 5–8 minutes).
- Step 5: Spread the chopped pecans evenly in the bottom of a 9×13 inch baking dish, then pour the caramel sauce over them.
- Step 6: In a small bowl, mix 3/4 cup brown sugar with 1 tablespoon cinnamon for the filling.
- Step 7: Once the dough has doubled, roll it out on a floured surface into a roughly 12×22 inch rectangle. Spread 4 tablespoons softened butter over the dough, then sprinkle with the cinnamon sugar mixture, pressing lightly.
- Step 8: Roll the dough tightly from the long edge into a log. Slice into 12 rolls and place them cut side down into the prepared baking dish. Cover with plastic wrap.
- Step 9: For an overnight option, refrigerate the covered rolls now. Otherwise, let them rise at room temperature for about 30 minutes until they start to touch.
- Step 10: Preheat your oven to 350 degrees F. Remove plastic wrap and bake the sticky buns uncovered for 30–35 minutes until golden brown and cooked through. Cover loosely with foil if browning too quickly.
- Step 11: Let the buns cool for 5 minutes, then invert onto a baking sheet to serve. They’re best enjoyed warm.
Tips & Variations
- Use bread flour for a chewier texture, or substitute all-purpose flour if needed, adjusting with a bit less flour.
- For extra gooeyness, drizzle leftover caramel sauce over the buns before serving.
- Add a pinch of nutmeg to the cinnamon sugar for a warm spice note.
- Try toasted walnuts or almonds instead of pecans for a different crunch.
Storage
Store leftover sticky buns in an airtight container at room temperature for up to 2 days. They can also be refrigerated for up to 5 days—warm in the microwave before serving to restore softness. Sticky buns freeze well: wrap individually and freeze up to 2 months; thaw and warm as needed.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make these sticky buns ahead of time?
Yes! You can assemble the rolls, cover, and refrigerate overnight. Bake directly from the fridge by adding a few extra minutes to the baking time.
What if I don’t have instant yeast?
You can use active dry yeast instead, but dissolve it in warm milk first and let it sit for 5–10 minutes until foamy before mixing with other ingredients.
PrintCaramel Pecan Sticky Buns Recipe
These Caramel Pecan Sticky Buns are soft, fluffy, and loaded with a rich homemade caramel sauce and crunchy pecans. The perfect sweet treat for breakfast or brunch, they feature a tender yeast dough rolled with cinnamon sugar and baked with a decadent pecan caramel topping. Warm, gooey, and utterly delicious!
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 2 hours 10 minutes (including rise time)
- Yield: 12 sticky buns 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
Ingredients
Dough
- 1 cup warm whole or 2% milk (110-115°F)
- 1 packet instant yeast (2 ¼ teaspoons)
- ½ cup granulated sugar
- 2 large eggs (room temperature)
- 5 tablespoons salted butter (melted but not hot)
- ¾ teaspoon salt
- 3½ – 4 cups bread flour (scoop & level)
Caramel Sauce & Topping
- 2 cups pecan halves (roughly chopped)
- 8 tablespoons salted butter
- ¾ cup packed brown sugar
- ½ cup heavy whipping cream
Filling
- 4 tablespoons salted butter (room temperature)
- ¾ cup packed brown sugar
- 1 tablespoon cinnamon
Instructions
- Warm Milk and Activate Yeast: Warm the milk to about 110°F by microwaving in short increments and stirring to reach a warm bath temperature. Add milk to a large bowl, sprinkle yeast on top, letting it activate for a few minutes.
- Mix Dough Ingredients: Add granulated sugar, eggs, melted butter, and salt to the yeast mixture and mix until combined. Stir in 3½ cups of bread flour until a wet, tacky dough forms.
- Knead Dough: Turn dough onto a floured surface, sprinkle some more flour on top, and knead for 8-10 minutes, gradually adding up to ½ cup more flour until dough is elastic, smooth, and still slightly tacky.
- First Rise: Place the dough in a lightly oiled bowl, cover with plastic wrap, and let it rise in a warm spot until doubled in size, about 1-2 hours. To speed up in cold kitchens, use the oven’s lowest heat briefly, then place dough inside.
- Make Caramel Sauce: While dough rises, combine butter, brown sugar, and heavy cream in a medium saucepan over medium heat. Stir occasionally until smooth and bubbly, about 5-8 minutes.
- Prepare Baking Dish: Sprinkle chopped pecans evenly in the bottom of a 9×13 inch baking dish, then pour the warm caramel sauce over the pecans.
- Make Filling: In a small bowl, mix together brown sugar and cinnamon for the cinnamon sugar filling.
- Roll Out Dough: Once doubled, transfer dough to a floured surface and roll it out into approximately a 12×22 inch rectangle.
- Spread Filling: Evenly spread softened butter over the dough surface, then sprinkle the cinnamon sugar mixture evenly on top and gently press it into the butter.
- Form Rolls: Starting from the long edge, tightly roll the dough into a log. Using a sharp knife, cut the log into 12 equal rolls.
- Second Rise: Arrange the rolls in the prepared baking dish over the caramel and pecans, cover with plastic wrap. For same-day baking, let rise 30 minutes or until they start touching. For overnight preparation, refrigerate at this stage.
- Preheat Oven: Preheat oven to 350°F while rolls are rising.
- Bake Sticky Buns: Remove plastic wrap and bake uncovered for 30-35 minutes until golden brown on top and cooked through. Cover loosely with foil if browning too fast.
- Cool and Serve: Let the sticky buns cool in the pan for 5 minutes, then invert onto a baking sheet to release the caramel. Serve warm for best results. Reheat leftovers by microwaving.
Notes
- For overnight sticky buns, after assembling the rolls in the pan, cover tightly and refrigerate overnight. Remove from fridge and let rise at room temperature for about 30 minutes before baking.
- Use bread flour for best dough texture but all-purpose flour can work with slight adjustments.
- Temperature of milk is critical; too hot can kill the yeast, too cold slows down rising.
- Sticky buns are best enjoyed warm with gooey caramel and crunchy pecans.
Keywords: Caramel sticky buns, Pecan sticky buns, Cinnamon rolls, Sweet breakfast pastries, Homemade sticky buns

