1teaspoonalmond extract or vanilla, (I like almond)
6cupsflour
3teaspoonsbaking powder
1teaspoonbaking soda
1teaspoonsalt
Buttercream Frosting
1cupbutter
4cupspowdered sugar
1/4tspsalt
1tspalmond extract
1/3cupheavy whipping cream
Instructions
Preheat oven to 350 degrees.
Combine sour cream, sugar, butter, eggs, and vanilla/almond extract. Beat for 2-3 minutes.
Add dry ingredients and mix well. Add a little flour so at a time so that it's not sticky and is managable. Wrap dough in plastic wrap. Let the dough chill in fridge for 25 minutes or until firm. Note: I trick I started doing is placing some of the dough in between two sheets of parchment or wax paper and rolling it out to the desired thickness. Put the sheets in the fridge until firm then when ready start cutting into shapes with cookie cutters.
Roll it out to about 1/4 inch thick and use cookie cutters to make shapes or circles. You may have to add a little flour to roll them out so the dough is workable but remember the less flour you use the softer your cookie will be.
Bake until LIGHT golden brown about 8-10 minutes. When you take them out they will seem underdone but they aren't. Let them cool on the pan and they will be perfect and moist. It you like them harder and more crunchy just bake them a little longer.
For the Buttercream Frosting:
In a mixing bowl, cream butter until fluffy. Add sugar and continue creaming until well blended. Add salt, vanilla, and whipping cream. Blend on low speed until moistened. Beat at high speed until frosting is fluffy.