Preheat the oven to 160°C (320°F). Line a baking tray with a silicone mat and evenly spread the pecans. Toast them in the oven for 7 minutes. Then, turn off the oven and leave them in for another 5 minutes. Take them out and leave aside to cool down completely.
Turn the oven back on to 160°C (320°F).
In a big bowl, cream together the softened butter and the brown sugar.
Beat in the eggs, one at a time, using a whisk until well combined.
Using a spoon, mix in the flour and baking soda.
Add oatmeal and lemon zest. Mix until combined.
Stir in the pecans (roughly chopped), dried cranberries and chocolate (roughly chopped).
Drop heaping tablespoon-size balls of dough (roughly 2 inches apart) on baking sheets lined with parchment paper or a silicone mat. Flatten them a bit with the back of the spoon or wet fingers.
Bake for 20 -25 minutes or until the cookies are golden brown on the bottom and lightly colored on top.
Video
Notes
If you are using chocolate chips, you can add 3/4 cup of a mix of dark and milk chocolate chips.