In a medium bowl, combine the flour, baking soda, salt, cinnamon and nutmeg. Whisk to combine and set aside.
In a large mixing bowl, add the butter and mix on high speed until soft, about one minute. Add the brown sugar and the white sugar and mix on high speed until light in colour and smooth, about 3 minutes. Add the egg and mix for a further minute until incorporated well. Mix in vanilla extract until combined.
Add the dry ingredients to the wet ingredients and stir in until combined. Stir in the chopped nuts.
Cover and refrigerate the dough for two hours.
Preheat oven to 350 degrees f/180 degrees c. Line a large cookie sheet with parchment paper.
Using either a cookie scoop or a tablespoon, mound out spoonfuls of cookie dough and roll them into balls. Place them at least 3 inches apart on the cookie sheet.
Bake between 8 - 11 minutes until cookies have spread out and are somewhat golden but still look a little underdone in the center.
Remove from oven. Immediately, place a glass over each cookie and with a gentle circular motion shape the cookie to a perfect circle. Repeat for all cookies.
Allow cookies to cool and set on the baking tray.
Repeat above steps for all cookie dough.
Store cookies in an airtight container on the counter up to three days.