Using your hands knead flour, chopped pecans, butter, vanilla, salt, and powdered sugar together in a large bowl.
Make into balls the size of a walnut and place on well greased cookie sheet.
Flatten balls to 1/4 inch using the bottom of a glass coated in flour.
Bake at 300 degrees for 15-20 minutes.
Remove from oven and roll in powdered sugar. Allow to cool.