01 -
Preheat oven to 220°C and line a baking sheet with parchment paper.
02 -
Place water and unsalted butter in a medium saucepan over medium heat. Stir until butter is fully melted and bring the mixture to a boil. Remove from heat.
03 -
Add all-purpose flour and salt to the saucepan at once. Stir vigorously with a wooden spoon until a smooth dough forms and pulls away from the sides of the pan.
04 -
Allow dough to cool for 5 minutes. Add eggs one at a time, beating thoroughly after each addition until mixture is smooth, glossy, and cohesive. Stir in vanilla extract.
05 -
Transfer the dough to a pastry bag or use two spoons to place 2.5 to 5 cm mounds on the prepared baking sheet, spacing each puff about 5 cm apart.
06 -
Bake for 20 to 25 minutes or until puffs are golden brown and well risen. Avoid opening the oven during baking.
07 -
Remove cream puffs from the oven and transfer to a wire rack. Let them cool completely.
08 -
In a chilled bowl, whip heavy cream, powdered sugar, and vanilla extract together until stiff peaks form.
09 -
Using a small knife, make a hole in the side of each cooled puff. Pipe whipped cream filling inside using a pastry bag.
10 -
Dust filled cream puffs with powdered sugar or drizzle with chocolate ganache. Serve promptly.