Pre-heat your oven to 350° and line a cookie sheet with parchment paper.
Add the butter, brown sugar, and white sugar to a large bowl and beat together with a hand mixer for about 2 minutes until it's fluffy.
Add the eggs, vanilla, and molasses to the mixture and beat again for about 1 minute.
In a separate bowl, whisk together the flour, oats, baking soda, cinnamon, nutmeg, and salt.
Add the dry mixture to the wet ingredients and gently mix together just until combined and you see no more loose flour.
Fold in the raisins.
Use a cookie scoop or measure about 2 tablespoons per cookie and place on the lined cookie sheet about 2 inches apart.
Bake for about 12-14 minutes then let cool on the pan for about 10 minutes before moving to a cooling rack or other cool flat surface. (12 minutes leaves them soft and chewy throughout, while 14 minutes will give you crispy edges with a chewy center)
Enjoy warm or allow to cool completely and store in an air-tight container for up to 5 days.