Preheat the oven to 375F (190C). Line two baking sheets with parchment paper or silicone mats.
In a medium bowl, whisk together flour, cream of tartar, baking soda, and salt. Set aside.
In the bowl of the stand mixer fitted with a paddle attachment, add the softened butter and the sugar. Beat on medium speed for two minutes or until light and fluffy.
Add the eggs and vanilla, and beat until well combined.
Reduce the speed of the mixer to low, then slowly add in the dry ingredients. Mix until just combined.
In a separate small bowl, mix together the sugar, cinnamon and cardamom powder for rolling.
Roll cookie dough into 1.5 tablespoon sized balls (you can use a cookie scoop or just a heaped tbsp). Roll the dough balls into the sugar/cinnamon/cardamom mix until thoroughly coated, then place on the baking sheet 2-3 inches apart.
Once all cookies are coated, bake for 10 minutes. They'll be puffy and soft but set. If you gently lift a cookie up, the bottom will be a light golden brown. Add 1-2 minutes to baking time if they seem too underdone.
Let cookies cool completely then enjoy!