There’s something about the holidays that calls for a dessert that feels like a warm hug wrapped in a party hat. I still remember the first time I made these decadent eggnog cream puffs—Christmas Eve, the kitchen buzzing with carols and the faint scent of pine from the tree. The rich, boozy eggnog filling bursting out of light, airy puffs felt like the ultimate festive indulgence.
I’ve whipped up this recipe at least a dozen times now (and yes, sometimes I sneak bites before guests arrive), and it never fails to impress. Decadent eggnog cream puffs are my go-to holiday dessert treat when I want something that looks fancy but doesn’t require a culinary degree. Plus, they bring all those cozy Christmas vibes in one bite.
Why You’ll Love This Recipe
Okay, real talk—if you think cream puffs are intimidating, this recipe is about to change your mind. Here’s why I keep making these decadent eggnog cream puffs every holiday season:
- Light but indulgent: The choux pastry is airy and crisp, perfectly balancing the rich, creamy eggnog filling. It’s like eating clouds dipped in holiday cheer.
- Easy to make ahead: I usually prep the shells a day in advance and whip up the filling just before serving. Saves me from last-minute kitchen chaos.
- Customizable boozy kick: Want a little extra holiday spirit? Add a splash of rum or brandy to the filling. I’ve tried it both ways, and honestly, both are winners.
- Everyone’s crowd-pleaser: I’ve served these to my super-picky cousin and my cocktail-party friends alike. They disappear fast every time.
These eggnog cream puffs aren’t just dessert—they’re a festive experience. They make me feel like I nailed holiday entertaining without breaking a sweat, and I promise they’ll do the same for you.
What Ingredients You’ll Need
Here’s what I love about this ingredient list: most of these are pantry staples, plus a few festive stars that make these cream puffs sing. I’ll break down what each does, because knowing the “why” is half the fun (and makes you look like a kitchen pro).
- Water (1 cup / 240 ml) — The base for the choux pastry. Hot water helps create steam, which puffs up the dough beautifully.
- Unsalted butter (½ cup / 115g) — Use good-quality butter here. I swear by Plugrá because it gives a richer flavor and better texture.
- All-purpose flour (1 cup / 125g) — King Arthur is my go-to brand for consistent results. It creates the structure for the puff.
- Large eggs (4) — Room temperature eggs work best. They help the dough rise and give it that delicate crumb.
- Salt (½ tsp) — Enhances all the flavors, especially in the pastry.
- Eggnog (1 ½ cups / 360 ml) — The star of the filling! Use your favorite store-bought or homemade version. Full-fat is best for that creamy texture.
- Granulated sugar (½ cup / 100g) — Sweetens the custard filling just enough without overpowering the eggnog flavor.
- Egg yolks (4) — Adds richness to the custard and helps it thicken.
- Cornstarch (3 tbsp / 24g) — Thickens the eggnog custard filling perfectly.
- Vanilla extract (1 tsp) — I always reach for Nielsen-Massey—it’s worth the splurge for baking.
- Ground nutmeg (¼ tsp) — Just a pinch to enhance the holiday spices already in the eggnog.
- Heavy cream (1 cup / 240 ml) — For whipping to fold into the custard, keeping the filling light and fluffy.
Quick tip: If you want to add a boozy twist, a tablespoon of rum or brandy in the custard is pure magic. Also, I like to buy my eggnog in the refrigerated section near the milk—not the shelf-stable stuff—for the freshest flavor.
Equipment Needed
You don’t need a fancy kitchen to make these decadent eggnog cream puffs—I’ve done it in a tiny, cluttered space more times than I can count.
- Baking sheet — I use a rimmed half-sheet pan with parchment paper to keep those puffs from sticking.
- Parchment paper — Trust me, this is non-negotiable for easy clean-up and perfect puff release.
- Medium saucepan — For making the choux dough and the custard filling.
- Mixing bowls — One for whipping cream, another for cooling the custard.
- Hand mixer or stand mixer — Essential for whipping the cream to soft peaks and mixing eggs into the dough.
- Whisk — For smoothing the custard filling and preventing lumps.
- Rubber spatula — For folding whipped cream into the custard gently (because this part is delicate).
- Piping bag with a round tip — For filling the cream puffs neatly. If you don’t have one, a zip-top bag with a corner snipped works just fine.
- Cooling rack — To keep the puffs crisp as they cool.
My one splurge is the silicone baking mat I use sometimes instead of parchment—it’s reusable and makes puff removal a breeze. But honestly, parchment paper is a kitchen hero here.
How to Make It: Step-by-Step
- Preheat and prep (10 minutes)
Preheat your oven to 425°F (220°C). Line a baking sheet with parchment paper. This high heat jump-starts the puffing process for the choux pastry. - Make the choux pastry dough (10 minutes)
In a medium saucepan, combine 1 cup (240 ml) water, ½ cup (115g) unsalted butter, and ½ tsp salt. Bring to a rolling boil over medium heat. Once boiling, remove from heat and immediately stir in 1 cup (125g) flour all at once. Stir vigorously until the dough forms a ball and pulls away from the sides of the pan. - Cool the dough slightly (5 minutes)
Let the dough cool for about 5 minutes so it doesn’t cook the eggs in the next step. It should be warm but not hot to the touch. - Add eggs one at a time (5 minutes)
Transfer dough to a mixing bowl. Beat in eggs one at a time with a hand mixer, ensuring each egg is fully incorporated before adding the next. The dough will look shiny and smooth, and it should fall slowly from the spoon in thick ribbons. - Pipe the puffs (5 minutes)
Spoon the dough into a piping bag fitted with a round tip (or a zip-top bag with a small corner cut). Pipe 1 ½-inch rounds onto the parchment-lined baking sheet, spacing about 2 inches apart. - Bake the puffs (25 minutes)
Bake at 425°F (220°C) for 10 minutes, then reduce oven temperature to 350°F (175°C) and bake for another 15 minutes until golden brown and puffed. Don’t open the oven door during baking—trust me, I’ve learned the hard way that sudden temperature drops deflate these babies. - Cool the puffs (30 minutes)
Remove from oven and prick each puff with a toothpick to let steam escape (prevents sogginess). Cool completely on a wire rack before filling. - Make the eggnog custard filling (15 minutes + chilling)
In a saucepan, whisk together 1 ½ cups (360 ml) eggnog, ½ cup (100g) sugar, 4 egg yolks, 3 tbsp (24g) cornstarch, 1 tsp vanilla, and ¼ tsp nutmeg. Cook over medium heat, whisking constantly, until thickened and bubbling (about 5-7 minutes). Remove from heat and let cool slightly. - Whip the cream (5 minutes)
In a chilled bowl, whip 1 cup (240 ml) heavy cream to soft peaks using a hand or stand mixer. - Combine custard and whipped cream (5 minutes)
Once the custard is cool but not set, gently fold in the whipped cream until smooth and fluffy. If you want to add a splash of rum or brandy (1-2 tbsp), fold it in here. - Fill the puffs (10 minutes)
Transfer the filling to a piping bag. Cut each puff in half horizontally or poke a hole in the bottom and fill generously with the eggnog cream. Replace tops if sliced. - Optional garnish and serve!
Dust with powdered sugar and a sprinkle of nutmeg. Serve immediately or chill for up to 2 hours before serving.
My Best Tips & Techniques
Okay, here’s where I spill the beans on what makes these decadent eggnog cream puffs foolproof every time.
- Don’t skip pricking the puffs after baking. The steam inside can make the shells soggy if it’s trapped. A tiny toothpick hole lets the moisture escape and keeps the pastry crisp.
- Beat the eggs in one at a time. I’ve made the mistake of dumping them all in and ended up with a gloopy mess. Slow and steady wins the race here.
- Use room temperature eggs. They incorporate better into the dough and help it rise nicely.
- Watch your oven temperature closely. Every oven’s a bit different, so I keep an eye on the first batch to adjust timing. I even invested in an oven thermometer—game changer.
- Chill the custard before folding in cream. If it’s too warm, the whipped cream will melt and you’ll lose that fluffy texture.
- Don’t overfill the puffs. I learned this the hard way when the filling oozed out everywhere. A gentle squeeze is all you need.
- Make ahead hack: Bake the shells up to 2 days in advance, cool completely, and store in an airtight container. Fill just before serving.
Ways to Mix It Up
Once you’ve nailed this basic decadent eggnog cream puffs recipe, here’s how you can switch it up to wow your holiday crowd:
- Spiked Chocolate Eggnog Filling: Add 2 tbsp cocoa powder to the custard and a splash of bourbon. It’s like Christmas in a chocolate bar.
- Cranberry Orange Twist: Fold in finely chopped candied orange peel and dried cranberries into the filling for a tangy pop.
- Vegan Version: Swap the eggnog custard with a coconut milk-based pastry cream and use aquafaba whipped cream. I haven’t tried this myself yet, but readers swear by it.
- Gluten-Free Shells: Use a gluten-free flour blend designed for baking. The texture will be slightly different but still delightful.
- Nutmeg and Cinnamon Dusting: Mix cinnamon with powdered sugar for dusting the tops, adding extra holiday spice aroma.
- Caramel Drizzle: Warm some caramel sauce and drizzle over filled puffs just before serving. Absolutely decadent.
Serving Ideas & Storage
These decadent eggnog cream puffs are best enjoyed fresh, but I get it—sometimes holiday schedules are hectic.
Serving suggestions: I like to serve mine on a festive platter dusted with powdered sugar and a sprinkle of nutmeg. They pair beautifully with hot cocoa, coffee, or a glass of spiced rum.
For a brunch or dessert spread, arrange them alongside fresh berries and peppermint sticks for a festive touch.
Storage tips:
- Refrigerator: Store filled cream puffs in an airtight container for up to 2 days. The shells soften a bit but remain delicious.
- Unfilled shells: Keep in an airtight container at room temperature for 2 days or freeze for up to 1 month. Thaw at room temperature before filling.
- Freezing filled puffs: Not recommended as the cream filling can separate.
Reheating: If you want to serve warm, pop unfilled shells in a 300°F (150°C) oven for 5 minutes before filling.
Nutritional Info & Health Benefits
I’m not here to preach, but here’s the scoop on what you’re getting with these decadent eggnog cream puffs.
| Per Puff (filled, approx.) | Amount |
|---|---|
| Calories | 220 |
| Protein | 4g |
| Carbohydrates | 18g |
| Fat | 14g |
| Sugar | 10g |
The eggnog adds a touch of calcium and vitamin D, while the eggs and cream provide some protein and healthy fats. Keep in mind—these are definitely a treat, but the portion sizes help keep indulgence in check.
Final Thoughts
So that’s my decadent eggnog cream puffs recipe—fancy enough to wow your holiday guests but easy enough to whip up between wrapping presents and holiday parties. I know I’ve gone on, but when a recipe hits all the right notes—rich, airy, and full of festive flavor—you want to shout about it.
This dessert has become my secret weapon for holiday entertaining. It’s the one dessert that always disappears first, and honestly, it makes me feel like a kitchen rockstar every time.
Make it your own—add a boozy twist, toss in some orange zest, or keep it classic. Whatever you do, I’d love to hear how your cream puffs turn out! Drop a comment below or tag me on Instagram @HolidayBakes—I’m always excited to see your holiday creations.
Happy baking! May your kitchen smell like Christmas and your taste buds dance with joy.
FAQs
Q: Can I make these cream puffs ahead of time?
A: Absolutely! Bake the shells up to 2 days ahead and store them in an airtight container at room temperature. Fill them with the eggnog custard just before serving for the best texture.
Q: What if I don’t have eggnog—can I substitute something else?
A: You can use a mix of milk, cream, a bit of sugar, and a pinch of nutmeg and cinnamon to mimic eggnog flavor. It won’t be exactly the same, but still delicious. Homemade eggnog also works great if you want to make it from scratch.
Q: My cream puffs collapsed—what went wrong?
A: Usually, this happens if the oven temperature was too low or if you opened the oven door too early, causing steam to escape. Make sure to bake at the right temps and avoid peeking until they’re nearly done.
Q: Can I use a different alcohol in the filling?
A: Yes! Rum and brandy are classic, but I’ve also tried bourbon and amaretto with great results. Add it after the custard cools so the alcohol flavor stays bright.
Q: How do I store leftover cream puffs?
A: Store filled cream puffs in the fridge in an airtight container for up to 2 days. The shells will soften a bit but still taste amazing. Unfilled shells can be kept at room temp for 2 days or frozen for longer storage.
Pin This Recipe!
Decadent Eggnog Cream Puffs
- Total Time: 1 hour 10 minutes
- Yield: 24 cream puffs 1x
Description
Light, airy cream puffs filled with a rich, creamy eggnog custard, perfect for festive holiday indulgence. Easy to make ahead and customizable with a boozy twist.
Ingredients
- 1 cup (240 ml) water
- ½ cup (115 g) unsalted butter
- 1 cup (125 g) all-purpose flour
- 4 large eggs, room temperature
- ½ tsp salt
- 1 ½ cups (360 ml) eggnog, full-fat
- ½ cup (100 g) granulated sugar
- 4 egg yolks
- 3 tbsp (24 g) cornstarch
- 1 tsp vanilla extract
- ¼ tsp ground nutmeg
- 1 cup (240 ml) heavy cream
- Optional: 1-2 tbsp rum or brandy for boozy filling
Instructions
- Preheat your oven to 425°F (220°C). Line a baking sheet with parchment paper.
- In a medium saucepan, combine water, unsalted butter, and salt. Bring to a rolling boil over medium heat.
- Remove from heat and immediately stir in all-purpose flour all at once. Stir vigorously until dough forms a ball and pulls away from pan sides.
- Let dough cool for about 5 minutes until warm but not hot.
- Transfer dough to a mixing bowl. Beat in eggs one at a time with a hand mixer, ensuring each egg is fully incorporated before adding the next. Dough should be shiny, smooth, and fall slowly from spoon in thick ribbons.
- Spoon dough into a piping bag fitted with a round tip (or zip-top bag with corner cut). Pipe 1 ½-inch rounds onto parchment-lined baking sheet, spacing about 2 inches apart.
- Bake at 425°F (220°C) for 10 minutes, then reduce oven temperature to 350°F (175°C) and bake for another 15 minutes until golden brown and puffed. Do not open oven door during baking.
- Remove from oven and prick each puff with a toothpick to let steam escape. Cool completely on a wire rack before filling.
- To make the eggnog custard filling: In a saucepan, whisk together eggnog, sugar, egg yolks, cornstarch, vanilla extract, and nutmeg. Cook over medium heat, whisking constantly, until thickened and bubbling (about 5-7 minutes). Remove from heat and let cool slightly.
- In a chilled bowl, whip heavy cream to soft peaks using a hand or stand mixer.
- Once custard is cool but not set, gently fold in whipped cream until smooth and fluffy. Fold in rum or brandy if using.
- Transfer filling to a piping bag. Cut each puff in half horizontally or poke a hole in the bottom and fill generously with eggnog cream. Replace tops if sliced.
- Optional: Dust with powdered sugar and sprinkle with nutmeg before serving. Serve immediately or chill up to 2 hours.
Notes
[‘Prick puffs after baking to release steam and prevent sogginess.’, ‘Beat eggs into dough one at a time for best texture.’, ‘Use room temperature eggs for better incorporation.’, ‘Avoid opening oven door during baking to prevent collapse.’, ‘Chill custard before folding in whipped cream to maintain fluffiness.’, ‘Do not overfill puffs to avoid filling oozing out.’, ‘Bake shells up to 2 days ahead and store airtight; fill just before serving.’, ‘For a boozy twist, add 1-2 tbsp rum or brandy to filling after custard cools.’]
- Prep Time: 30 minutes
- Cook Time: 40 minutes
- Category: Dessert
- Cuisine: American
Nutrition
- Serving Size: 1 cream puff
- Calories: 220
- Sugar: 10
- Fat: 14
- Carbohydrates: 18
- Protein: 4
Keywords: eggnog, cream puffs, holiday dessert, Christmas dessert, choux pastry, custard filling, festive treats


