In a medium-sized bowl, add the flour, cocoa powder, baking soda and salt.
Whisk them together and set aside.
In a large bowl mix butter with sugar until light, creamy and fluffy.
Add the egg and mix to combine.
Add vanilla extract and mix to combine.
Gradually incorporate flour mixture.
Fold in semisweet chocolate chips/chunks and dried cranberries.
Cover the bowl with plastic wrap and refrigerate for at least 1 hour.
Preheat the oven to 350F (180C). Line baking sheets with parchment paper. Using your ice cream scoop take equal portions of dough, about 1 inch (2.5 cm) balls.
Place on the prepared baking sheet and flatten slightly. Repeat with remaining dough, keeping 2 inches (5cm) space between cookies.
Bake the cookies for 10-12 minutes.
Cool on baking sheets for 5 minutes. While still warm add more chocolate chips and chunks on top of the cookies.
Remove to the cooling rack to cool completely. Enjoy!