Preheat oven to 350°. Line 2 baking sheets with parchment paper.
In a large bowl, beat butter and confectioners’ sugar at a medium speed with an electric mixer until creamy. Add vanilla extract and orange extract, beating to combine. Set aside.
In a large bowl, combine flour, orange zest, cardamom, and salt. Add to butter mixture, beating at low to medium speed. Add walnuts, beating at low speed to combine.
Using a levered 1-tablespoon scoop, portion dough and roll into balls. Place dough balls 2 inches apart on prepared baking sheets.
Bake until edges of cookies are light golden brown, approximately 15 minutes. Place remaining 1 cup confectioners’ sugar in a shallow bowl, and roll warm cookies in it. Let cool completely on a wire rack.
Store cookies in an airtight container between layers of waxed paper.
Notes
Make-Ahead Tip: Cookies can be baked a week in advance and frozen in an airtight container. Sift additional confectioners, sugar over cookies just before serving.
Recipe by TeaTime Magazine at https://teatimemagazine.com/walnut-cardamom-snowball-cookies-recipe/