Preheat oven to 350°F and line two baking sheets with parchment paper.
In a medium bowl, combine flour, salt, baking powder, and baking soda. Set aside.
In the bowl of a standing mixer with the paddle attachment or a handheld mixer, combine butter and sugar, mixing until light and fluffy.
Add in the egg and vanilla extract, and mix until combined and light in colour.
Mix in the dry ingredients until combined. Do not over-mix!
Use a cookie scoop or a spoon, scoop 1.5 tbsp sized balls onto the baking sheets. Be sure to leave at least 4-5 inches between each ball of dough, as the cookies will spread out.
Bake one tray at a time for 8-11 minutes, until edges look set. The middles will look soft. Let the cookies cool on the baking sheets for 10 minutes, then transfer to a cooling rack to cool completely before frosting.
Make the buttercream. In a medium bowl combine butter, vanilla extract, salt, and powdered sugar. Add more powdered sugar as needed to adjust the consistency to your liking.
Frost the cookies and enjoy!
Video
Notes
FLOUR: It is very important that you measure your flour properly! The right way to measure your flour is to weigh it, or use the scoop and level method.EGG REPLACER: To make these cookies vegan, replace the egg with one flax egg.Storage and Freezing: Store these buttercream frosted sugar cookies in an airtight container at room temperature for 4-5 days, or in the fridge. To freeze, place the cookies in a freezer bag for up to 2 months. Let them thaw at room temperature before enjoying.