Heat oven to 350°F. Line two large cookie sheets with parchment paper.
Using an electric mixer, beat butter in a large bowl until creamy. Add brown and granulated sugars then beat until fluffy, about 2 minutes. Beat in eggs, one at a time, until fully incorporated. Then, beat in vanilla extract.
In a separate bowl, mix together the flour, salt, baking soda, cinnamon, nutmeg, and cardamom. Set mixer on low speed and beat flour mixture into the butter mixture. Stir in oats and raisins.
Spoon out dough by large tablespoonfuls (I’d recommend 2 Tbsps) onto prepared cookie sheets, leaving at least 2 inches between each cookie.
Bake until cookie edges turn golden brown, about 9-13 minutes. Centers will still be quite soft, but they will firm up as the cookies cool. Cool completely on a wire rack. Store in an airtight container at room temperature.