Place butter and sugar in the bowl of a large stand mixer, fitted with a paddle attachment OR in a large mixing bowl with a wooden spoon. Mix on medium speed or by hand until creamy, about 2 minutes.
Fold salt, vanilla, cinnamon, pecans, and flour into butter mixture until dough is just combined (dough will be very stiff, fold and squish it together until cohesive)
Form dough into a log and wrap in plastic wrap. Chill dough in refrigerator at least 2 hours or up to 6 days.
When ready to bake, preheat oven to 350F and line a large sheet pan with parchment paper. Remove dough from refrigerator, cut into 1-inch thick slices, and arrange 2 inches apart on prepared sheet pan.
Bake cookies at 350F 10-12 minutes until edges of cookies are a light golden brown. Allow cookies to cool on pan 10 minutes then transfer to a wire cooling rack to cool completely.