These eggnog cream puffs are holiday dessert magic wrapped in a delicate pastry shell. Crisp and golden choux pastry is filled with rich, velvety eggnog cream—each bite a fusion of buttery crunch and creamy custard with warm seasonal spices.

They’re festive, irresistible, and make an elegant addition to any dessert table. Whether for Christmas parties or a cozy weekend treat, this recipe transforms classic cream puffs into a winter delight with an eggnog twist.
Why You’ll Love This Eggnog Cream Puffs Recipe
These cream puffs bring the nostalgic flavor of eggnog into an airy, impressive-looking dessert. They feel fancy but are easier than they look. The eggnog cream is luscious without being too sweet, and the choux pastry shells are light yet satisfyingly crisp. You can even make the shells ahead of time and fill them just before serving.
What Kind of Eggnog Should I Use for Cream Puffs?
Use your favorite store-bought eggnog or homemade if you have time. Look for one that’s thick and rich, with a good balance of nutmeg and vanilla. Avoid eggnogs that are too watery—they won’t yield the creamy filling texture we want.
Ingredients for the Eggnog Cream Puffs

Butter: Essential for creating steam in the dough and giving the choux pastry its airy lift.
Water: Hydrates the dough and activates steam during baking for puffiness.
Salt: Enhances the flavor of the choux pastry.
All-Purpose Flour: Provides structure to the pastry as it bakes.
Eggs: Key to binding the dough and giving it elasticity and rise.
Heavy Cream: Used in the eggnog cream to create a silky whipped texture.
Eggnog: The star of the filling, it brings festive flavor and a creamy base.
Instant Vanilla Pudding Mix: Helps stabilize the filling and gives it a mousse-like consistency.
Nutmeg: Adds that classic warm holiday spice to the filling.
Powdered Sugar: Optional for dusting the tops for a pretty finish.
How To Make the Eggnog Cream Puffs
Step 1: Make the Choux Pastry
Preheat oven to 400°F (200°C). In a medium saucepan, combine 1/2 cup butter, 1 cup water, and 1/4 tsp salt. Bring to a boil over medium heat. Add 1 cup flour all at once, stirring vigorously until the mixture forms a ball and pulls away from the sides.
Step 2: Beat in the Eggs
Transfer the dough to a mixing bowl. Let cool for 5 minutes. Beat in 4 eggs one at a time, mixing well after each. The dough should be thick, smooth, and shiny.
Step 3: Pipe and Bake
Spoon or pipe the dough into 12 equal mounds on a parchment-lined baking sheet. Bake for 30-35 minutes until golden and puffed. Don’t open the oven door during baking. Let cool completely on a wire rack.
Step 4: Make the Eggnog Cream Filling
In a large bowl, whisk together 1 1/2 cups eggnog, 1/2 cup heavy cream, and 1 (3.4 oz) package instant vanilla pudding mix until thickened. Stir in 1/4 tsp ground nutmeg. Chill until ready to use.
Step 5: Fill the Cream Puffs
Slice the cooled puffs in half. Spoon or pipe the eggnog filling into the bottom half and replace the top. Dust with powdered sugar if desired.
How to Serve Eggnog Cream Puffs
Serve eggnog cream puffs chilled or at room temperature. They make a lovely presentation on holiday dessert trays or afternoon tea spreads. This recipe yields 12 cream puffs and serves about 6 to 8 people, depending on how many each person enjoys.
How to Store Eggnog Cream Puffs
Store unfilled choux shells in an airtight container at room temperature for up to 2 days or freeze for up to 1 month. Once filled, keep the cream puffs refrigerated in an airtight container and consume within 2 days for best texture. Avoid freezing filled puffs as the cream may separate.
Frequently Asked Questions
Can I make the choux pastry ahead of time?
Yes! Bake the shells, let them cool, and store them in an airtight container. Fill them the day of serving.
Can I use homemade eggnog?
Absolutely. Just make sure it’s thick enough to support the pudding mix and whipping cream.
Can I freeze eggnog cream puffs?
Only the shells should be frozen. Fill them after thawing to avoid soggy texture.
How do I know when cream puffs are done baking?
They should be deep golden brown and feel hollow when tapped. Don’t open the oven door early, or they may collapse.
Can I add alcohol to the filling?
Yes, a splash of rum or bourbon can be stirred into the filling for an extra festive touch. Reduce the eggnog slightly to maintain thickness.
Want More Dessert Ideas?
If you love these Eggnog Cream Puffs, you’ll definitely enjoy these other delicious options:
- Red Velvet Cheesecake Brownies for a holiday-ready rich treat.
- No-Bake Pumpkin Lasagna Dessert for easy layered goodness.
- Oreo Stuffed Cinnamon Rolls when you crave a warm sweet twist.
- Mini Tiramisu Cups for make-ahead dinner party elegance.
- Soft Pumpkin Snickerdoodles for seasonal chewy perfection.
Save This Pin For Later
📌 Save this recipe to your Pinterest dessert board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you dust them with cinnamon sugar or go classic with powdered sugar? Maybe even drizzle chocolate?
I love hearing how you make these recipes your own. Questions are welcome too—let’s help each other bake better.
For more festive and easy-to-love recipes, visit Life With Mira.
Print
Eggnog Cream Puffs
- Total Time: 55 minutes
- Yield: 12 cream puffs
- Diet: Vegetarian
Description
These eggnog cream puffs are holiday dessert magic wrapped in a delicate pastry shell. Crisp and golden choux pastry is filled with rich, velvety eggnog cream—each bite a fusion of buttery crunch and creamy custard with warm seasonal spices. Perfect as a quick dessert, festive treat, or winter party showstopper, this easy recipe is one of those must-try breakfast ideas or sweet food ideas you’ll want to remake all season long.
Ingredients
1/2 cup butter
1 cup water
1/4 teaspoon salt
1 cup all-purpose flour
4 large eggs
1 1/2 cups eggnog
1/2 cup heavy cream
1 package (3.4 oz) instant vanilla pudding mix
1/4 teaspoon ground nutmeg
Powdered sugar for dusting (optional)
Instructions
1. Preheat oven to 400°F (200°C). In a saucepan, combine butter, water, and salt. Bring to a boil.
2. Add flour all at once and stir vigorously until dough forms a ball. Remove from heat.
3. Transfer to a mixing bowl and let cool for 5 minutes. Beat in eggs one at a time until smooth and shiny.
4. Spoon or pipe dough into 12 mounds on a parchment-lined baking sheet.
5. Bake 30–35 minutes until golden brown. Cool completely on a wire rack.
6. In a bowl, whisk eggnog, heavy cream, and pudding mix until thickened. Stir in nutmeg. Chill.
7. Slice cooled puffs in half. Pipe or spoon in filling. Replace tops and dust with powdered sugar if desired.
Notes
Use full-fat eggnog for best consistency in the filling.
Don’t open the oven door while baking or the puffs may collapse.
Fill puffs shortly before serving to maintain crispness.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cream puff
- Calories: 210
- Sugar: 9g
- Sodium: 110mg
- Fat: 14g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 0g
- Protein: 4g
- Cholesterol: 95mg
Keywords: eggnog cream puffs, holiday dessert, winter sweets, choux pastry, Christmas dessert

