01 -
Preheat oven to 375°F (190°C). Thoroughly grease a standard 12-cup muffin pan, coating both the inside cups and the top rim of each cup to prevent sticking as puffs rise.
02 -
In a medium saucepan over medium heat, melt the butter completely. Add milk and bring the mixture to a low boil, watching carefully for small bubbles forming around the edges.
03 -
Once the milk mixture is gently boiling, add all flour at once. Stir vigorously with a wooden spoon over low heat until the mixture forms a smooth ball that pulls away from the sides of the pan, about 1-2 minutes.
04 -
Remove saucepan from heat and let the dough cool for about 5 minutes. This prevents the eggs from cooking when added to the mixture.
05 -
Add eggs one at a time, mixing vigorously with a wooden spoon until each is fully incorporated before adding the next. The dough will initially look separated but will become smooth and glossy with continued stirring. If using, add the optional sugar with the last egg.
06 -
Divide the dough evenly among the 12 prepared muffin cups, filling each about 2/3 to 3/4 full. Sprinkle each generously with sugar to create a sweet, crisp top during baking.
07 -
Place the muffin pan in the preheated oven and bake for approximately 30 minutes, until puffs are well-risen and golden brown. Avoid opening the oven door during the first 20 minutes to prevent collapse.
08 -
Remove puffs from the oven and let cool in the pan for just 2-3 minutes. Carefully remove while still warm and serve immediately with honey, whipped cream, and fresh berries if desired.