Breakfast & Brunch
This eggnog cinnamon rolls recipe transforms a holiday breakfast staple into a festive centerpiece that tastes like Christmas morning. The secret lies in infusing the dough with warm spices and eggnog, creating rolls that are tender, aromatic, and impossible to resist.
I developed this version after years of perfecting holiday baking—where the eggnog filling isn’t just sweet, but rich with nutmeg, cinnamon, and a hint of bourbon for depth.
The dough rises overnight for maximum flavor, while the filling combines cream cheese with eggnog and brown sugar for a velvety, spiced center. Topping it with a glossy eggnog glaze ensures every bite delivers that signature holiday warmth.
This isn’t just dessert—it’s a foolproof way to bring holiday cheer to your table, even when the weather outside isn’t so merry.
What makes these rolls special is the balance: the dough stays soft yet sturdy, the filling is thick but not heavy, and the glaze sets just enough to hold its shape.
Each roll is a perfect harmony of eggnog’s creamy sweetness and cinnamon’s cozy spice. The aroma alone will have your kitchen smelling like a holiday market by morning.
Perfect for Christmas mornings, holiday brunches, or even as a festive dessert. The recipe scales easily for crowds, and leftovers reheat beautifully. Let’s get baking—your taste buds will thank you.
Ingredients for eggnog cinnamon rolls
Twelve ingredients, twelve rolls of holiday magic—your kitchen will smell like Christmas morning.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 5 cups | Plus 1 tbsp for dusting |
| Granulated Sugar 🍚 | ½ cup | For dough, plus extra for filling |
| Instant Yeast 🍞 | 2 ½ tsp | Single-use packet works |
| Whole Milk 🥛 | 1 cup | Warmed to 110°F (43°C) |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for dough |
| Eggnog 🥛 | 1 cup | Store-bought or homemade |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Cream Cheese 🧀 | 8 oz | Room temperature, full-fat |
| Brown Sugar 🍚 | ½ cup | Packed, light or dark |
| Bourbon 🥃 | 1 tbsp | Optional but recommended |
| Ground Cinnamon 🌶️ | 2 tbsp | Freshly ground preferred |
| Ground Nutmeg 🌿 | 1 tsp | Freshly grated nutmeg better |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Powdered Sugar 🍚 | 1 cup | For glaze, sifted |
| Eggnog Glaze 🥛 | ½ cup | Same brand as filling |
The dough is where the eggnog magic happens. King Arthur flour or Bread flour gives the best texture, but all-purpose works fine. For the eggnog, Ghirardelli or Trader Joe's are my go-tos—they've got that perfect balance of spice and creaminess. If you're making your own eggnog, use it in the dough too for extra depth. The cream cheese? Philadelphia brand is consistent, but any full-fat block works. Room temperature is key—both the eggnog and cream cheese should be soft but not melted. Pro tip: warm the milk to 110°F (43°C) to activate the yeast properly. The bourbon might sound fancy, but it's just for that extra cozy depth—skip it if you're avoiding alcohol.
No bourbon? Vanilla extract or extra nutmeg can add depth. Out of eggnog? Heavy cream plus 1 tbsp maple syrup mimics the texture, though it won't taste identical. For the spices, Penzeys or McCormick have great pre-ground options, but freshly grated nutmeg makes a world of difference. The dough should be soft but not sticky—add a splash more milk if needed. If you're making these ahead, the dough can rise overnight in the fridge. The filling can be prepped a day early too—just keep it chilled until ready to use. For the glaze, sift the powdered sugar to avoid lumps, and use the same brand of eggnog as your filling for consistency.
These rolls reheat beautifully—just 5 minutes at 350°F (175°C) wrapped in foil. Store leftovers in an airtight container for up to 3 days, though they're best fresh. The dough can be refrigerated for up to 24 hours before shaping, and the filling keeps for 2 days in the fridge. Freeze uncooked rolls for up to 1 month—bake straight from frozen, adding 5-10 minutes to the cooking time. The glaze sets at room temperature, so assemble them just before serving for that perfect shine.
Why You'll Love This Recipe
- Frosting-Free Magic: I swear by this dough—just flour, milk, and butter—no fussing with yeast activation or waiting forever. Mix it, let it rise once, and roll it out while the kids watch cartoons. Honestly, the hardest part is deciding whether to bake them fresh or freeze half for later.
- Spiced Holiday Hug: That eggnog swirl? It’s like wrapping cinnamon, nutmeg, and vanilla in a warm, buttery embrace. The milk keeps the dough tender, while the sugar caramelizes into a sticky, gooey finish that’ll have you licking the pan. (Yes, even on a Tuesday night.)
- Breakfast or Dessert: Make them in the morning for a brunch crowd or pull them from the freezer for a 5-minute dessert. The yeasty dough soaks up the eggnog filling perfectly, so they’re just as happy with a drizzle of cream cheese glaze as they are with a sprinkle of toasted pecans.
- Budget-Friendly Bulk: A single batch feeds six, and the leftovers? They’re even better the next day. I’ve reheated these straight from the fridge for lazy lunches, packed them in lunches, and even turned them into French toast casserole scraps. Five dollars and an hour later, you’ve got a crowd-pleaser.
Step-by-step instructions for eggnog cinnamon rolls
Here's how to create these festive, spiced rolls that bring holiday magic to your table.
Make the Eggnog Dough
In a large mixing bowl, combine the 5 cups all-purpose flour, 0.5 cup granulated sugar, 2.5 tsp instant yeast, 0.5 tsp salt, 2 tbsp ground cinnamon, and 1 tsp ground nutmeg. Whisk until evenly distributed—this ensures every bite gets that warm spice blend we love.
Create a well in the center and add the 1 cup warmed whole milk, 1 cup eggnog, 2 whole large eggs, and 0.5 cup cold cubed unsalted butter. Using a wooden spoon, gently mix until a shaggy dough forms. The butter should still be visible in chunks—this creates tender layers later. Knead the dough on a lightly floured surface for about 8-10 minutes until smooth and elastic. It should feel slightly tacky but not sticky, and spring back when pressed.
Prepare the Cream Cheese Filling
In a small bowl, beat the 8 oz cream cheese until completely smooth—no lumps allowed. Add the 0.5 cup packed brown sugar, 1 tbsp bourbon, and mix until fully combined. The bourbon adds depth, but if you prefer, you can substitute with 1 tbsp vanilla extract. Spread this mixture evenly over the rolled dough before cutting, so every roll gets that rich, spiced center.
Roll, Cut, and Rise
Roll the dough into a 12x18-inch rectangle on a floured surface, about ¼-inch thick. Spread the cream cheese mixture evenly, leaving a ½-inch border around the edges. This prevents filling from oozing out during baking. Using a sharp knife or dental floss, cut the dough into 12 equal rectangles—about 3x4 inches each. Roll each tightly starting from the long side, pinching the seam to seal.
Place the rolls seam-side down in a greased 9x13-inch baking dish, leaving no gaps. Cover with a clean kitchen towel and let rise in a warm place for 1-1½ hours, or until nearly doubled in size. They should look puffy and jiggly—this means they're ready for the oven. If they rise too quickly, refrigerate for 30 minutes to slow fermentation and prevent overproofing.
Bake to Golden Perfection
Preheat your oven to 350°F. Bake the rolls for 25-30 minutes until the tops are deep golden brown and a toothpick inserted comes out clean. The edges should pull away from the pan slightly, and the aroma should fill your kitchen with warm eggnog and cinnamon notes. If the tops brown too quickly, tent loosely with foil to prevent over-browning while the centers finish baking.
Glaze and Serve Warm
While the rolls are still warm, whisk together the 1 cup powdered sugar and 0.5 cup eggnog glaze in a small bowl until smooth. Drizzle generously over the baked rolls, letting the glaze drip down the sides for that classic cinnamon roll look. Serve immediately with a dusting of extra powdered sugar and a side of vanilla ice cream for the ultimate holiday treat. The glaze will set as it cools, creating a glossy finish that makes these rolls irresistible.
Pro Tips For Making Eggnog Cinnamon Rolls
- Warm the Milk First: Cold milk kills yeast faster than you’d think—especially in this recipe where the dough needs to rise twice. Heat the whole milk to about 110°F (just warm to the touch) before mixing it with the yeast and sugar. I learned this the hard way when my first batch took three hours to proof instead of 45 minutes.
- Use Room-Temp Butter: Cold butter in the dough makes rolling out a nightmare, and it won’t melt evenly into the eggnog filling. Let the unsalted butter sit out for 30–45 minutes before creaming it with the sugar—soft enough to press with a finger but not greasy. Trust me, your rolls will be flakier if you skip this.
- Don’t Overwork the Dough: This dough is delicate, and once you add the eggnog filling, handling it too much turns the rolls dense. Work the dough just until it cleans the bowl, then stop. After filling, roll it gently—like tucking in a baby—no stretching or pulling. Overworking is the fastest way to ruin the texture.
- Proof in a Draft-Free Spot: Eggnog dough rises slower than regular dough because of the liquid and sugar, so find a warm, still place—like the oven with the light on. If your kitchen is chilly, pop the bowl in a turned-off oven with a cup of boiling water underneath. Rushing the proof? Your rolls will collapse faster than a house of cards in rain.
Best sauces and condiments for this dish
Eggnog Glaze Magic
The classic eggnog glaze is your secret weapon for that show-stopping finish. Whisk together 1 cup powdered sugar with ½ cup eggnog until silky smooth—this ratio creates a thick, glossy drizzle that clings beautifully to the rolls.
For extra shimmer, add 1 tsp vanilla extract or a pinch of ground cinnamon to the glaze mixture. I love using a squeeze bottle to create elegant zigzag patterns over the warm rolls. The glaze sets as it cools, giving you that perfect balance between sticky and set. 🍯
Spiced Caramel Drizzle
For a richer alternative, swap the powdered sugar glaze for a spiced caramel drizzle. Melt ½ cup brown sugar with ¼ cup unsalted butter and ¼ cup heavy cream in a saucepan over medium heat, stirring until smooth.
Remove from heat and stir in 1 tsp cinnamon and ½ tsp nutmeg. Let cool slightly before drizzling—this adds a deep, buttery contrast to the eggnog flavors. It’s like a holiday hug in every bite. 🌟
Vanilla Bean Cream
Elevate your presentation with a swirl of vanilla bean cream. Whip ½ cup heavy cream with 2 tbsp powdered sugar and 1 tsp vanilla bean paste until stiff peaks form. Pipe or spoon dollops of this cream onto the warm rolls, then gently press them into the glaze.
The vanilla adds a sophisticated touch that pairs perfectly with the eggnog’s warmth. For extra flair, sprinkle with toasted pecans or crushed candy cane pieces. ✨
Chocolate Eggnog Ganache
If you love chocolate, this is a game-changer. Melt ½ cup dark chocolate chips with ¼ cup eggnog and 1 tbsp heavy cream in a microwave-safe bowl in 30-second intervals, stirring until smooth. Drizzle over the rolls and let set for 5 minutes before serving.
The chocolate cuts through the sweetness while enhancing the eggnog’s creamy notes. Use a microplane to shave a touch of dark chocolate over the top for texture. 🍫
Cream Cheese Frosting
A lighter alternative to glaze is a cream cheese frosting. Beat 4 oz softened cream cheese with ½ cup powdered sugar and 1 tbsp eggnog until fluffy. Spread a thin layer over the cooled rolls, then dust with powdered sugar.
This frosting adds a tangy contrast that balances the richness of the filling. For a festive touch, pipe small rosettes onto the sides of the rolls. 🎄
Caramelized Cinnamon Swirl
For a textural twist, create a caramelized cinnamon swirl. Cook 2 tbsp brown sugar in a dry skillet over medium heat until melted and golden. Quickly stir in 1 tbsp cinnamon and spread the mixture over the rolls before the glaze sets.
The cinnamon sugar will slightly crisp, adding a delightful crunch to every bite. This works best when drizzled over warm rolls so the sugar melts slightly into the glaze. 🌶️
Nutrition facts
Frequently asked questions
Can I make these eggnog rolls without alcohol?
Skip the bourbon in the filling and replace it with 1 tbsp vanilla extract or an extra ½ tsp ground nutmeg for depth. The flavor will still be rich and festive—just without the boozy kick. The eggnog itself provides plenty of warmth and creaminess.
How do I store leftovers to keep them fresh?
Store baked rolls in an airtight container at room temperature for up to 2 days. For longer storage, refrigerate for up to 4 days and reheat wrapped in foil at 350°F (175°C) for 5-10 minutes. Freeze uncooked rolls (before baking) for up to 1 month—bake straight from frozen, adding 5-10 extra minutes to the cooking time.
Why did my dough rise too quickly and collapse?
This usually happens when the kitchen is too warm or the yeast was overactive. Next time, try refrigerating the shaped rolls for 30 minutes before baking to slow fermentation. Also ensure your milk is warmed to 110°F (43°C) but not hotter—overheating kills yeast. A warm oven (turned off with a pan of hot water inside) creates the perfect rising environment.
Can I make these rolls without a stand mixer?
Yes! The dough can be kneaded by hand on a lightly floured surface for 8-10 minutes until smooth and elastic. Press down firmly with the heel of your hand, then fold the dough over itself and turn—repeat until it springs back when poked. For extra strength, let the dough rest for 10 minutes between kneading sessions to prevent overheating your arms.
What's the best way to make them extra gooey?
For maximum gooeyness, use full-fat cream cheese in the filling and add 1 tbsp sour cream to the dough. Also, slightly underbake the rolls by 2-3 minutes—they'll finish cooking as they cool. Brush warm rolls with extra eggnog glaze right after baking to trap moisture. Serve immediately for the stickiest, most decadent texture.
