In a large bowl cream together the butter and the sugar.
Mix in one egg at a time.
Add vanilla extract and mix well.
In a separate bowl, mix together the flour, salt and baking soda.
Add the dry ingredients to the wet ingredients gradually, a little at a time. Mix well.
Flour your hands to prevent the dough from sticking and spread on prepared jelly roll pan.
Bake for 12-15 minutes. Do not overbake or you'll end up with dry bars!
For the Frosting
Beat butter until creamy.
Mix in the vanilla and salt.
Add the powdered sugar gradually, mixing well.
Add the milk and mix until it reaches your desired consistency.
Spread the frosting onto the cooled cake bars.
Sprinkle on some nonpareils.
Notes
Room Temperature Ingredients: Ensure that both the butter and eggs are at room temperature before starting. Room-temperature ingredients blend more easily, resulting in a smoother batter and better incorporation of flavors.
Even Thickness: When spreading the dough onto the jelly roll pan, aim for an even thickness throughout. An unevenly spread dough may result in uneven baking, with some parts of the bars being undercooked and others being overcooked.
Cool Completely Before Frosting: Allow the cookie bars to cool completely before frosting them. Applying frosting to warm bars can cause them to melt and slide off, resulting in a messy appearance. Patience is key to a neat and professional-looking finish.