Toast the Pecans
Place the pecans in a dry skillet over low heat.
Toast for about 5 minutes, stirring frequently, until fragrant.
Transfer the toasted pecans to a food processor and pulse until they form a coarse meal. Set aside.
Make the Dough
In a large mixing bowl or stand mixer, cream the softened butter, powdered sugar, and sea salt until light and fluffy (about 2–3 minutes).
Add the vanilla extract, almond extract, and ground cinnamon. Mix until combined.
Gradually add the all-purpose flour, mixing on low speed until just incorporated.
Fold in the ground pecans with a spatula.
Shape the Cookies
Use a 1-tablespoon cookie scoop to portion out the dough. Roll each portion into a ball with your hands.
Place the dough balls onto parchment-lined baking sheets, spacing them slightly apart.
If the dough is sticky, chill it in the refrigerator for 30 minutes before rolling.
Bake
Preheat your oven to 350°F (175°C).
Bake the cookies for 13–16 minutes, or until the bottoms are lightly golden. Do not overbake.
Allow the cookies to cool on the baking sheets for 15 minutes.
Coat in Powdered Sugar
Roll the slightly warm cookies in powdered sugar until well-coated.
For an extra-snowy look, dust them with another layer of powdered sugar just before serving.