Preheat your oven to 350°F. Line baking sheets with parchment paper or silicone mats.
In a large bowl, beat the butter and 3/4 cup powdered sugar together until fluffy and pale, about 3-4 minutes. Add the egg, orange zest, and vanilla, beating until smooth.
In a separate bowl, whisk together the flour, cardamom, cinnamon, ginger, and salt.
Gradually add the dry ingredients to the butter mixture, mixing on low speed until just combined. The dough will be soft but not sticky.
Roll the dough into 1-inch balls and place them 2 inches apart on your prepared baking sheets.
Bake for 11-13 minutes, until the bottoms are lightly golden but the tops still look pale. They should be set at the edges but still soft in the center.
Let cookies cool on the baking sheet for 5 minutes—this is important!
While still warm, roll each cookie in the remaining 3/4 cup powdered sugar to coat generously. Let cool completely on a wire rack, then roll again in powdered sugar for that gorgeous snowy finish.