Let’s just say, the first whiff of vanilla, nutmeg, and fresh pastry wafting from my oven had me practically dancing in the kitchen. The aroma is like a warm, sweet hug—full of holiday spirit and childhood memories. It’s the kind of scent that makes you want to stand by the oven, just soaking it all in (I may have, more than once). When I first made these fluffy eggnog cream puffs, it was a snowy Saturday and I needed a showstopper for a family gathering. One bite and I was instantly hooked—the soft, golden shells filled with silky, spiced eggnog cream. It was a moment where I paused, spoon in hand, and just smiled, knowing I’d stumbled onto something truly special.
Honestly, these cream puffs feel like a celebration in every bite. There’s a nostalgic comfort that reminds me of holiday parties when I was knee-high to a grasshopper, sneaking sweets from the dessert table and hoping no one noticed. My grandma would always try to catch us, but she’d end up joining in, laughing and eating right alongside us. The eggnog twist came years later, after a friend challenged me to bring something “festive but not fussy” to her annual cookie swap. I wish I’d discovered this recipe sooner—it’s dangerously easy and delivers maximum wow without any fuss.
Let’s face it, when you set out a tray of these at a party, people just gravitate toward them. My family couldn’t stop sneaking them off the cooling rack (and I can’t really blame them). The golden pastry, the creamy filling, the sprinkle of nutmeg—it’s pure, nostalgic comfort. Perfect for potlucks, winter brunches, or as a sweet treat for your kids after sledding. These fluffy eggnog cream puffs brighten up any dessert spread and have quickly become a staple for family gatherings, gifting, and, yes, “research” taste-testing. If you love cozy, festive desserts, you’re going to want to bookmark this one.
Why You’ll Love This Recipe
Trust me, after making these fluffy eggnog cream puffs more times than I can count—through holidays, birthdays, and more last-minute parties than I care to admit—I can tell you, they’re a total game-changer. Here’s why you’ll fall in love with them, too:
- Quick & Easy: Ready in about 1 hour, so you’re not stuck in the kitchen all day (perfect when you’re juggling holiday madness).
- Simple Ingredients: No need for a fancy grocery run. Most of what you need is probably sitting in your pantry and fridge right now.
- Perfect for Festive Gatherings: These cream puffs are the star of any winter dessert table—great for parties, brunches, and cozy nights in.
- Crowd-Pleaser: My kids, neighbors, and even the “I don’t like sweets” crowd couldn’t resist. They’re the first to disappear at any event.
- Unbelievably Delicious: The combo of fluffy pastry and creamy eggnog filling is next-level comfort food. It’s like biting into a cloud of holiday cheer.
What sets these apart from regular cream puffs? For starters, the homemade eggnog pastry cream—spiked with real nutmeg and just a hint of rum extract (totally optional, but wow). The texture is rich but light, thanks to a few simple tricks I picked up from years of pastry experimenting. I blend the filling until ultra-smooth and use a piping bag for easy, mess-free assembly. Plus, the pastry shells bake up perfectly golden every single time.
Honestly, these aren’t just good—they’re the kind of treat that makes you close your eyes after the first bite. They’re festive comfort food, but lighter and faster than traditional desserts. You can impress guests without breaking a sweat, or just make a batch for yourself and enjoy that soul-soothing satisfaction. If you want something memorable, easy, and absolutely delicious for your winter table, these fluffy eggnog cream puffs are the answer.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and a melt-in-your-mouth texture—no fancy stuff required! Most are pantry staples, and a few bring that classic eggnog magic. Here’s what you’ll need:
- For the Cream Puff Shells:
- 1/2 cup (115g) unsalted butter (softened for best texture)
- 1 cup (240ml) water (filtered, if possible)
- 1/2 teaspoon salt
- 1 tablespoon granulated sugar
- 1 cup (120g) all-purpose flour (King Arthur is my go-to for consistent results)
- 4 large eggs (room temperature—it really helps with rising!)
- For the Eggnog Cream Filling:
- 2 cups (480ml) whole milk (can substitute almond or oat milk if needed)
- 1/2 cup (120ml) heavy cream (adds richness—use coconut cream for dairy-free)
- 2/3 cup (130g) granulated sugar
- 1/4 cup (30g) cornstarch (for thickening)
- 4 large egg yolks (fresh farm eggs give the best color)
- 1/4 cup (60ml) store-bought or homemade eggnog (I like Southern Comfort brand)
- 2 tablespoons (30g) unsalted butter
- 1 teaspoon pure vanilla extract
- 1/2 teaspoon ground nutmeg (freshly grated if you can—it’s a game-changer!)
- 1/4 teaspoon ground cinnamon
- 1/4 teaspoon rum extract (optional, but adds a festive note)
- Pinch of salt
- For Topping:
- Powdered sugar (for dusting)
- Extra ground nutmeg (for sprinkling)
If you’re looking to make these gluten-free, swap in a 1:1 gluten-free flour blend for the shells. For dairy-free, use plant-based milk and coconut cream, plus a dairy-free eggnog (Trader Joe’s has a great one). I recommend using fresh, high-quality eggs and real vanilla extract for the richest flavor. In summer, you could add a little grated lemon zest to the filling for a lighter twist. All in all, these ingredients come together for a classic, cozy dessert you can easily customize to your liking.
Equipment Needed
You don’t need any fancy gear to whip up these fluffy eggnog cream puffs. Here’s what I use every time:
- Medium saucepan (heavy-bottomed for even heat)
- Wooden spoon or silicone spatula (for stirring dough)
- Mixing bowls (one large, one medium)
- Hand mixer or stand mixer (for whipping the filling—manual whisk works in a pinch, but your arm may get tired!)
- Piping bag with round tip (or just a sturdy zip-top bag snipped at the corner—works like a charm)
- Baking sheet (standard half-sheet, lined with parchment)
- Wire cooling rack
- Fine mesh sieve (for dusting powdered sugar)
- Measuring cups and spoons
If you don’t have a piping bag, don’t sweat it. Spoon the filling gently into the shells—it’s a little messier, but totally doable. I’ve used everything from old cookie sheets to fancy non-stick pans, and honestly, any will work as long as you line them well. For cleaning sticky dough off your utensils, soak them in warm water right after use—it saves a ton of scrubbing. If you’re on a budget, most big box stores have affordable pastry tools that last ages (mine have survived many winters!).
Preparation Method

How do you make fluffy eggnog cream puffs step-by-step?
- Preheat & Prep: Preheat your oven to 400°F (205°C). Line a baking sheet with parchment paper and set aside.
- Make the Choux Pastry: In a medium saucepan, combine 1/2 cup (115g) unsalted butter, 1 cup (240ml) water, 1/2 teaspoon salt, and 1 tablespoon granulated sugar. Heat over medium until butter melts and mixture begins to boil, then remove from heat.
- Add Flour: Quickly add 1 cup (120g) all-purpose flour all at once, stirring vigorously with a wooden spoon. The dough will come together and pull away from the sides—keep stirring for about 1 minute.
- Cool & Add Eggs: Let dough cool for 5 minutes. Add eggs one at a time, mixing well after each addition. The dough will look glossy and smooth—don’t worry if it seems sticky! If using a stand mixer, use the paddle attachment for easier blending.
- Pipe or Spoon Dough: Transfer dough to a piping bag fitted with a round tip (or use a zip-top bag with the corner snipped). Pipe 1.5-inch (4cm) rounds onto your lined baking sheet, spacing about 2 inches apart. If you don’t have a piping bag, spoon rounds instead.
- Bake: Bake in preheated oven for 20-22 minutes, until puffed and golden brown. Don’t open the oven door during baking—that’s my number one rule for perfect rise!
- Cool: Remove puffs and transfer to a wire rack. Let cool completely before filling (about 30 minutes).
- Make Eggnog Cream: In a medium saucepan, whisk together 2 cups (480ml) whole milk, 1/2 cup (120ml) heavy cream, and 2/3 cup (130g) sugar. Heat over medium until steaming, not boiling.
- Mix Yolks & Cornstarch: In a bowl, whisk 4 egg yolks and 1/4 cup (30g) cornstarch until smooth. Slowly pour the hot milk mixture into the yolks, whisking constantly (go slow to avoid scrambling!).
- Thicken Cream: Return mixture to the pan and cook over medium heat, stirring constantly, until thickened (about 3-5 minutes). It should coat the back of a spoon—if in doubt, keep stirring another minute.
- Flavor & Finish: Remove from heat. Stir in 1/4 cup (60ml) eggnog, 2 tablespoons (30g) butter, 1 teaspoon vanilla, 1/2 teaspoon nutmeg, 1/4 teaspoon cinnamon, 1/4 teaspoon rum extract, and a pinch of salt. Whisk until silky and smooth. Let cool to room temp, then refrigerate for at least 30 minutes (or up to overnight).
- Fill Puffs: Once puffs and cream are cool, use a piping bag to fill each puff with eggnog cream. If you don’t have a bag, cut the top off each puff and spoon in filling.
- Finish & Serve: Dust with powdered sugar and a sprinkle of nutmeg. Serve chilled or at room temperature.
If your puffs deflate, it’s usually because the oven was opened too soon or they needed a bit more time. For the creamiest filling, chill it well before piping. I’ve found that working in batches keeps everything moving smoothly, and having a second baking sheet handy can help if you’re making a double batch. The scent as these bake is honestly the best part—sweet, spicy, and totally festive!
Cooking Tips & Techniques
Over the years, I’ve learned a few tricks to make these fluffy eggnog cream puffs foolproof. Here’s what works (and a few things I wish I’d known sooner):
- Don’t Rush the Dough: Letting the choux pastry cool before adding eggs helps prevent scrambled bits and makes for a smoother dough.
- Eggs Matter: Room temperature eggs blend in more easily and help the puffs rise higher.
- No Peeking: Resist opening the oven door while baking—the puffs need steady heat to get that fluffy, hollow center. I learned this the hard way (flat cream puffs are just sad).
- Piping Bag Hacks: If your bag bursts or you don’t have one, use a sturdy zip-top bag. It’s not fancy but gets the job done.
- Thickening Cream: The filling should be thick enough to hold its shape but not so stiff that it’s hard to pipe. If it’s runny, cook it another minute or two. If it thickens too much, whisk in a splash of milk.
- Timing: I prep the filling while the puffs bake. That way, everything is ready to assemble once cooled.
- Consistency: For perfectly uniform puffs, pipe them all roughly the same size. If some look wonky, don’t sweat it—they’ll taste great no matter what.
- Failures & Fixes: Once, I forgot to add salt to the dough and ended up with bland shells—don’t skip the salt! If your puffs collapse, try baking them a few minutes longer next time.
Multitasking is key: mix your filling while the pastries cool, and keep everything organized for smooth assembly. These little tips make a big difference and guarantee fluffy, festive cream puffs every time.
Variations & Adaptations
One of the best things about these fluffy eggnog cream puffs is how easy they are to customize. Here are some delicious ways to make them fit any occasion or dietary need:
- Gluten-Free: Substitute a 1:1 gluten-free flour blend for the all-purpose flour in the pastry. I’ve tried Bob’s Red Mill and had great results.
- Dairy-Free: Use almond, soy, or oat milk in the filling, and coconut cream instead of heavy cream. Dairy-free eggnog works perfectly for the festive flavor.
- Chocolate Twist: Fold a handful of mini chocolate chips into the cooled eggnog cream filling, or drizzle the tops with melted dark chocolate for a decadent finish.
- Seasonal Fruit: In spring or summer, add a spoonful of fresh berries or a little lemon zest to the cream filling for a lighter flavor.
- Nut-Free: Skip the nutmeg and use extra cinnamon or a dash of vanilla bean paste for flavor.
- Baked vs. Air Fryer: I’ve made these in my air fryer by piping smaller rounds and baking at 350°F (175°C) for 12-15 minutes—they come out surprisingly good!
Personally, my favorite twist is swapping half the eggnog for spiced chai tea in the filling—gives it a cozy, unique flavor that’s still totally festive. Whatever your taste or dietary needs, these cream puffs are easy to adapt and always delicious!
Serving & Storage Suggestions
These fluffy eggnog cream puffs are best served chilled or at room temperature, piled high on a festive platter and dusted with powdered sugar. For a winter party, I love pairing them with a mug of hot cocoa or spiced chai. They look gorgeous on a cake stand with a holiday centerpiece—Pinterest-perfect!
- Serving: Serve within a few hours of filling for the lightest texture. If you want to prep ahead, keep the shells and cream separate and fill just before guests arrive.
- Storage: Store filled cream puffs in an airtight container in the fridge for up to 2 days. The pastry will soften slightly, but the flavor actually gets richer as the filling melds.
- Freezing: Freeze unfilled shells in zip-top bags for up to 1 month. Thaw at room temp, then fill as usual.
- Reheating: For crispy shells, reheat unfilled puffs in a 350°F (175°C) oven for 5 minutes. Avoid reheating filled puffs—they’re best cold!
The flavors of nutmeg, vanilla, and eggnog deepen over time, so even leftovers taste fantastic. I’ve found that hiding a few in the back of the fridge is the only way to make them last for more than a day around here!
Nutritional Information & Benefits
Here’s a quick look at the nutritional info for these festive treats (per cream puff, filled):
- Calories: ~150
- Fat: 7g
- Protein: 3g
- Carbs: 18g
- Sugar: 8g
Eggs and milk bring a solid dose of protein and calcium, while nutmeg and cinnamon add antioxidants. Using whole ingredients keeps things wholesome, and you can easily make these gluten-free or dairy-free with the swaps above. Just note—these contain eggs, dairy, and possibly gluten, so check those labels if you’re serving guests with allergies. Personally, I love that these puffs satisfy my sweet tooth with less sugar than most holiday desserts, and the protein keeps me feeling full longer (not that it stops me from grabbing seconds!).
Conclusion
To sum it up, these fluffy eggnog cream puffs are everything you want in a festive winter dessert—easy, cozy, and guaranteed to bring smiles. They’re perfect for parties, holiday brunches, or just because you need a little extra cheer. I love how simple they are to whip up, and how every bite feels like a celebration.
Don’t be afraid to tweak the recipe to fit your style—add chocolate, swap in your favorite spices, or go dairy-free. That’s the joy of homemade treats. For me, these cream puffs are a winter staple, and every batch brings back sweet memories and new traditions.
If you try these, let me know in the comments how you made them your own! Share your photos, swap tips, and spread the holiday cheer. Bookmark this recipe for all your festive gatherings—you’ll be glad you did. Happy baking!
Frequently Asked Questions
Can I make fluffy eggnog cream puffs ahead of time?
Yes! You can bake the shells and prepare the filling a day ahead. Store separately and fill just before serving for the best texture.
What can I use instead of eggnog in the cream filling?
Substitute with vanilla custard or spiced chai for a unique flavor. Dairy-free eggnog also works well.
Are these cream puffs gluten-free?
The standard recipe uses all-purpose flour, but you can easily swap in a gluten-free flour blend for the pastry shells.
How do I fix cream puffs that collapse?
Usually, collapsed puffs mean they need more baking time or the oven was opened too soon. Try baking a few minutes longer next time.
Can I freeze eggnog cream puffs?
Freeze unfilled shells for up to 1 month. Thaw and fill before serving. Filled puffs don’t freeze well, but they keep in the fridge for up to 2 days.
Pin This Recipe!

Fluffy Eggnog Cream Puffs
These festive cream puffs feature golden, airy pastry shells filled with a silky, spiced eggnog cream. Perfect for winter parties, brunches, or cozy gatherings, they deliver nostalgic holiday flavor with minimal fuss.
- Prep Time: 25 minutes
- Cook Time: 22 minutes
- Total Time: 1 hour
- Yield: 18 cream puffs 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1/2 cup (115g) unsalted butter, softened
- 1 cup (240ml) water
- 1/2 teaspoon salt
- 1 tablespoon granulated sugar
- 1 cup (120g) all-purpose flour
- 4 large eggs, room temperature
- 2 cups (480ml) whole milk (or almond/oat milk)
- 1/2 cup (120ml) heavy cream (or coconut cream)
- 2/3 cup (130g) granulated sugar
- 1/4 cup (30g) cornstarch
- 4 large egg yolks
- 1/4 cup (60ml) eggnog (store-bought or homemade)
- 2 tablespoons (30g) unsalted butter
- 1 teaspoon pure vanilla extract
- 1/2 teaspoon ground nutmeg
- 1/4 teaspoon ground cinnamon
- 1/4 teaspoon rum extract (optional)
- Pinch of salt
- Powdered sugar, for dusting
- Extra ground nutmeg, for sprinkling
Instructions
- Preheat oven to 400°F (205°C). Line a baking sheet with parchment paper.
- In a medium saucepan, combine butter, water, salt, and sugar. Heat over medium until butter melts and mixture boils. Remove from heat.
- Add flour all at once, stirring vigorously until dough comes together and pulls away from sides (about 1 minute).
- Let dough cool for 5 minutes. Add eggs one at a time, mixing well after each addition until dough is glossy and smooth.
- Transfer dough to a piping bag fitted with a round tip (or use a zip-top bag with the corner snipped). Pipe 1.5-inch rounds onto the baking sheet, spacing 2 inches apart. Alternatively, spoon rounds.
- Bake for 20-22 minutes, until puffed and golden brown. Do not open oven door during baking.
- Remove puffs and transfer to a wire rack. Cool completely (about 30 minutes).
- For the filling: In a saucepan, whisk together milk, heavy cream, and sugar. Heat over medium until steaming.
- In a bowl, whisk egg yolks and cornstarch until smooth. Slowly pour hot milk mixture into yolks, whisking constantly.
- Return mixture to pan and cook over medium heat, stirring constantly, until thickened (3-5 minutes).
- Remove from heat. Stir in eggnog, butter, vanilla, nutmeg, cinnamon, rum extract, and salt. Whisk until smooth. Cool to room temperature, then refrigerate at least 30 minutes.
- Fill cooled puffs with eggnog cream using a piping bag or by cutting off tops and spooning in filling.
- Dust with powdered sugar and sprinkle with nutmeg. Serve chilled or at room temperature.
Notes
For gluten-free, use a 1:1 gluten-free flour blend. For dairy-free, substitute plant-based milk and coconut cream, plus dairy-free eggnog. Do not open the oven door while baking for best rise. Chill filling well before piping. Unfilled shells can be frozen for up to 1 month.
Nutrition
- Serving Size: 1 cream puff
- Calories: 150
- Sugar: 8
- Sodium: 90
- Fat: 7
- Saturated Fat: 4
- Carbohydrates: 18
- Protein: 3
Keywords: eggnog cream puffs, holiday dessert, winter party, choux pastry, festive sweets, easy cream puffs, Christmas dessert, nutmeg, vanilla, eggnog filling


