Gluten Free Almond Thumbprint Cookies 2 cups almond flour 6 tablespoons softened butter 6 tablespoons powdered sugar 1/4 teaspoon salt 1 teaspoon vanilla extract