In a stand mixer, cream together butter and sugar until smooth and fluffy.
Add in eggs and egg whites, a little at a time, beating well between each addition. Add vanilla extract, and mix until well incorporated and smooth.
Mix remaining 3 ingredients together, carefully mix into wet ingredients until fully incorporated.
Wrap dough in plastic film, chill for 1 hour.
Preheat oven to 400 degrees F, line cookie sheets with parchment paper
On a floured counter, roll cookie dough out to about 1/4″ thick (can be slightly thicker).
Use cookie cutters to cut out whatever shapes you’d like, place cookies 2″ apart on greased cookie sheets.
Bake cookies for 8-10 minutes, or until bottoms look lightly golden.
Allow cookies to cool on cookie sheets for at least 5 minutes before moving. Cookies need to cool completely before decorating.