Cream the butter and sugar together until light and fluffy.
Add the eggs and vanilla extract, mixing until combined.
In a separate bowl, whisk together flour, baking powder, and salt. Gradually mix into the wet ingredients with milk until dough forms.
Cover the dough and chill for 30 minutes.
On a lightly floured surface, roll out dough to about ¼-inch thickness and cut into shapes using cookie cutters or a glass.
Place cookies on prepared baking sheets and brush tops with milk or egg wash.
Bake at 350°F (175°C) for about 15 minutes, or until edges are lightly golden.
Cool completely on wire racks and dust with powdered sugar before serving.
Notes
These tea cakes are a classic Southern treat, perfect for pairing with tea or coffee. For extra flavor, try adding a pinch of nutmeg or cinnamon to the dough.