I fell in love with these cookies when I first made them. The flavors are wonderful and blend so well together. The added icing gives the cookie an extra nice look. I made a few tweaks to make them even better.
Preheat oven to 350℉. Prepare a small rimmed baking sheet with parchment paper.
Add flour, baking soda, and salt to a small bowl. Mix and set aside.
Add the butter and brown sugar to a 2-cup liquid measuring cup and cream for 1 minute using an immersion blender with a beaters attachment.
Add the sour cream, almond extract, orange juice, zest, and egg yolk. mix until combined, about 15 seconds.
Add the flour mixture in two parts, mixing after each addition. Don’t overmix. Add the cranberries and mix in by hand.
Measure out 3 Tbsp of dough for each cookie. Roll into balls and place on a baking sheet, leaving 2 inches between cookies.
Bake 12-14 minutes. The cookies will be golden brown on the edges. Don’t overbake cookies. Remove to a cooling rack with a piece of wax paper under the rack (this will catch the icing and make for an easy clean-up).
Let the cookies cool for 3-5 minutes. While cooling, mix the icing ingredients in a small bowl until smooth. Drizzle icing over the warm cookies and let them cool completely before transferring to a plate. If stacking cookies, place wax paper between cookies.
Notes
Serving suggestions and optional ingredients are not calculated as part of the nutritional facts.