Easy homemade cream puffs are all about simplicity and convenience. Instead of fussing over complicated pastry dough or fillings, these cream puffs can be made with just a handful of simple ingredients that are likely already in your kitchen.
In a heavy bottom saucepan on a medium-high heat, add butter, water, salt, and sugar. Bring to heat, then remove from heat and add flour all at once and stir to combine with a wooden spoon.
Once the flour is incorporated, place the saucepan back on the heat and cook until the dough start to forms into a smooth ball. Transfer dough to a large mixing bowl and let it cool for 5 minutes .Beat the eggs and slowly mix in the dough with a wooden spoon or hand mixer. mix until smooth and shiny.
Transfer the dough into a piping bag fitted with a ½" round tip. pipe small rounds of dough leaving some gap in between. Smooth out little peaks with wet fingertips.