Preheat oven to 350F, grease cookie sheet.
In a large bowl, cream together your butter, white sugar, brown sugar until nice and fluffy. Add the eggs and vanilla until everything is incorporated.
In separate bowl, whisk together the flour, baking soda, salt, cinnamon, cloves, nutmeg, ginger, and cardamom.
Add the flour mixture to the creamed butter in 2 additions, mixing well in between.
Add the slivered almonds and white chocolate chips and mix.
Scoop the dough onto a baking sheet and bake for 15 minutes if making large cookies.