If you’re looking for a twist on a holiday classic that feels cozy, indulgent, and a little bit magical, this Eggnog Cinnamon Rolls Recipe is exactly what you need. I absolutely love how the rich, creamy eggnog infused dough pairs with warm cinnamon and brown sugar filling, all topped off with a luscious eggnog cream cheese icing. Trust me, your kitchen will smell like Christmas morning as these bake, and your family will be begging you to make them year after year. Let’s dive in, and I’ll walk you through every step so your rolls turn out perfect!
Why You’ll Love This Recipe
- Unique Eggnog Twist: The dough’s subtle eggnog flavor makes these rolls cozy and festive without being overpowering.
- Perfectly Soft & Fluffy: The window pane test ensures the dough is kneaded just right for tender rolls that pull apart easily.
- Creamy Icing That Melts In Your Mouth: The eggnog cream cheese frosting is my secret weapon for extra decadence.
- Easy To Follow Steps: Whether you have a stand mixer or prefer kneading by hand, I’ve got you covered.
Ingredients You’ll Need
I like how the ingredients for this Eggnog Cinnamon Rolls Recipe come together to create layers of flavor and texture. Key here is using quality eggnog and real butter to really amp up that rich, comforting vibe.

- Milk: Warmed gently to activate the yeast without killing it.
- Eggnog: Adds that signature holiday flavor to both dough and filling.
- Active dry yeast: Essential for a good rise; make sure it’s fresh and bubbly before mixing.
- White granulated sugar: Sprinkled to feed the yeast and sweeten the dough.
- All-purpose flour: The base of any good cinnamon roll dough, sift for lightness.
- Salt: Just enough to balance the sweetness.
- Unsalted butter: Room temperature for easy mixing and rich flavor.
- Large eggs: Adds richness and moisture to the dough.
- Brown sugar: Packed for the cinnamon filling, giving a deep molasses flavor.
- Ground cinnamon: The classic spice combo for cinnamon rolls.
- Cream cheese: For the tangy, creamy icing that makes these rolls irresistible.
- Powdered sugar: Sifted for a smooth frosting texture.
- Pure vanilla extract: Enhances the frosting’s flavor complexity.
Variations
One of the things I love about this Eggnog Cinnamon Rolls Recipe is how easy it is to make it your own. Whether you want a little extra spice or a dairy-free option, there’s room to play around and still get amazing results.
- Spiced Up: I sometimes add a pinch of nutmeg or cloves to the cinnamon filling for an even more festive flavor.
- Dairy-Free Version: Use a plant-based eggnog and vegan butter—I’ve tried it and it still turns out wonderfully fluffy.
- Nutty Addition: Chopped pecans or walnuts sprinkled over the filling add a nice crunch my family loves.
- Smaller Rolls: Halve the size for mini cinnamon rolls perfect for brunch or party trays.
How to Make Eggnog Cinnamon Rolls Recipe
Step 1: Activate the Yeast and Warm Your Liquids
Start by warming your milk in the microwave for about a minute until it reaches 110°F — warm enough to comfort the yeast, but not so hot it kills it. Sprinkle the yeast and a pinch of sugar on top, then let it sit for about 10 minutes until it becomes nice and foamy. Meanwhile, warm your eggnog separately to 110°F as well. This step is crucial because I learned that if your liquids are too hot or cold, the dough just won’t rise properly and can end up dense.
Step 2: Mix Your Dough Ingredients
In a large bowl — or your stand mixer bowl if you have one — sift the flour, then add sugar, salt, cubed butter, and the lightly beaten eggs. Pour in the activated yeast mixture along with the warm eggnog. Using the dough hook attachment, mix on low speed until the dough starts to come together, then bump up to medium and knead for about 5 minutes. You’re looking for a dough that’s tacky but doesn’t stick too much to your hands. Remember the window pane test I mentioned? Pull a bit of dough and see if you can stretch it thin enough to see light without tearing—that’s your green light!
Step 3: Let the Dough Rise
Spray a large bowl with nonstick spray and place your dough inside. Cover it with a clean kitchen towel and pop it in your oven that’s been preheated to 200°F, then turned off with the door slightly ajar. This creates a perfectly warm, draft-free spot for the dough to rise. Let it do its magic for about an hour or until it doubles in size. It’s like watching a little miracle happen right in your kitchen!
Step 4: Make the Cinnamon Filling
While the dough rises, cream together your softened butter, packed brown sugar, ground cinnamon, and a pinch of salt using a mixer on high speed for 2 minutes. The goal is to whip air into the mixture, making it light and spreadable. If the filling is too stiff, you’ll find it hard to spread evenly later on, so don’t skip this step!
Step 5: Roll Out the Dough and Add Filling
Once your dough has doubled, turn it out onto a lightly floured surface. Roll it into a large rectangle about ¼ inch thick. I like to measure to get it nice and even. Then spread that beautiful cinnamon filling all over the dough right to the edges using an offset spatula. This is one of my favorite parts because you get to feel that soft butter spread in every corner.
Step 6: Shape the Rolls
Roll the dough tightly starting from the short side to create a log. Use a serrated knife to trim off the uneven ends. Then cut the log into 12 equal pieces—I like to divide it into fourths, and each fourth into thirds for precision and ease. Place these rolls in a greased 9×13 inch baking pan with just a little space between them because they’ll puff up as they rise again.
Step 7: The Second Rise and Eggnog Pour
Cover the pan with a kitchen towel and let the rolls rise for about 20 minutes. Before sliding them in the oven, pour ½ cup of eggnog around the rolls in the pan. I discovered this little trick adds moisture and a richer flavor to the final bake. Preheat your oven to 375°F while the rolls finish resting.
Step 8: Bake to Perfection
Bake the rolls for 28 to 33 minutes until golden brown on top and the center reaches over 160°F if you have an instant-read thermometer. This ensures they’re fully cooked but still soft and gooey inside. You’ll want to watch closely the last 5 minutes so they don’t get too dark.
Step 9: Whip Up the Eggnog Cream Cheese Icing
While the rolls cool slightly, beat together softened cream cheese and butter for a minute until fluffy. Slowly add sifted powdered sugar on low speed until smooth, then mix in vanilla and a couple tablespoons of eggnog. Finish with a burst of high speed so your icing is creamy and velvety. This icing is just the perfect counterbalance to the warm spice of the rolls.
Step 10: Frost and Enjoy
Once the rolls are no longer bubbling hot, spoon the icing over each one, letting it melt into every crease. Optional: I love topping mine with crushed gingersnap crumbs for an extra festive crunch. Serve warm, maybe with a cup of coffee or, of course, more eggnog!
Pro Tips for Making Eggnog Cinnamon Rolls Recipe
- Check Yeast Freshness: If your yeast doesn’t foam after 10 minutes, it’s probably expired—start again for best dough rise.
- Window Pane Test is Key: Don’t skip this—it helps you know if your dough is kneaded enough for perfect fluffiness.
- Use Room Temperature Ingredients: Eggs and butter should be soft, not cold, for easier mixing and a smoother dough.
- Don’t Overbake: The rolls turn out best if their internal temp hits 160°F but they still feel soft—overbaking dries them out.
How to Serve Eggnog Cinnamon Rolls Recipe

Garnishes
I like to keep it simple by spooning the creamy eggnog icing over each roll, but you can get creative. Sprinkling a few gingersnap cookie crumbs or a light dusting of cinnamon on top makes them extra festive and adds a subtle crunch I love.
Side Dishes
These rolls are a star on their own but pairing them with fresh fruit or a steaming mug of spiced coffee or hot cocoa really rounds out the experience—especially on a chilly morning or for a holiday brunch.
Creative Ways to Present
For special occasions, I’ve rolled these out on a festive platter lined with holiday napkins and added some fresh evergreen sprigs or cranberries around the pan to make the presentation feel extra cozy and inviting. You could even drizzle some caramel sauce over the icing for a gourmet touch.
Make Ahead and Storage
Storing Leftovers
Once your Eggnog Cinnamon Rolls have cooled completely, cover them tightly with plastic wrap or place in an airtight container. They’ll stay fresh and delicious at room temperature for up to 2 days, but refrigeration extends their life up to 4 days. Just bring them back to room temp before eating.
Freezing
I like to freeze unbaked rolls after cutting and arranging them in the pan. Wrap tightly with plastic wrap and foil, then freeze for up to 3 months. When ready, thaw in the fridge overnight and let rise before baking. You can also freeze the baked rolls (without icing) for another way to save time.
Reheating
To reheat, I pop individual rolls in the microwave for about 20 seconds or warm the whole pan covered with foil in a 300°F oven for 10-15 minutes. Then I spoon on fresh icing for that just-baked feel. It’s like bringing your fresh batch back to life!
FAQs
-
Can I make eggnog cinnamon rolls without a stand mixer?
Absolutely! You can mix the dough by hand using a rubber spatula and then knead on a lightly floured surface for about 5–8 minutes until you pass the window pane test. It just takes a little elbow grease but works beautifully.
-
What if I don’t have eggnog on hand?
If you don’t have eggnog, you can substitute by mixing milk with a pinch of ground nutmeg and a splash of vanilla extract to mimic the flavor, but the authentic richness from eggnog really makes this recipe stand out.
-
How do I know when the cinnamon rolls are done baking?
The rolls should be golden brown on top and reach an internal temperature of 160°F. If you don’t have a thermometer, lightly press the top – it should spring back slightly without feeling doughy.
-
Can I prepare the rolls a day ahead?
Yes! You can assemble the rolls, cover tightly, and refrigerate them overnight. Take them out about an hour before baking to come to room temp and rise a bit, then bake as usual. This is great for busy mornings.
Final Thoughts
This Eggnog Cinnamon Rolls Recipe has truly become a holiday favorite in my house. I remember the first time I made it, the house smelled like the holidays, and my family couldn’t stop raving about the soft, flavorful rolls that felt special but were totally doable to make. If you want a recipe that’s both festive and delicious but won’t have you stressing in the kitchen, this one’s your best bet. I hope you try it soon and love it as much as I do — it really feels like a warm hug in pastry form!
Print
Eggnog Cinnamon Rolls Recipe
- Prep Time: 1 hour
- Cook Time: 30 minutes
- Total Time: 2 hours 50 minutes
- Yield: 12 rolls
- Category: Breakfast, Dessert
- Method: Baking
- Cuisine: American
Description
Indulge in the warm, festive flavors of these Eggnog Cinnamon Rolls. Soft, fluffy dough enriched with creamy eggnog and a fragrant cinnamon filling is baked to golden perfection, then topped with a luscious eggnog cream cheese icing. Perfect for holiday breakfasts or any cozy occasion, these rolls combine traditional cinnamon roll comfort with the special holiday touch of eggnog.
Ingredients
Eggnog Dough:
- 1/2 cup Milk, warmed to 110℉
- 1/2 cup Eggnog, warmed to 110℉
- 2 1/4 tsp Active dry yeast (one full packet, 7 grams)
- Sprinkle of White granulated sugar (for yeast activation)
- 4 1/2 cups All-purpose flour
- 1 tsp Salt
- 1/4 cup White granulated sugar
- 10 TBSP Unsalted butter, room temperature, cubed
- 2 Large eggs, room temperature
Cinnamon Filling:
- 1/2 cup Unsalted butter, room temperature
- 3/4 cup Brown sugar, packed
- 1 1/2 TBSP Ground cinnamon
- 1/2 cup Eggnog
Eggnog Cream Cheese Icing:
- 4 oz Cream cheese, room temperature
- 4 TBSP Unsalted butter, room temperature
- 1 1/4 cup Powdered sugar, sifted
- 1 tsp Pure vanilla extract
- 2 TBSP Eggnog
Instructions
- Activate Yeast: Heat the milk to 110℉ and sprinkle the yeast and a little sugar on top. Let it sit for 10 minutes until foamy to activate. Warm the eggnog to 110℉ separately.
- Prepare Dough Ingredients: In a large mixing bowl, sift the flour and add salt, sugar, cubed butter, and lightly beaten eggs. Add in the activated yeast mixture and warmed eggnog.
- Knead the Dough: Using a stand mixer with a dough hook, mix on low until dough forms. Increase speed to medium and knead for 5 minutes until the dough passes the windowpane test—stretchy and slightly tacky but not sticky.
- First Rise: Preheat oven to 200°F. Spray a large bowl with nonstick spray, place the dough inside, cover with a towel, and put in the turned-off oven with door cracked open. Let rise for 1 hour until doubled.
- Make Cinnamon Filling: Beat butter, brown sugar, and cinnamon on high speed for 2 minutes until light and spreadable. Set aside.
- Roll Out Dough: On a floured surface, roll dough into a large rectangle about 1/4 inch thick.
- Spread Filling: Use an offset spatula to evenly spread the cinnamon butter mixture over the dough, including edges.
- Form Rolls: Roll the dough from the short side into a log. Trim ends with a serrated knife. Cut log into 12 equal rolls by first quartering and then cutting each quarter into thirds.
- Second Rise: Spray a 9×13 inch baking pan with nonstick spray. Place rolls into pan, cover with a towel, and let rise for 20 minutes. Pour 1/2 cup eggnog around rolls at bottom of pan.
- Bake Rolls: Preheat oven to 375°F. Bake for 28-33 minutes, until rolls are lightly golden and internal temperature exceeds 160℉.
- Make Eggnog Cream Cheese Icing: Beat cream cheese and butter on high speed for 1 minute. Add sifted powdered sugar and mix on low until smooth. Add vanilla and eggnog; beat on high speed until creamy.
- Ice Rolls: Once rolls are cool enough to handle and no longer bubbly, spoon and spread icing on each roll. Optionally garnish with gingersnap crumbs.
Notes
- Make sure to spoon and level flour or weigh it to avoid dry dough caused by compacted flour.
- Pull dairy ingredients out 2 hours before baking to bring to room temperature.
- For making dough by hand, mix wet ingredients into dry with rubber spatula, then knead by hand on floured surface for 5-8 minutes until dough is elastic and passes windowpane test.
- You can check dough readiness by stretching it thin and holding it to light; seeing light through it means it’s ready.
Nutrition
- Serving Size: 1 cinnamon roll
- Calories: 350
- Sugar: 18g
- Sodium: 220mg
- Fat: 15g
- Saturated Fat: 9g
- Unsaturated Fat: 5g
- Trans Fat: 0.2g
- Carbohydrates: 45g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 70mg

