Get Ready: Preheat your oven to 350°F (175°C). In a large bowl, beat the softened butter, granulated sugar, and brown sugar together until light and fluffy.
Wet Ingredients: Mix in the egg, 2 tablespoons of orange juice, and 1 teaspoon of orange zest until everything is well combined.
Dry Ingredients: In a separate bowl, whisk together the flour, salt, and baking soda.
Combine & Form Dough: Slowly add the dry flour mixture to the wet ingredients, mixing until just combined and a soft cookie dough forms. Be careful not to overmix!
Add Cranberries: Gently fold in the chopped dried cranberries by hand until they are evenly distributed throughout the dough.
Bake: Scoop tablespoon-sized portions of dough onto prepared cookie sheets, leaving a little space between them. Bake for 8 to 10 minutes, or until the edges are lightly golden.
Cool: Let the cookies cool on the baking sheets for 2 minutes, then transfer them to a wire rack to cool completely.
Prepare Glaze (Optional): While the cookies cool, whisk together the powdered sugar, 3 tablespoons of orange juice, and ½ teaspoon of orange zest in a medium bowl until smooth and pourable.
Glaze & Set: Drizzle this zesty glaze over the completely cooled cookies. Let the glaze set completely before storing. You can chill them briefly to help the glaze set faster.