Sticky Pecan Cinnamon Rolls
Nothing says indulgence like a batch of warm Sticky Pecan Cinnamon Rolls fresh out of the oven. These soft, fluffy rolls are filled with a cinnamon-sugar swirl, then baked over a layer of caramelized pecans that create a sticky, buttery topping. Whether served for brunch or dessert, these rolls are a decadent treat that’s sure to impress.

These Sticky Pecan Cinnamon Rolls are a must-have for cozy holiday mornings, especially Thanksgiving and Christmas. The warm aroma of cinnamon and buttery pecans filling your kitchen sets the perfect tone for a relaxing, comforting start to your day.
If you’re on the lookout for creative ways to make cinnamon rolls even more delicious, then try my Cinnamon Rolls with Oreos, Gaston’s Giant Brioche Cinnamon Rolls, and Blueberry Cinnamon Rolls.
Why You’ll Love These Pecan Sticky Buns
- Warm cozy flavors- The combination of rich cinnamon, brown sugar, and caramelized pecans makes these rolls irresistible.
- Soft texture- Each roll is light, fluffy and melt-in-your-mouth tender.
- Sticky topping- The gooey pecan glaze adds a wonderful crunch and caramel-like sweetness.
- Perfect for the holidays- These rolls make a wonderful addition to holiday breakfasts or any special occasion.

Components of Pecan Sticky Buns
- The dough- The soft and buttery dough is key to creating tender and fluffy sticky buns. Made with a blend of flour, butter, milk, sugar, and eggs. It’s kneaded until smooth and then allowed to rise. This process gives the dough a light and airy texture.
- Cinnamon-sugar filling- The filling is where the flavor magic happens. It consists of a blend of brown sugar, ground cinnamon and butter. The mixture is spread evenly over the dough before rolling it up, ensuring the cinnamon flavor gets all through the rolls.
- Pecan topping- The gooey topping is what makes these buns so decadent. A mixture of butter, brown sugar, maple syrup, heavy cream and chopped pecans is spread in the bottom of the baking pan before adding the cinnamon rolls.
Ingredient Notes
Below are ingredient notes. For the complete list and quantities, please refer to the recipe card located at the bottom of the page.
- Yeast- Active dry yeast helps the dough rise. Check the expiration date to make sure its fresh for the best results.
- Butter- Use unsalted butter. It should be softened at room temperature to mix easily.
- Sugars- I use both granulated sugar and brown sugar. Granulated sugar sweetens the dough, while the brown sugar adds a rich, caramel-like flavor to the cinnamon filling and topping.
- Cinnamon- Ground cinnamon is essential for that classic cinnamon roll flavor. Use a good quality cinnamon for the best taste.
- Flour- Use all-purpose flour for a soft, tender dough. Be sure to spoon and level the flour to avoid using too much.
- Milk- Whole milk adds moisture to the dough. Warm the milk to about 105℉ to 110℉. It should be warm to the touch but not hot.
- Heavy cream- Heavy cream is used in the pecan topping to create a rich, creamy caramel layer. It helps bind the brown sugar and butter.
- Eggs- Allow the eggs to sit at room temperature for 2 hours before mixing.
- Pecans- You can use whole pecans or chop them into smaller pieces. I like to toast them beforehand to bring out their nutty flavor and add extra crunch.

Step By Step Instructions – Homemade Cinnamon Rolls
STEP 1: Activate the yeast. Heat the milk in the microwave in short increments (20-30 seconds) until it reaches 105℉ to 110℉. Sprinkle the yeast over the milk with a pinch of sugar to help activate it. Let the mixture sit for 10 minutes until it becomes frothy.


STEP 2: Combine the wet and dry ingredients. Add the flour, sugar and salt to the bowl of a stand mixer. Then, add the yeast mixture, softened butter and eggs to the flour mixture.
STEP 3: Make the dough. Using a dough hook attachment, mix on low speed until dough begins to form. Then, increase speed to medium and knead for 5 minutes.


STEP 4: Rise. Spray a large bowl with nonstick spray. Once the dough is finished kneading, place the dough inside the greased bowl. Then, cover and let rise in a warm place until doubled in size, about 1 hour.
STEP 5: Make the cinnamon filling. In a medium-size bowl, combine the softened butter, brown sugar, salt, and cinnamon. Cover and set aside.


STEP 6: Make the pecan topping. Grease the inside of a 9×13-inch pan with nonstick spray. Next, place the butter, maple syrup, brown sugar, and heavy cream in a small saucepan. Cook over medium heat for 5-7 minutes. Stir in the toasted, chopped pecans and vanilla extract. Then, pour the mixture into the greased pan.
Assembly and Baking
STEP 1: Roll the dough. Place the dough onto a lightly floured surface and roll dough into a 14×18 rectangle, about ¼” thick. Make sure the long side (18-inch) is closest to you.


STEP 2: Spread filling. Using an offset spatula, spread an even layer of the cinnamon mixture all the way to the edges of the dough.
STEP 3: Cut and roll the dough. Using a pizza cutter, cut dough into 12 (1 ½-inch) strips. Then, take each strip and roll away from you. Carefully place rolls on top of the pecan mixture. Loosely cover and let rise in a warm spot until doubled in size.


STEP 4: Bake. Preheat oven to 350°. Bake rolls for 25-30 minutes until golden brown.


STEP 5: Cool. Remove the cinnamon rolls from oven and let them cool for 5 minutes. Then, carefully flip the pan onto a serving dish so the pecans are on top.
Expert Baking Tips
- Use room temperature ingredients. Allow the butter and eggs to come to room temperature before starting for a smoother dough.
- Activate yeast properly. Make sure the liquid is warm, between 105℉ to 110℉, to properly activate the yeast. If it’s too hot, it can kill the yeast and prevent your dough from rising.
- Spoon and level flour. Before measuring, give the flour a little stir with a spoon to loosen it up. Then, use the spoon to lightly scoop the flour into your measuring cup. Use the back of a knife to level off the excess flour. Do not scoop the flour directly into the container, as it can compact the flour and cause your rolls to be dense.
- Roll tightly, but not too tight. Roll the strips of dough snugly, but leave a bit of room for the rolls to expand evenly as they bake.
- Proofing. Allow the dough to proof in a warm, draft-free area, such as a sunny spot in your kitchen. Alternatively, you can place it in a cold oven with the light on to create a slightly warmer environment during the cooler months.

Frequently Asked Questions
Some possible reasons include the yeast may have been expired or the liquid was too hot or too cold. Make sure to check the expiration date on your yeast and that the milk is within the recommended range of 105℉ to 110℉. Also, make sure the dough is left to rise in a draft-free, warm environment.
Yes, you can substitute pecans with walnuts, almonds, hazelnuts, or any other nut you enjoy. Just be sure to chop them into similar-sized pieces to ensure they mix well and bake evenly.
Yes, you can. To prepare the night before, place the unbaked rolls on top of the pecan topping as instructed. Then, cover the rolls with plastic wrap, and refrigerate for 8–12 hours. The next morning, remove the rolls from the refrigerator and allow them to rise at room temperature for 1–2 hours before baking.
Yes, you can use instant yeast instead of active dry yeast. Instant yeast can be mixed directly into the dry ingredients without needing to be proofed in the milk first. Use the same amount as you would active dry yeast.
To check if the sticky buns are done, look for a deep golden brown color. The centers should be firm and the edges should also start to pull away from the sides of the pan.

Storing and Freezing
Keep any leftover Pecan Cinnamon Rolls in an airtight container at room temperature for up to 2 days. For longer storage, place them in the refrigerator, where they’ll stay fresh for 4-5 days. You can reheat them in the microwave for 15-20 seconds or warm them up in a low oven.
Freezing
Once baked and cooled, wrap the cinnamon rolls tightly with plastic wrap or foil, then place them in a freezer-safe container or bag. They can be frozen for up to 3 months. When you’re ready to enjoy them, let them thaw in the fridge overnight and reheat them in the oven at 300℉ for about 10 minutes.
Helpful Tools and Equipment
- Stand mixer (optional)- Great for kneading the dough with the dough hook attachment, but you can also knead by hand.
- Rolling pin- I use a heavy weighted rolling pin which helps you roll out the dough more evenly with less effort. But any style rolling pin will work.
- Pizza cutter- A pizza cutter is great tool for cutting the strips of dough. It’s sharp, rolling blades makes clean cuts and straight lines.
- Offset spatula- Perfect for spreading the cinnamon-sugar filling. It’s angled design prevents you from tearing the dough while spreading the filling.
- 9×13 baking pan- This is the idea size for baking a batch of these homemade cinnamon rolls. You can use glass, ceramic or a nonstick baking pan.
More Crowd-Pleasing Recipes
Recommended Recipes
- Cinnamon Crunch Banana Bread
- Pumpkin Bread with Cream Cheese Frosting
- Cheddar Cheese and Chive Scones
- Strawberry Rolls
- Maple Pecan Cookies with Brown Butter
After trying out this recipe, I’d love to hear your feedback. Please consider leaving a star review on the recipe card below. Don’t forget to tag me on Instagram and follow me on Pinterest for more mouthwatering recipes. I appreciate your support!

Sticky Pecan Cinnamon Rolls
Ingredients
Cinnamon Rolls
- 1 cup Whole milk, warmed to 105℉ to 110℉
- 2 1/4 tsp Active dry yeast
- Pinch of sugar , to help activate the yeast
- 6 tbsp Unsalted butter, softened at room temperature
- 2 Large eggs , room temperature
- 1/2 cup White granulated sugar
- 4 cups All-purpose flour , spooned and leveled
- 1 tsp Salt
Cinnamon Filling
- 1/2 cup Unsalted butter, softened
- 1 cup Brown sugar , light
- 2 tbsp Cinnamon
- Pinch of salt
Sticky Pecan Topping
- 8 tbsp Unsalted butter
- 1/2 cup Brown sugar
- 1/3 cup Maple syrup
- 1/2 cup Heavy cream
- 1 tsp Vanilla
- 1 1/4 cups Pecans, lightly toasted and roughly chopped
Instructions
- Heat the milk in the microwave in short increments (20-30 seconds) until it reaches 105℉ to 110℉. Sprinkle the yeast over the milk with a pinch of sugar to help activate it. Let the mixture sit for 10 minutes until it becomes frothy.
- Add the flour, sugar and salt to the bowl of a stand mixer. Then, add the yeast mixture, softened butter and eggs to the flour mixture.
- Using a dough hook attachment, mix on low speed until dough begins to form. Then, increase speed to medium and knead for 5 minutes.
- Spray a large bowl with nonstick spray. Once the dough is finished kneading, place the dough inside the greased bowl. Then, cover and let rise in a warm place until doubled in size, about 1 hour.
- In a medium-size bowl, combine the softened butter, brown sugar, salt, and cinnamon. Cover and set aside.
- Grease the inside of a 9×13-inch pan with nonstick spray. Next, place the butter, maple syrup, brown sugar, and heavy cream in a small saucepan. Cook over medium heat for 5-7 minutes. Stir in the toasted, chopped pecans and vanilla extract. Then, pour the mixture into the greased pan.
- Place the dough onto a lightly floured surface and roll dough into a 14×18 rectangle, about ¼" thick. Make sure the long side (18-inch) is closest to you.
- Using an offset spatula, spread an even layer of the cinnamon mixture all the way to the edges of the dough.
- Using a pizza cutter, cut dough into 12 (1 ½-inch) strips. Then, take each strip and roll away from you. Carefully place rolls on top of the pecan mixture. Loosely cover and let rise in a warm spot until doubled in size.
- Preheat oven to 350°. Bake rolls for 25-30 minutes until golden brown.
- Remove the cinnamon rolls from oven and let them cool for 5 minutes. Then, carefully flip the pan onto a serving dish so the pecans are on top.
