Preheat the oven to 350 degrees F and line a baking sheet with a baking mat or parchment paper.
Combine the sugar and butter in a large bowl and beat until light and fluffy, about 2 minutes. Add the vanilla and combine. Add the flour and cornstarch and mix on low speed until well combined.
Cover the cookie dough and refrigerate for 30 minutes.
Shape the dough into round 1-inch balls and place a few inches apart on the cookie sheet. Bake for 10-12 minutes or until the edges are lightly browned. Let the cookies cool on the baking sheet for one minute and then remove and let them cool on a wire rack.
For the glaze, combine the powdered sugar, butter, vanilla extract and enough milk for desired glazing consistency in a small bowl. Drizzle or spread the glaze over cooled cookies.
Enjoy and store any extras in an airtight container.
Notes
The flavoring in these cookies is quite flexible - lemon is especially good in the dough and icing in summertime but you could also use almond, lime or orange.
You can dress up these cookies by sprinkling some coarse sugar, crushed peppermints, or sprinkles on top of the icing.
Store cookies in an air-tight container on the counter for three to five days.
These cookies freeze well in an airtight container for up to three to six months.