Love this? Save it for later!
Share the inspiration with your friends
My sister-in-law wasn’t trying to impress anyone that Christmas Eve. I’d stopped by to drop off a gift—the one I’d wrapped too hastily, with tape sticking out at weird angles—and the smell hit me before I even got the storm door open. Brown sugar. Butter. Something warm and yeasty that made me forget why I’d come in the first place. She was standing there in her pajama pants, a flour smudge on her cheek, pulling a pan out of the fridge like it was no big deal.
“Oh, those are just for tomorrow morning,” she said when I asked what in the world that amazing smell was. Just for tomorrow morning. Like she hadn’t just created something that smelled like a bakery had exploded in the coziest way possible. I mean, honestly, I’d been planning to grab coffee and a store-bought pastry on my way to my parents’ house the next day, but one whiff of those cinnamon rolls changed everything. You know that feeling when you walk into someone’s kitchen and immediately want to cancel all your other plans? That was this moment.
She popped the lid off the pan to show me, and I saw them—these beautiful, pillowy rolls nestled together in a butter bath, swirled with cinnamon and sugar, just waiting for morning. “They sit in the fridge overnight and you bake them while everyone’s opening presents,” she explained, like it was the most obvious thing in the world. I was still standing there with my poorly wrapped gift, completely mesmerized by a pan of raw dough. That’s when I knew I needed this recipe in my life. Not just for Christmas morning, but for every cozy morning that called for something special. And honestly? It’s become my favorite Christmas tradition, even more than the gift exchange.
Why You’ll Love This Recipe
Let me tell you why these Cozy Christmas Morning Overnight Cinnamon Rolls have completely changed my holiday mornings. I’ve tested this recipe through three Christmases now, tweaking and adjusting until it’s absolutely foolproof. Here’s what makes them so special:
- Made the Night Before: No waking up at 5 AM to make dough on Christmas morning. Mix, roll, slice, and refrigerate. That’s it. You get to sleep in and still have fresh, warm cinnamon rolls by the time the coffee’s ready.
- Simple Pantry Ingredients: You probably have most of this in your kitchen right now. No trips to specialty stores, no weird ingredients you’ll never use again. Just butter, sugar, flour, and cinnamon—the good stuff.
- Perfect for Christmas Morning: These rolls are made for those slow, pajama-filled mornings when everyone’s gathered around the tree. They fill your house with that bakery smell without you having to do any work in the morning.
- Always a Crowd-Pleaser: I’ve made these for Christmas brunch, New Year’s morning, and even just a regular Sunday when I needed comfort. Kids and adults alike go quiet for a minute after that first bite. That’s how you know they’re good.
- Unbelievably Soft and Fluffy: The overnight rest in the fridge does something magical to the dough. It develops this incredible texture that’s tender and pillowy, with just the right amount of chew. The cream cheese icing seeps into every nook and cranny. Honestly, it’s next-level comfort food.
What sets this recipe apart from other cinnamon roll recipes is the technique. I learned the hard way that rushing the dough leads to dense, sad rolls. But letting it rise slowly overnight? That’s the secret to bakery-quality results with zero morning stress. It’s not just another version of cinnamon rolls—it’s your new Christmas morning tradition waiting to happen.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to create something truly special. Most of these are pantry staples, which means you can whip these up without a special trip to the store. Here’s what you’ll need:
For the Dough
- Whole milk, warm (110°F): I use 1 cup of whole milk for the richest dough. The warmth helps activate the yeast without killing it. If you only have 2% or oat milk, those work too, but whole milk gives the softest texture.
- Granulated sugar: 1/3 cup to feed the yeast and add a touch of sweetness to the dough itself.
- Active dry yeast: One packet (2 1/4 teaspoons). I prefer Red Star or Fleischmann’s—they’re reliable and I’ve never had a dud packet from either brand.
- Unsalted butter, melted and slightly cooled: 1/4 cup. I use Kerrygold when I’m feeling fancy, but any good unsalted butter works. Salted butter will change the flavor, so stick with unsalted if you can.
- Large eggs, room temperature: Two eggs, and please let them come to room temperature first. Cold eggs will shock your dough and slow down the rise. Just set them on the counter while you gather your other ingredients.
- All-purpose flour: About 4 cups, give or take. I use King Arthur Flour because it has a consistent protein content that gives reliable results every time. You might need a little more or less depending on humidity.
- Salt: 1 teaspoon to balance the sweetness and strengthen the gluten structure.
For the Cinnamon Filling

- Unsalted butter, very soft: 1/2 cup. It needs to be spreadable but not melted. Leave it out for a good hour before you start.
- Brown sugar, packed: 1 cup. Light or dark brown sugar both work, but dark brown gives a deeper, almost molasses-like flavor that I personally love.
- Ground cinnamon: 2 tablespoons. Don’t skimp here. Fresh cinnamon makes a huge difference. I buy mine from a local spice shop, but any good brand works.
- Pinch of salt: Just a tiny pinch to balance all that sweetness.
For the Cream Cheese Icing
- Cream cheese, softened: 4 ounces (half a block). Full-fat is best for that rich, tangy icing that perfectly contrasts the sweet rolls.
- Unsalted butter, softened: 1/4 cup.
- Powdered sugar: 1 1/2 cups, sifted if you want to avoid lumps (I usually skip sifting and just whisk really well).
- Vanilla extract: 1 teaspoon. Pure vanilla extract, not imitation. It makes a noticeable difference in the final flavor.
- Milk or heavy cream: 2-3 tablespoons to thin the icing to your desired consistency. Heavy cream makes it extra luxurious.
Equipment Needed
You don’t need a fancy bakery setup for these Cozy Christmas Morning Overnight Cinnamon Rolls. Here’s what you’ll actually use:
- 9×13-inch baking pan: Glass or metal both work. I prefer a metal pan because it conducts heat more evenly and gives you those nice golden bottoms. My go-to is a USA Pan because nothing sticks to it.
- Stand mixer with dough hook: This makes kneading effortless, but you can absolutely knead by hand if you don’t have one. It’ll take about 10 minutes of arm work.
- Large mixing bowl: For mixing the dough if you’re doing it by hand, or for letting the dough rise.
- Rolling pin: A standard rolling pin works fine. If you don’t have one, a wine bottle works in a pinch—I’ve done it.
- Sharp knife or bench scraper: For cutting the rolls. Dental floss also works amazingly well for clean cuts without squishing the rolls.
- Plastic wrap: To cover the pan overnight. Make sure it’s tight so the dough doesn’t dry out.
- Measuring cups and spoons: For accuracy. I cannot stress this enough—baking is science, and guessing measurements leads to sad rolls.
- Instant-read thermometer: Optional but helpful for checking your milk temperature. You want it around 110°F, warm but not hot.
Preparation Method
- Warm the milk and activate the yeast. In a small saucepan, warm 1 cup of whole milk over medium-low heat until it reaches about 110°F. It should feel warm to the touch but not hot—like a comfortable bath. Pour it into the bowl of your stand mixer and sprinkle 1 packet of active dry yeast and 1 tablespoon of the granulated sugar over the top. Let it sit for 5-10 minutes until it gets foamy and bubbly. If it doesn’t foam, your yeast might be dead. Start over with fresh yeast. I learned this the hard way one Thanksgiving and ended up with hockey pucks instead of rolls.
- Mix the dough. Add the remaining sugar, melted butter, eggs, and salt to the yeast mixture. Stir it together with a spatula until combined. Add 3 1/2 cups of flour and mix on low speed with the dough hook until a shaggy dough forms. With the mixer running, add the remaining flour 1 tablespoon at a time until the dough pulls away from the sides of the bowl. You want it to be soft and slightly sticky but not wet.
- Knead the dough. Knead on medium-low speed for 5-7 minutes, or about 10 minutes by hand on a floured surface. The dough should be smooth, elastic, and spring back when you poke it. If it’s too sticky, add flour 1 tablespoon at a time. If it’s too dry, add a splash of milk. Trust your hands here—the dough will tell you what it needs.
- First rise. Shape the dough into a ball and place it in a lightly greased bowl. Cover with plastic wrap or a clean kitchen towel and let it rise in a warm spot for 1-1 1/2 hours, until doubled in size. I like to put it in my oven with the light on—it’s the perfect cozy temperature for rising dough.
- Make the filling. While the dough rises, mix together the softened butter, brown sugar, cinnamon, and pinch of salt in a small bowl until it forms a spreadable paste. Set it aside at room temperature.
- Roll out the dough. Once risen, punch the dough down gently and turn it out onto a lightly floured surface. Roll it into a rectangle about 16 inches wide and 12 inches tall. Don’t stress about perfect measurements—just aim for a roughly rectangular shape about 1/4 inch thick.
- Add the filling. Spread the cinnamon-butter mixture evenly over the dough, leaving a 1-inch border along the top edge. Make sure you get right to the edges on the other three sides. I use an offset spatula for this, but a butter knife works too.
- Roll it up. Starting from the bottom edge (the long side closest to you), roll the dough up tightly into a log. Roll it evenly and don’t pull too tight or the filling will squish out. Pinch the seam to seal it.
- Cut the rolls. Using a sharp knife or bench scraper, cut the log into 12 equal pieces, each about 1 1/2 inches thick. If the rolls get squished, use unflavored dental floss—slide it under the log, cross the ends over the top, and pull tight. It makes the cleanest cuts imaginable.
- Arrange in the pan. Place the rolls cut-side down in a greased 9×13-inch baking pan, spacing them evenly. They’ll expand as they rise overnight, so a little room between them is perfect.
- Overnight rest. Cover the pan tightly with plastic wrap and refrigerate for at least 8 hours or up to 18 hours. The slow cold rise develops incredible flavor and texture. I usually make these around 8 PM on Christmas Eve and bake them at 7 AM on Christmas morning.
- Bake. In the morning, take the pan out of the fridge and let it sit on the counter for 30 minutes while the oven preheats to 350°F. Remove the plastic wrap and bake for 25-30 minutes, until the rolls are golden brown and the centers are cooked through. If the tops are browning too quickly, tent loosely with foil after 20 minutes.
- Make the icing. While the rolls bake, beat the cream cheese and butter together until smooth. Add the powdered sugar, vanilla, and 2 tablespoons of milk or cream. Beat until smooth and creamy. Add more liquid if you want a thinner drizzle.
- Ice and serve. Let the rolls cool for 5-10 minutes, then spread the icing generously over the warm rolls. The icing will melt into all the nooks and crannies, creating that perfect gooey situation. Serve warm and watch them disappear.
Cooking Tips & Techniques
After making these Cozy Christmas Morning Overnight Cinnamon Rolls more times than I can count, I’ve collected some tips that make the process smoother and the results better. Let me share what I’ve learned the hard way so you don’t have to.
Temperature matters more than you think. I killed my first batch of yeast by using milk that was too hot. It hit 130°F and those poor yeast cells never stood a chance. Use a thermometer if you have one, or test the milk on your wrist—it should feel like warm bath water, not hot tub water. On the flip side, if your milk is too cold, the yeast won’t activate properly. That sweet spot around 110°F is where the magic happens.
Don’t over-flour your dough. I used to add too much flour because I was scared of sticky dough. But sticky dough makes soft rolls, and dry dough makes dense, tough rolls. The dough should be tacky to the touch but not leave residue on your fingers. Trust the process and resist the urge to keep adding flour.
Use dental floss for perfect cuts. This is the tip that changed my cinnamon roll game forever. A sharp knife squishes the rolls and makes them lopsided. But unflavored dental floss? It glides right through without disturbing the spiral. Just slide it under the log, cross the ends over the top, and pull. Clean cuts every single time.
Let them rest before baking. That 30-minute counter rest in the morning isn’t optional. The cold dough needs to come up to temperature so it bakes evenly. I made the mistake of baking straight from the fridge once, and the centers were underdone while the edges were overdone. Give them that half hour—it makes a real difference.
Check for doneness with a thermometer. The center of the rolls should reach 190°F when fully baked. I use an instant-read thermometer to check without cutting into them. If you don’t have one, look for golden brown edges and a center that doesn’t look doughy or wet.
Variations & Adaptations
One of the best things about this recipe is how adaptable it is. Here are some variations I’ve tried and loved:
Gluten-Free Version: I made these for my gluten-intolerant sister-in-law using a 1:1 gluten-free flour blend (I like Bob’s Red Mill). The dough was stickier and needed a bit more flour, but the results were surprisingly good. Add an extra tablespoon of milk to the dough and expect a slightly denser texture. They won’t be as fluffy as the original, but they’re still delicious.
Dairy-Free Adaptation: Use oat milk or almond milk in place of whole milk, and substitute vegan butter for the regular butter. For the cream cheese icing, I’ve had good luck with Kite Hill’s dairy-free cream cheese. The texture is slightly different, but the flavor is still spot-on.
Apple Cinnamon Variation: This is my favorite seasonal twist. Finely dice one small apple and sauté it in butter with a tablespoon of brown sugar until soft. Let it cool completely, then sprinkle it over the cinnamon filling before rolling. The apple adds little pockets of sweetness and texture that are absolutely dreamy.
Pecan Sticky Buns: Swap the cream cheese icing for a sticky bun glaze. Melt 1/2 cup butter with 1 cup brown sugar and 2 tablespoons corn syrup in a saucepan, then pour it into the bottom of the pan. Sprinkle 1 cup of chopped pecans over the glaze, then arrange the rolls on top. After baking, invert the pan onto a serving platter. The caramelized pecans are incredible.
Chocolate Cinnamon Rolls: For the chocoholics in your life, sprinkle 1/2 cup of mini chocolate chips over the cinnamon filling before rolling. Use a chocolate cream cheese icing by adding 2 tablespoons of cocoa powder to the icing. My nephew requests these for his birthday every year now.
Serving & Storage Suggestions
These Cozy Christmas Morning Overnight Cinnamon Rolls are best served warm, right out of the oven, with the cream cheese icing melting into every swirl. I like to serve them on a large platter so everyone can grab their own. They pair beautifully with a hot cup of coffee, a mug of spiced tea, or a glass of cold milk for the kids.
If you’re serving these for Christmas brunch, set them out alongside scrambled eggs, fresh fruit, and maybe some crispy bacon or breakfast sausage. The sweet and savory combo is unbeatable. I’ve also brought these to potluck brunches and they’re always the first thing to disappear.
Storage: Leftover cinnamon rolls keep well in an airtight container at room temperature for up to 2 days. After that, pop them in the fridge for up to 5 days. The icing will soak into the rolls over time, which some people actually prefer—it makes them extra moist and gooey.
Reheating: The best way to reheat is in a 300°F oven for 5-7 minutes, which brings back that fresh-baked texture. The microwave works in a pinch, but it makes the rolls a bit rubbery. If you’re microwaving, do it in 15-second bursts and stop while they’re still warm, not hot.
Freezing: You can freeze the unbaked rolls right in the pan, tightly wrapped in plastic wrap and foil, for up to 3 months. To bake, thaw overnight in the fridge, then let them sit at room temperature for 30 minutes before baking as directed. Baked and iced rolls also freeze well—just wrap them individually and thaw at room temperature.
One thing I love about these rolls is that the flavors actually develop overnight. The cinnamon and brown sugar meld together, and the dough gets this subtle tang from the slow cold rise. They taste even better the next day, if you can believe it. I’ve been known to save a few just for myself to enjoy with my morning coffee on December 26th.
Nutritional Information & Benefits
Let’s be real—these are a treat, not a health food. But here’s the nutritional breakdown so you can plan accordingly:
Per cinnamon roll (with icing): approximately 420 calories, 18g fat, 58g carbohydrates, 7g protein, 3g fiber, 28g sugar. These numbers will vary based on your exact ingredients and how generous you are with the icing (I’m very generous).
On the plus side, cinnamon itself has some nice benefits. It’s packed with antioxidants and has anti-inflammatory properties. The eggs provide high-quality protein, and the milk adds calcium and vitamin D. The cream cheese icing contains a bit of protein and calcium too, if you want to look on the bright side.
For those with dietary concerns, this recipe contains gluten, dairy, and eggs. If you need modifications, check out the variations section above for gluten-free and dairy-free options. I’ve also made these with a sugar substitute in the filling (Swerve brown sugar replacement works well) for a lower-sugar version, though the texture is slightly different.
My personal philosophy? Christmas morning isn’t the time to count calories. These rolls are about tradition, comfort, and starting the day with something that makes everyone smile. Enjoy them without guilt, and maybe take an extra walk around the block later.
Conclusion
These Cozy Christmas Morning Overnight Cinnamon Rolls have become the highlight of my holiday season. There’s something magical about waking up on Christmas morning to a house that already smells like cinnamon and brown sugar, knowing you did all the work the night before. The dough is soft and pillowy, the filling is perfectly spiced, and that cream cheese icing is the stuff of dreams.
What I love most about this recipe is how it brings people together. Whether you’re serving them to your immediate family on a quiet Christmas morning or bringing them to a holiday brunch with friends, these rolls have a way of making everyone feel special. They’re comfort food at its finest—simple, warm, and made with love.
I’d love to hear how these turn out for you! Did you try one of the variations? Did your family fight over the last one? Drop a comment below and let me know. And if you’re looking for more cozy breakfast recipes, you might enjoy my cinnamon roll baked oatmeal or these pumpkin spice scones for another morning treat. Happy baking, and Merry Christmas!
Frequently Asked Questions
Can I use instant yeast instead of active dry yeast?
Yes, you can swap active dry yeast for instant yeast in this recipe. Use the same amount (2 1/4 teaspoons) and skip the step where you activate it in warm milk. Just mix the instant yeast directly into the flour. The rise time might be slightly shorter, so keep an eye on the dough.
Can I make these cinnamon rolls in advance and freeze them?
Absolutely! You can freeze the unbaked rolls right in the pan, tightly wrapped, for up to 3 months. When you’re ready to bake, thaw them overnight in the fridge, then let them sit at room temperature for 30 minutes before baking as directed. Baked and iced rolls also freeze well—just wrap them individually and thaw at room temperature.
Why did my cinnamon rolls turn out dense and heavy?
Dense cinnamon rolls usually mean the dough was over-floured or not kneaded enough. Sticky dough makes soft rolls, so resist the urge to add too much flour. Also, make sure your yeast is fresh and your milk is at the right temperature—too hot kills the yeast, and too cold won’t activate it properly.
Can I skip the overnight rest and bake them right away?
You can, but they won’t have the same flavor and texture. The overnight cold rise develops a deeper, more complex flavor and makes the dough incredibly tender. If you’re in a hurry, let the rolls rise at room temperature for about 1-2 hours after shaping, then bake. They’ll still be good, just not quite as amazing.
How do I keep the icing from getting too runny?
Make sure your cream cheese and butter are softened but not melted. If the icing seems too thin, add more powdered sugar 1 tablespoon at a time until it reaches your desired consistency. Let the rolls cool for at least 5-10 minutes before icing them—if the rolls are too hot, the icing will melt and run right off.
Pin This Recipe!

Cozy Christmas Morning Overnight Cinnamon Rolls
These overnight cinnamon rolls are made the night before, so you can sleep in and still enjoy fresh, warm rolls on Christmas morning. The dough is soft and pillowy, filled with a cinnamon-brown sugar swirl, and topped with a creamy cream cheese icing.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 9 hours (includes overnight rest)
- Yield: 12 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 1 cup whole milk, warm (110°F)
- 1/3 cup granulated sugar
- 1 packet (2 1/4 teaspoons) active dry yeast
- 1/4 cup unsalted butter, melted and slightly cooled
- 2 large eggs, room temperature
- 4 cups all-purpose flour (approx.)
- 1 teaspoon salt
- 1/2 cup unsalted butter, very soft
- 1 cup brown sugar, packed
- 2 tablespoons ground cinnamon
- Pinch of salt
- 4 ounces cream cheese, softened
- 1/4 cup unsalted butter, softened
- 1 1/2 cups powdered sugar
- 1 teaspoon vanilla extract
- 2–3 tablespoons milk or heavy cream
Instructions
- Warm the milk to about 110°F. Pour into the bowl of a stand mixer and sprinkle yeast and 1 tablespoon of the granulated sugar over the top. Let sit for 5-10 minutes until foamy.
- Add remaining sugar, melted butter, eggs, and salt to the yeast mixture. Stir to combine. Add 3 1/2 cups flour and mix on low with dough hook until a shaggy dough forms. Add remaining flour 1 tablespoon at a time until dough pulls away from sides of bowl.
- Knead on medium-low speed for 5-7 minutes (or 10 minutes by hand) until smooth and elastic.
- Shape dough into a ball and place in a lightly greased bowl. Cover and let rise in a warm spot for 1-1 1/2 hours until doubled.
- Meanwhile, mix softened butter, brown sugar, cinnamon, and pinch of salt into a spreadable paste.
- Punch down dough and roll out on a floured surface into a 16×12-inch rectangle.
- Spread cinnamon-butter mixture evenly over dough, leaving a 1-inch border at the top edge.
- Starting from the bottom long edge, roll dough tightly into a log. Pinch seam to seal.
- Cut log into 12 equal pieces (about 1 1/2 inches thick). Use dental floss for clean cuts.
- Place rolls cut-side down in a greased 9×13-inch baking pan.
- Cover tightly with plastic wrap and refrigerate for at least 8 hours or up to 18 hours.
- In the morning, remove pan from fridge and let sit at room temperature for 30 minutes. Preheat oven to 350°F.
- Bake for 25-30 minutes until golden brown and centers are cooked through (internal temp 190°F). Tent with foil after 20 minutes if browning too quickly.
- While rolls bake, beat cream cheese and butter until smooth. Add powdered sugar, vanilla, and 2 tablespoons milk/cream. Beat until creamy.
- Let rolls cool 5-10 minutes, then spread icing over warm rolls. Serve warm.
Notes
For best results, use whole milk and let eggs come to room temperature. If dough is too sticky, add flour 1 tablespoon at a time. For clean cuts, use unflavored dental floss. Let rolls rest 30 minutes at room temperature before baking to ensure even baking.
Nutrition
- Serving Size: 1 cinnamon roll with
- Calories: 420
- Sugar: 28
- Sodium: 320
- Fat: 18
- Saturated Fat: 10
- Carbohydrates: 58
- Fiber: 3
- Protein: 7
Keywords: overnight cinnamon rolls, Christmas breakfast, cinnamon rolls, cream cheese icing, make-ahead breakfast



