Combine butter, sugars, and vanilla in a stand mixer with a guitar hook (flat beater). Turn on to medium speed and beat until smooth. Gradually add the eggs and continue mixing for another two minutes.
In a separate bowl, combine the flour, cinnamon, baking powder, baking soda, salt, and cardamon (optional). Add this dry mixture to the mixer, mixing just until combined.
Stir in the chocolate chips, mixing only until no flour is visible.
Refrigerate the dough for at least an hour up to overnight for better results.
Preheat the oven to 350°F/180°C.
Roll the dough into evenly sized balls and place them on the prepared baking sheet, leaving space between each one.
Bake for 10–12 minutes until lightly golden. Let the cookies cool in the pan for a few minutes, and then transfer to a cooling rack.