Preheat the oven to 350°F (180°C) and line two baking sheets with parchment paper.
Whisk the flour, oats, raisins, nuts, cinnamon, cardamom, baking soda, salt, and nutmeg in a mixing bowl. Set aside.
Use an electric mixer to beat the softened butter until light and fluffy, about 1 minute. Add the brown and granulated sugar, then mix for 1 to 2 minutes, until light and well combined.
Add the egg and vanilla extract to the butter mixture and mix until smooth.
Scrape down the sides of the bowl, then mix in the grated carrot on low speed until evenly incorporated.
Add the dry ingredients and mix on low until no flour remains. Finish by stirring with a spatula to incorporate any dough from the bottom of the bowl.
Portion the dough into 12 large balls, approximately 90 g each. Roll gently between your hands to shape, then place 6 dough balls per baking sheet, spaced apart.
Bake for 16 to 18 minutes, or until the edges are lightly golden. Transfer the cookies to wire racks to cool completely on the baking sheets.
Notes
For best results, use a digital kitchen scale.
Grate the carrots just before using them. If they sit too long, they’ll release water and become soggy.
Use the second-smallest holes on a box grater for fine carrot shreds.
Adjust the spices to suit your taste. I like my cookies on the spicier side.
The cookie dough is very sticky, and that’s totally normal. It’ll cling to your hands—just do your best. I promise it’s worth it.
Storage
Store the cooled cookies in an airtight container at room temperature for up to 4 days. For longer storage, freeze the cookies in a single layer, then transfer to a sealed container or freezer bag for up to 2 months. Thaw at room temperature before serving.