01 -
In a saucepan over medium heat, combine water, unsalted butter, and salt. Bring to a simmer until butter melts.
02 -
Add all-purpose flour to the saucepan, stirring rapidly until a smooth dough forms and pulls away from the sides of the pan.
03 -
Transfer the dough to a piping bag and pipe small rounds onto a baking sheet. Bake at 400°F until golden and firm, approximately 30–35 minutes. Do not open the oven during baking.
04 -
Allow baked puffs to cool completely on a wire rack before filling to prevent sogginess.
05 -
In a chilled bowl, whip heavy cream, eggnog, granulated sugar, vanilla extract, rum extract if using, and ground nutmeg until soft peaks form. Avoid overwhipping.
06 -
Fill each cooled pastry shell with eggnog cream using a piping bag, or cut puffs in half and spoon in the filling.
07 -
Dust cream puffs lightly with powdered sugar before serving.