Ingredients
2cupsall-purpose flour,+ 2 tbsp, spoon and leveled
1tspbaking soda
1tspcornstarch
½tspground cinnamon
½tspsalt
¾cupunsalted butter,(1.5 sticks), softened to room temperature
¾cupbrown sugar,packed light
¼cupgranulated sugar
1large egg,at room temperature
1½tsppure vanilla extract
6ozbittersweet chocolate,coarsely chopped
¾cupdried cranberries
½cupalmonds,or ⅔ cup, sliced, slivered, or chopped
Preparation
Whisk the flour, baking soda, cornstarch, cinnamon, and salt together in a medium bowl. Set aside.
In a large bowl using a hand mixer or a stand mixer fitted with a paddle attachment, beat the butter and both sugars together on medium-high speed for about 2 minutes until smooth and creamy.
Add the egg and vanilla and beat on high speed for about 1 minute until combined. Scrape down the sides and up the bottom of the bowl and beat again as needed to combine.
Add the dry ingredients to the wet ingredients and mix on low until combined. With the mixer running on low speed, beat in the chocolate, dried cranberries, and almonds until combined. Cover and chill the dough for at least 2 hours in the refrigerator (and up to 4 days). If chilling for longer than a few hours, allow to sit at room temperature for at least 30 minutes before rolling and baking because the dough will be quite hard.
Preheat oven to 350 degrees F. Line baking sheets with parchment paper or silicone baking mats. Set aside.
Roll cookie dough, about 1.5 tablespoons of dough per cookie, and place 3 inches apart on the baking sheets. Bake for about 11 to 13 minutes or until lightly browned on the sides. The centers will look very soft.
Remove from the oven and allow cookies to cool on the baking sheet for about 5 minutes before transferring to a wire rack to cool completely. While the cookies are still warm, garnish the cookies by pressing a few more chocolate chunks/dried cranberries/or almonds into the tops.