Soft, fluffy, and filled with warm cinnamon and buttery brown sugar, pecan rolls are the ultimate comfort bake. These golden spirals are finished with a sticky-sweet pecan glaze that caramelizes as it bakes, turning every bite into a tender, gooey, nutty indulgence. If you love the sweet scent of cinnamon buns wafting through the kitchen, wait until you try this nutty twist.
Perfect for holidays, weekend brunches, or a make-ahead treat to savor with coffee, pecan rolls bring cozy bakery charm right to your home. They’re beautiful enough for gifting and indulgent enough to disappear the moment they’re served.
Why You’ll Love This Pecan Rolls Recipe
These pecan rolls strike a perfect balance between tender dough and caramelized topping. The filling is sweet and buttery without being overwhelming, while the toasted pecans provide rich depth and crunch. It’s a classic, elevated by texture and flavor, and always a crowd favorite. Plus, they can be prepped the night before and baked fresh in the morning.
What Kind of Dough Should I Use?
The best dough for pecan rolls is a rich, yeast-based dough made with milk, butter, and eggs. It should be soft and elastic, similar to brioche, but not overly sweet. If you’re short on time, some people do use pre-made bread dough or crescent rolls, but for the most pillowy texture, homemade dough is worth the extra steps.
Ingredients for the Pecan Rolls
To make these rolls truly decadent, each ingredient brings its own magic to the table. From the rich base of the dough to the caramel glaze, this combination guarantees melt-in-your-mouth results.
-
All-purpose flour
Essential for structure and forming that soft, pillowy dough. -
Whole milk
Adds richness and moisture to the dough. -
Unsalted butter
Used in both the dough and filling, it’s the base for that unmistakable buttery flavor. -
Granulated sugar
Helps activate the yeast and slightly sweetens the dough. -
Brown sugar
The star of the filling and glaze. It caramelizes beautifully and brings depth. -
Yeast
Gives the rolls their signature rise and fluffy texture. -
Eggs
Enrich the dough and help bind everything together. -
Salt
Balances sweetness and enhances the overall flavor. -
Cinnamon
The warm spice that makes the filling irresistible. -
Chopped pecans
Toasted and layered in the glaze for a nutty, buttery crunch. -
Heavy cream
Used in the glaze to make it luxuriously smooth. -
Vanilla extract
Brings warmth and rounds out the sweetness.

How To Make the Pecan Rolls
Step 1: Make the Dough
Warm the milk and mix it with yeast and sugar until foamy. Add eggs, melted butter, and salt, then stir in flour gradually to form a sticky dough. Knead until smooth and let it rise until doubled in size.
Step 2: Prepare the Pecan Glaze
In a saucepan, melt butter with brown sugar, heavy cream, and vanilla. Stir until thick and smooth. Pour the glaze into the bottom of a greased baking pan and sprinkle with chopped pecans.
Step 3: Roll and Fill
Roll out the dough into a rectangle. Spread with softened butter, sprinkle with brown sugar and cinnamon, and roll tightly into a log. Slice into even rolls.
Step 4: Assemble and Rise Again
Place the rolls on top of the glaze in the baking pan. Cover and let them rise until puffy.
Step 5: Bake to Golden Perfection
Bake in a preheated oven until the tops are golden and the glaze is bubbling. Cool slightly, then invert the pan to let that pecan glaze coat the top of each roll.
How to Serve and Store These Pecan Rolls
These rolls are best enjoyed warm, straight from the oven, with the sticky pecan glaze still gooey. If you’re serving for brunch, a quick warm-up in the microwave or oven brings them back to their just-baked glory. This recipe makes 12 generously sized rolls, perfect for feeding a gathering or a hungry family.
To store, let the rolls cool completely and place them in an airtight container. They’ll stay fresh at room temperature for up to 2 days, or refrigerated for up to 5. You can also freeze them individually and warm them as needed.
What to Serve With Pecan Rolls?
Coffee or Latte
A warm, creamy latte or black coffee cuts through the sweetness and completes the cozy vibe.
Fresh Fruit Salad
Adds a light, refreshing contrast to the rich pecan glaze.
Scrambled Eggs
Keeps things savory and balances the sugar with protein.
Crispy Bacon
That salty crunch pairs beautifully with the sticky sweetness of the rolls.
Yogurt Parfait
Layered with berries and granola, it adds creaminess and texture.
Orange Juice or Apple Cider
Bright and slightly acidic, perfect for sipping alongside a buttery roll.
Quiche
Great for a brunch spread when you want something heartier on the side.
Want More Sweet Brunch Ideas?
If these pecan rolls made your morning better, you’ll love exploring more of these sweet, satisfying recipes from Janet Dishes:
- Ooey Gooey Butter Cake is a buttery slice of heaven.
- Butter Pecan Pound Cake offers rich pecan flavor in every bite.
- Easter Cake Mix Cookie Bars are chewy, colorful, and crowd-pleasing.
- Lemon Truffles Recipe adds a zesty, creamy twist for citrus lovers.
- Peanut Butter S’mores Sandwich Cookies are the ultimate nostalgic treat.
Save This Recipe For Later
📌 Save this recipe to your Pinterest dessert board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you toast the pecans first? Did you add a touch of orange zest? I’d love to hear how you made them your own.
Explore beautifully curated health-boosting drinks and indulgent sweets on Janet Dishes on Pinterest and discover your new go-to for feeling great!
Conclusion
Pecan rolls bring that bakery-style magic to your own kitchen, and once you try this recipe, it’ll likely become a staple in your breakfast rotation. With their warm cinnamon filling, buttery dough, and sticky-sweet pecan topping, they check every box for comfort, flavor, and visual appeal. Whether you’re baking for a celebration or just because it’s a cozy weekend, these rolls are a joy to make and even more satisfying to eat.

Pecan Rolls
- Total Time: 1 hour 30 minutes
- Yield: 12 rolls
- Diet: Vegetarian
Description
These homemade pecan rolls are soft, fluffy, and topped with a sticky-sweet pecan glaze. Perfect for brunch or holiday mornings, this pecan rolls recipe features cinnamon brown sugar filling, caramelized pecans, and pillowy dough. Ideal for those seeking comforting breakfast rolls or bakery-style treats at home.
Ingredients
1 cup whole milk
2 ¼ teaspoons active dry yeast
¼ cup granulated sugar
2 large eggs
½ cup unsalted butter, melted
1 teaspoon salt
4 cups all-purpose flour
¾ cup brown sugar
1 tablespoon ground cinnamon
2 tablespoons unsalted butter, softened (for filling)
1 cup chopped pecans
½ cup unsalted butter (for glaze)
½ cup brown sugar (for glaze)
¼ cup heavy cream
1 teaspoon vanilla extract
Instructions
1. Warm the milk and mix with yeast and granulated sugar until foamy.
2. Add eggs, melted butter, and salt to the mixture, then stir in the flour gradually.
3. Knead the dough until smooth and elastic, then let it rise in a warm place until doubled in size.
4. In a saucepan, melt the butter with brown sugar, heavy cream, and vanilla for the glaze. Stir until smooth and thickened.
5. Pour the glaze into the bottom of a greased baking dish and sprinkle with chopped pecans.
6. Roll out the risen dough into a large rectangle. Spread with softened butter, then sprinkle with brown sugar and cinnamon.
7. Roll the dough into a log and slice into even rolls.
8. Place rolls on top of the glaze in the baking dish. Cover and let rise again until puffy.
9. Bake in a preheated oven at 350°F (175°C) for 25–30 minutes until golden.
10. Let cool slightly, then invert the pan to let the glaze coat the rolls.
Notes
Use fresh, active yeast for the best rise.
Toast the pecans beforehand to deepen the nutty flavor.
You can prep the night before and refrigerate before baking.
- Prep Time: 1 hour
- Cook Time: 30 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 roll
- Calories: 410
- Sugar: 24g
- Sodium: 220mg
- Fat: 21g
- Saturated Fat: 11g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 49g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 75mg
