There’s something magical about waking up on Christmas morning to the aroma of freshly baked cinnamon rolls wafting through the house. These eggnog cinnamon rolls take that beloved holiday tradition and elevate it with the warm, spiced flavor of eggnog baked right into the dough and drizzled on top as a luscious cream cheese frosting. I love how these rolls combine two classic holiday flavors into one show-stopping breakfast treat that’s perfect for Christmas morning or any festive brunch gathering.
What makes these eggnog cinnamon rolls truly special is their incredibly soft, pillowy texture and the way the eggnog adds subtle notes of nutmeg and vanilla throughout. The buttery cinnamon-sugar filling creates those irresistible swirls, while the creamy eggnog frosting adds the perfect finishing touch. I find that making these rolls is easier than you might think, and the result is a bakery-quality breakfast that will have everyone asking for seconds.
Whether you’re looking for a special Christmas breakfast recipe or simply want to bring festive cheer to your holiday brunch table, these homemade eggnog cinnamon rolls deliver on both flavor and presentation. They’re worth every minute of preparation time, and I recommend making them part of your annual holiday baking tradition.
Why You’ll Love This Eggnog Cinnamon Rolls Recipe
These eggnog cinnamon rolls stand out from traditional cinnamon rolls in the best possible way. The eggnog adds incredible moisture to the dough, creating rolls that stay soft and tender for days. I love how the subtle eggnog flavor complements the warm cinnamon without overpowering it, creating a perfectly balanced holiday treat.
The recipe is surprisingly approachable, even if you’re new to yeast baking. The instant yeast means no proofing step, and the dough comes together quickly in a stand mixer or by hand. I find that the two rise times are forgiving, making this recipe work well with busy holiday schedules. You can even prepare the rolls the night before and bake them fresh in the morning.
The eggnog cream cheese frosting is the crowning glory of these rolls. It’s silky smooth, perfectly sweet, and has just enough eggnog flavor to tie everything together. Unlike some frostings that are overly sweet, this one balances the richness of cream cheese with the seasonal warmth of eggnog, creating a topping that’s absolutely irresistible.
Ingredients and Substitutions
The foundation of these cinnamon rolls starts with quality ingredients that work together to create that signature soft, fluffy texture. For the dough, you’ll need all-purpose flour, instant yeast, warm eggnog, granulated sugar, melted butter, eggs, and salt. The eggnog should be warmed to between 105-110°F—this temperature activates the yeast without killing it. I recommend using a kitchen thermometer to ensure accuracy.
The filling is simple but flavorful: softened butter, brown sugar, ground cinnamon, and a touch of nutmeg. The nutmeg echoes the spices in the eggnog, creating a cohesive flavor profile throughout the rolls. I like to use light brown sugar for a more delicate molasses flavor, but dark brown sugar works beautifully if you prefer a deeper, more robust sweetness.
For the frosting, you’ll need cream cheese, powdered sugar, eggnog, and vanilla extract. The cream cheese should be fully softened to room temperature to ensure a smooth, lump-free frosting. If you don’t have eggnog on hand for the frosting, you can substitute with heavy cream or whole milk, though you’ll lose some of that festive eggnog flavor.
If you need to make substitutions, dairy-free eggnog works well in this recipe for both the dough and frosting. You can also use plant-based butter and dairy-free cream cheese to make these rolls completely dairy-free. For a lighter version, you can reduce the butter in the filling slightly, though I find the full amount creates the most decadent, bakery-style rolls.

How to Make Eggnog Cinnamon Rolls
Making these eggnog cinnamon rolls is a rewarding process that yields impressive results. Start by warming your eggnog to the proper temperature—this is crucial for activating the yeast. In a large mixing bowl, combine the warm eggnog with instant yeast, granulated sugar, melted butter, eggs, and salt. Whisk these ingredients together until well combined.
Gradually add the flour, mixing as you go. I recommend adding the flour in two or three additions, which makes it easier to incorporate without creating a mess. Mix until a soft dough forms. If using a stand mixer, switch to the dough hook and knead for 5-7 minutes on medium speed. If kneading by hand, turn the dough onto a lightly floured surface and knead for 8-10 minutes until the dough is smooth, elastic, and slightly tacky but not sticky.
Transfer the dough to a lightly greased bowl, turning it once to coat all sides with oil. Cover the bowl with a clean kitchen towel or plastic wrap and let it rise in a warm, draft-free place for 60-90 minutes. The dough should double in size. I like to place my bowl in an oven that’s been warmed slightly and then turned off—it creates the perfect rising environment.
Once the dough has risen, punch it down gently to release the air. Turn it out onto a lightly floured surface and roll it into a 16×12-inch rectangle. Try to keep the edges as straight as possible for even rolls. Spread the softened butter evenly over the entire surface of the dough, leaving a small border along one long edge. In a small bowl, mix together the brown sugar, cinnamon, and nutmeg, then sprinkle this mixture evenly over the buttered dough.
Starting from the long edge opposite the border, roll the dough tightly into a log. I find that rolling firmly but not too tightly helps create beautiful swirls without squeezing out the filling. Once rolled, use a sharp knife or unflavored dental floss to cut the log into 12 equal pieces. Arrange the rolls in a greased 9×13-inch baking dish, leaving a little space between each one.
Cover the pan and let the rolls rise for another 30-45 minutes until they’re puffy and have expanded to touch each other. Meanwhile, preheat your oven to 350°F. Bake the rolls for 25-30 minutes until they’re golden brown on top and the centers are fully baked. You can test doneness by gently pulling apart two center rolls—they should be cooked through, not doughy.
While the rolls bake, prepare the frosting by beating together the softened cream cheese, powdered sugar, eggnog, and vanilla extract until smooth and creamy. When the rolls come out of the oven, let them cool for about 5-10 minutes, then spread the frosting over the slightly warm rolls. The warmth helps the frosting melt slightly into the crevices, creating an extra-indulgent finish.
Expert Tips for Best Results
Temperature is everything when working with yeast. I always use an instant-read thermometer to check that my eggnog is in the 105-110°F range. Too hot, and you’ll kill the yeast; too cold, and the dough will rise very slowly. If you don’t have a thermometer, the eggnog should feel warm to the touch but not hot.
Don’t skip the kneading process. Proper kneading develops the gluten structure that gives these rolls their soft, fluffy texture. You’ll know the dough is ready when it’s smooth, elastic, and springs back when you poke it. If the dough seems too sticky during kneading, add flour one tablespoon at a time, but be careful not to add too much or your rolls will be dense.
For the most evenly sized rolls, I recommend measuring your log before cutting. Divide the length by 12 and mark the cutting points with a knife before slicing. Using unflavored dental floss to cut the rolls prevents squashing—simply slide the floss under the log, cross the ends over the top, and pull to slice cleanly through.
If you want to prepare these rolls ahead of time, you can assemble them the night before. After placing the cut rolls in the baking dish, cover tightly with plastic wrap and refrigerate overnight. In the morning, remove them from the refrigerator and let them sit at room temperature for 30-45 minutes while the oven preheats, then bake as directed. They may need an extra 2-3 minutes in the oven if they’re still slightly cool.
Serving Suggestions
These eggnog cinnamon rolls are perfect as the centerpiece of a Christmas morning breakfast or holiday brunch spread. I love serving them warm from the oven alongside crispy bacon, scrambled eggs, and fresh fruit for a complete festive meal. The sweetness of the rolls balances beautifully with savory breakfast items.
For a special holiday brunch, pair these rolls with hot coffee, spiced tea, or even a warm mug of eggnog. The flavors complement each other wonderfully, and the combination feels especially festive. You might also enjoy them with pumpkin cinnamon rolls for a variety of seasonal sweet rolls on your brunch table.
If you’re hosting a holiday gathering, consider setting up a cinnamon roll bar where guests can add extra toppings like chopped pecans, a drizzle of caramel sauce, or a sprinkle of additional cinnamon. This interactive element makes breakfast more fun and allows everyone to customize their rolls to their liking.
Variations and Substitutions
While these eggnog cinnamon rolls are delicious as written, there are several ways to customize them to your preferences. For a nuttier flavor and added texture, sprinkle 1/2 cup of chopped pecans or walnuts over the cinnamon-sugar filling before rolling. The nuts toast slightly during baking, adding a wonderful crunch.
If you want to intensify the eggnog flavor, add 1/4 teaspoon of rum extract to the dough and another 1/4 teaspoon to the frosting. This gives the rolls a more pronounced eggnog taste without adding alcohol. For an adult version, you can replace one tablespoon of the eggnog in the frosting with dark rum or bourbon.
For a different seasonal twist, try adding 1/2 cup of dried cranberries or white chocolate chips to the filling. The tartness of cranberries or the sweetness of white chocolate creates interesting flavor contrasts. You might also enjoy experimenting with apple pie cinnamon rolls for another creative take on classic cinnamon rolls.
If you prefer a different frosting, these rolls are also excellent with a simple vanilla glaze made from powdered sugar, milk, and vanilla extract. For a cream cheese frosting without eggnog, simply replace the eggnog in the frosting recipe with heavy cream or milk.
Storage, Freezing, and Reheating
Freshly baked eggnog cinnamon rolls are best enjoyed the day they’re made, but they store remarkably well. I recommend keeping leftover rolls in an airtight container at room temperature for up to 2 days. If your kitchen is particularly warm, you can refrigerate them for up to 5 days, though refrigeration can make them slightly less fluffy.
To reheat individual rolls, I like to microwave them for 15-20 seconds, which brings back that fresh-from-the-oven softness. For reheating multiple rolls, cover the baking dish with foil and warm in a 300°F oven for 10-15 minutes. You can also add the frosting after reheating if you prefer it to stay creamy rather than melted.
These rolls freeze beautifully, making them perfect for advance holiday preparation. You can freeze them either before or after baking. To freeze unbaked rolls, prepare the recipe through cutting and arranging the rolls in the pan, then cover tightly with plastic wrap and aluminum foil and freeze for up to 2 months. When ready to bake, thaw in the refrigerator overnight, let rise at room temperature for 30-45 minutes, then bake as directed.
To freeze baked rolls, let them cool completely without frosting, then wrap tightly and freeze for up to 3 months. Thaw at room temperature, reheat gently, and add fresh frosting before serving. I find that freezing the rolls without frosting and making fresh frosting when serving gives the best results.
Frequently Asked Questions
Can I use active dry yeast instead of instant yeast?
Yes, you can substitute active dry yeast for instant yeast in this recipe. Use the same amount (2 1/4 teaspoons), but you’ll need to proof it first. Mix the yeast with the warm eggnog and a pinch of sugar, let it sit for 5-10 minutes until foamy, then proceed with the recipe. The rise times may be slightly longer with active dry yeast.
Why didn’t my dough rise?
The most common reason for dough not rising is that the eggnog was too hot and killed the yeast, or the yeast was expired. Always check the expiration date on your yeast and use a thermometer to verify the eggnog temperature. The rising environment also matters—if your kitchen is very cold, the dough will rise slowly or not at all. Try placing it in a warmed oven or near a heat source.
Can I make these rolls dairy-free?
Absolutely! Use dairy-free eggnog (available at most grocery stores during the holidays), plant-based butter, and dairy-free cream cheese. The texture and flavor will be very similar to the original recipe. Make sure your dairy-free eggnog is unsweetened or only lightly sweetened to avoid overly sweet rolls.
How do I know when the rolls are fully baked?
The rolls should be golden brown on top and spring back when lightly pressed. I recommend gently pulling apart two center rolls to check—they should be fluffy and cooked through, not doughy or wet. An instant-read thermometer inserted into the center should read around 190°F when fully baked.
Can I reduce the sugar in this recipe?
You can reduce the sugar in the filling by up to half without significantly affecting the texture, though the rolls will be less sweet. I don’t recommend reducing the sugar in the dough, as it feeds the yeast and contributes to the texture. The frosting sugar can be adjusted to taste, but remember that powdered sugar also affects the frosting’s consistency.
What’s the best way to cut cinnamon rolls?
I find that unflavored dental floss works best for clean cuts without squashing the rolls. Slide the floss under the log, cross the ends over the top, and pull to slice through. A very sharp serrated knife also works well if you use a gentle sawing motion. Avoid pressing down hard with a dull knife, which will flatten the rolls.
Eggnog Cinnamon Rolls Recipe
Soft, fluffy homemade cinnamon rolls filled with buttery cinnamon sugar and topped with creamy eggnog frosting. A festive Christmas breakfast or holiday brunch treat that combines the warm spices of eggnog with classic cinnamon roll flavors.
- Prep Time: 30 minutes
- Rise Time: 90-135 minutes
- Cook Time: 25-30 minutes
- Total Time: 2 hours 45 minutes
- Servings: 12 rolls
- Difficulty: Medium
- Cuisine: American
- Course: Breakfast
Ingredients
For the Dough:
- 4 cups all-purpose flour
- 2 1/4 tsp instant yeast
- 1 cup warm eggnog (105–110°F)
- 1/4 cup granulated sugar
- 1/4 cup unsalted butter, melted
- 2 large eggs
- 1/2 tsp salt
For the Filling:
- 1/2 cup unsalted butter, softened
- 3/4 cup brown sugar
- 2 tbsp ground cinnamon
- 1/4 tsp nutmeg
For the Eggnog Frosting:
- 4 oz cream cheese, softened
- 1 cup powdered sugar
- 3 tbsp eggnog
- 1/2 tsp vanilla extract
Instructions
- Warm the eggnog to 105–110°F (40–43°C) using a microwave or stovetop, checking with a thermometer.
- In a large mixing bowl, combine the warm eggnog, instant yeast, granulated sugar, melted butter, eggs, and salt. Whisk until well combined.
- Gradually add the flour, mixing as you go, until a soft dough forms.
- Knead the dough by hand on a lightly floured surface for 8–10 minutes, or use a stand mixer with a dough hook for 5–7 minutes, until the dough is smooth and elastic.
- Transfer the dough to a lightly greased bowl, turning once to coat. Cover with a clean kitchen towel and let rise in a warm place for 60–90 minutes until doubled in size.
- Once risen, punch down the dough and turn it out onto a lightly floured surface. Roll into a 16×12-inch rectangle.
- Spread the softened butter evenly over the dough surface. In a small bowl, mix together the brown sugar, cinnamon, and nutmeg, then sprinkle evenly over the buttered dough.
- Starting from one long edge, roll the dough tightly into a log. Cut into 12 equal pieces using a sharp knife or dental floss.
- Arrange the rolls in a greased 9×13-inch baking dish. Cover and let rise for another 30–45 minutes until puffy.
- Preheat the oven to 350°F (175°C).
- Bake the rolls for 25–30 minutes until golden brown and the centers are fully baked.
- While the rolls bake, prepare the frosting by beating together the softened cream cheese, powdered sugar, eggnog, and vanilla extract until smooth and creamy.
- Remove the rolls from the oven and let cool for 5-10 minutes. Spread the eggnog frosting over the slightly warm rolls and serve.
Recipe Notes
- Make sure the eggnog is at the proper temperature (105-110°F) to activate the yeast without killing it.
- For overnight preparation, assemble the rolls in the baking dish, cover tightly, and refrigerate. Let them come to room temperature for 30-45 minutes before baking.
- Use unflavored dental floss to cut the rolls cleanly without squashing them.
- The rolls are best served warm with the frosting slightly melted into the crevices.
- Store leftovers in an airtight container at room temperature for up to 2 days or refrigerate for up to 5 days.
- These rolls can be frozen before or after baking for up to 2-3 months.
Nutrition Information (Per Roll, Estimated)
- Calories: 385
- Carbohydrates: 58g
- Protein: 6g
- Fat: 15g
- Saturated Fat: 9g
- Fiber: 2g
- Sugar: 26g
- Sodium: 180mg
Nutrition information is estimated and may vary based on specific ingredients used.
