Before you begin making the cookie dough, set out your ingredients so the butter and egg will be room temperature.
Preheat the oven to 350 degrees.
Line your cookie sheets with parchment paper or a silicon mat.
First, sift the all purpose flour, baking soda, and salt together. Then set aside.
Using an electric mixer, beat butter and sugar together until smooth and creamy.
To this mixture, add one egg, vanilla extract, and almond extract. I like to use vanilla paste, but vanilla extract works well too.
Add dry ingredients to butter/egg mixture and mix until combined.
Then mix in white chocolate chips and dried cranberries.
Use a medium-sized cookie scoop to scoop the dough onto a parchment-lined cookie sheet.
Bake at 350 degrees for 10-12 minutes, until golden brown.