Preheat the oven to 350. Line a baking sheet with parchment paper and set aside.
In a medium size bowl gently whisk together flour, baking soda, baking powder and salt.
2 ½ cups all-purpose flour, ½ tsp baking soda, ¼ teaspoon baking powder, ½ teaspoon salt
In a large bowl using an electric mixer cream together sugar and butter.
1 cup butter, 1 cup sugar
Add in egg, vanilla, orange juice, and orange zest and continue mixing until well incorporated.
1 egg, 1 teaspoon vanilla, 1 Tablespoon orange juice, 1 Tablespoon orange zest
Gradually add in the dry ingredients mixing after each addition.
Using a spatula or wooden spoon fold in the dried cranberries mixing until evenly distributed throughout the dough.
1 cup dried cranberries
Scoop the dough out with a tablespoon-size dough scoop onto the prepared baking sheet.
Bake for 8-10 minutes or until slightly golden brown.
Remove the cookies from the oven and place on a wire rack to cool completely.
For the Glaze:
Mix orange zest, orange juice, and confectioners sugar in a medium size bowl.
1 teaspoon orange zest, 2 Tablespoons orange juice, 1 ½ cups confectioners sugar
Mix until everything is well incorporated and there are no lumps.
You can glaze the cookies on the cooling rack or place them on a baking sheet. Place parchment paper or wax paper under the cookies before glazing to catch any drips.
Using a spoon drizzle the glaze across each cookie.
Sprinkle the tops of the cookies with orange zest if desired.
Allow the glaze to dry before placing cookies in an airtight container to store.