Step 1: Prepare
Preheat oven to 400°F (200°C).
Line a baking sheet with parchment paper.
Step 2: Make the Choux Dough
In a saucepan, combine water, butter, and salt.
Bring to a boil over medium heat.
Remove from heat and add flour all at once.
Stir quickly until dough forms a smooth ball.
Return to heat and cook 1–2 minutes to remove excess moisture.
Remove from heat and cool for 5 minutes.
Add eggs one at a time, mixing well after each addition until smooth and glossy.
Step 3: Pipe & Bake
Transfer dough to a piping bag.
Pipe 1½-inch mounds onto baking sheet.
Leave space between each puff.
Bake 20–25 minutes until deep golden brown.
Do not open oven during baking.
Cool completely before filling.
Step 4: Make the Filling
Beat heavy cream until soft peaks form.
Add powdered sugar and vanilla.
Beat until stiff peaks form.
Step 5: Assemble
Slice puffs in half.
Pipe or spoon whipped cream inside.
Replace tops and dust with powdered sugar.
Serve immediately or chill until ready to serve.