Overnight Pecan Cinnamon Rolls with Cream Cheese Frosting
These overnight pecan cinnamon rolls are soft, sticky, and loaded with buttery brown sugar and toasted pecans. The dough does its first rise in the fridge while you sleep, so all you have to do in the morning is shape, proof, and bake.

You get all the deep, yeasty flavor of a slow rise without a bleary-eyed 5 a.m. alarm. A generous schmear of tangy cream cheese frosting on top seals the deal.
Why This Recipe Stays in the Rotation
The dough is tender from plenty of eggs and butter, and the overnight rest in the fridge builds a mild tang that balances the sweet filling. Every bite has layers of cinnamon sugar that turn jammy in the oven and chopped pecans that toast just enough to stay crisp.
I keep coming back to this one because the active work is split across two days, so it never feels like a project. The results are bakery-case rolls with fluffy centers and edges that get a little bit of caramel crunch from melted brown sugar.
Ingredients

- 4 ½ cups all-purpose flour: spooned and leveled, never scooped right from the bag
- ⅓ cup granulated sugar
- 1 packet (2 ¼ tsp) instant yeast: also labeled fast-rise or bread machine yeast
- 1 tsp fine sea salt
- 1 cup whole milk, warmed to 110°F
- 2 large eggs, room temperature
- ⅓ cup unsalted butter, melted and cooled slightly
- ¾ cup packed dark brown sugar
- 2 tbsp ground cinnamon
- ½ cup unsalted butter, very soft: you want it spreadable but not melted
- 1 ½ cups chopped pecans: toast them first for deeper flavor
- 4 oz cream cheese, softened
- 3 tbsp unsalted butter, softened
- 1 ½ cups powdered sugar
- 1 tsp vanilla extract
- 2 tbsp milk: plus extra if you like a thinner frosting
Variations / Substitutions
- Swap pecans for walnuts: they bring a slightly more bitter edge that still works well with the sweet filling.
- Dairy-free option: use a thick oat milk in the dough and a plant-based cream cheese plus vegan butter in the frosting. The dough will be a touch less rich but still soft.
- Skip the cream cheese: whisk together 1 cup powdered sugar, 2 tbsp milk, and a pinch of salt for a simple vanilla glaze that dries a bit glossier.
- Add a little spice: a pinch of cardamom or a few grates of fresh nutmeg in the filling adds a warm, familiar note without overpowering the cinnamon.
Pineapple Pecan Cream Cheese Pound Cake makes a lovely sweet pairing for these cinnamon rolls.
How to Make Pecan Cinnamon Rolls
Step 1: Mix and Chill the Dough

In the bowl of a stand mixer fitted with a dough hook, whisk together 4 cups of the flour, the granulated sugar, yeast, and salt. With the mixer on low, pour in the warm milk, eggs, and melted butter. Mix until a shaggy dough forms, about 2 minutes. Kick the speed to medium-low and knead for 8 to 10 minutes, adding the remaining ½ cup of flour a spoonful at a time as needed, until the dough is smooth and pulls away from the sides of the bowl cleanly.
The dough should feel tacky but not sticky. When you press a finger into it, the surface springs back most of the way. That spring tells you the gluten is strong enough to trap all the gas from the yeast.
A long, cold rest is what gives these rolls their flavor and makes the dough easy to handle later. Transfer the dough to a lightly greased bowl, cover tightly with plastic wrap, and refrigerate for at least 8 hours or up to 24 hours. It will roughly double in size even in the cold.
Step 2: Shape the Rolls

Remove the dough from the fridge. It will feel firm and not sticky at all. On a lightly floured surface, roll it into a 16 by 12-inch rectangle. Spread the soft butter in an even layer all the way to the edges, then sprinkle the brown sugar and cinnamon evenly over the butter. Scatter the chopped pecans across the top and press them gently with your palms so they stick.
Starting from a long side, roll the dough into a tight log. Take your time and keep the roll even, using a bench scraper to nudge stray flour or filling back into place. A little filling spilling out is fine, it will pool in the pan and turn into a sticky, caramel-like layer.
Step 3: Proof the Rolls

Grease a 9 by 13-inch baking dish. Use unflavored dental floss or a serrated knife to cut the log into 12 even pieces, trimming the ragged ends if you like. Set the rolls cut-side up in the dish, leaving a bit of room between them. Cover loosely with a clean kitchen towel and let them rise in a warm spot until puffy and nearly doubled, about 45 to 60 minutes.
The dough should look pillowy and when you poke it lightly with a finger, the indentation fills back slowly. That slow return means the yeast is still strong and the rolls are ready for the oven.
Step 4: Bake the Rolls

While the rolls finish proofing, preheat the oven to 350°F. Once risen, slide the pan into the middle rack and bake for 25 to 28 minutes, until the tops are a deep golden brown and the filling is bubbling around the edges. If a toothpick inserted into the center of a roll comes out with no wet dough, they are done.
The kitchen will smell incredible right about the 20-minute mark. Let the rolls cool in the pan for 10 minutes while you make the frosting. That short rest keeps the cream cheese from sliding straight off.
Step 5: Beat the Frosting

In a medium bowl, beat the softened cream cheese and butter with a hand mixer until smooth and free of lumps. Sift in the powdered sugar, add the vanilla and 2 tablespoons of milk, and beat on low until combined, then on high until light and fluffy. If it feels too thick, add another splash of milk a teaspoon at a time.
You want the frosting loose enough to drape over a warm roll but thick enough to hold its shape. It should ribbon slowly off the beaters.
Step 6: Frost and Serve

Spread the frosting over the still-warm rolls right in the pan, using an offset spatula or the back of a spoon to nudge it into the crevices. Serve them right away, while the centers are soft and steamy and the frosting is just starting to melt into every spiral.
A Few Notes Before You Start
- Use a ruler when you roll out the dough: a true 16 by 12-inch rectangle gives you 12 even rolls with the same bake time.
- Don’t skip the overnight rest: if you try to rush these in a morning, the dough won’t have the same flavor or the same easy handling. Overnight really is the point here.
- Toast the pecans: pop them in a dry skillet over medium heat for 3 to 4 minutes, shaking often, until fragrant. It makes their flavor louder without any extra effort.
- Frost warmth matters: warm rolls absorb a little bit of the frosting, creating that glossy, almost-glaze layer under the swoops of cream cheese. Cold rolls just wear it on top.
Bake times by pan size:
| Pan size | Bake time |
|---|---|
| 9 by 13-inch dish | 25 to 28 minutes |
| Two 8-inch rounds | 22 to 25 minutes |
| 9-inch square dish | 28 to 32 minutes |
Storing Leftover Rolls
- Refrigerate: once cooled completely, cover the pan tightly and store in the fridge for up to 4 days. The rolls will firm up a little in the cold.
- Reheating: a quick 20-second zap in the microwave brings back the soft texture. To refresh a whole batch, cover with foil and warm in a 300°F oven for 10 minutes.
What to Serve with Pecan Cinnamon Rolls
A big platter of bacon or sausage links adds that salty counterpoint to the sweet, sticky rolls. For something bright, a simple citrus salad with orange segments and a drizzle of honey cuts through the richness. If you are serving a crowd, set out a pitcher of cold brew with a splash of whole milk, the bitterness rounds out the sugar nicely.
Frequently Asked Questions
Can I make these rolls completely by hand?
Yes. Mix the dough in a large bowl with a wooden spoon until a shaggy mass forms, then turn it out and knead by hand on a lightly floured surface for 12 to 15 minutes, until smooth and taut.
My dough didn’t double in the fridge. Is it ruined?
Probably not. Cold dough rises slowly, and a full doubling can take close to 24 hours. As long as the dough is puffy and feels gassed when you press it, it’s ready to shape.
Can I freeze the unbaked rolls?
Absolutely. After placing the cut rolls in the greased pan, cover tightly and freeze for up to 2 weeks. The night before you want to bake, move the pan to the fridge to thaw. Let them come to room temperature and finish proofing before baking.
What if I don’t have instant yeast?
You can use active dry yeast. Proof it in the warm milk with a pinch of the sugar for 5 minutes until foamy, then proceed with the recipe. The rise times may take a few minutes longer.

Pecan Cinnamon Rolls Recipe
Ingredients
Method
- Mix the dough ingredients until a smooth, slightly tacky dough forms, then chill overnight.
- Roll the dough into a 16 by 12-inch rectangle, spread with soft butter, and sprinkle with brown sugar, cinnamon, and pecans.
- Roll into a log, cut into 12 pieces, and arrange in a greased 9 by 13-inch dish. Cover and let rise until puffy, about 45 to 60 minutes.
- Bake at 350°F for 25 to 28 minutes, until golden and bubbling. Cool 10 minutes.
- Beat the cream cheese, butter, powdered sugar, vanilla, and milk into a smooth frosting.
- Spread the frosting over the warm rolls and serve right away.
