In a separate bowl, whisk flour, cornstarch, baking powder, and powdered milk. Gradually mix into wet ingredients on low speed until dough just comes together. Dough should hold together and not be sticky.
Roll dough on lightly floured surface to about ⅓ inch (8 mm) thick. Cut shapes and transfer to prepared trays.
You can bake immediately for slightly softer edges, or chill 15–30 minutes in the freezer for sharper, cleaner shapes.
Bake 8–9 minutes until edges are lightly golden and bottoms just set. Avoid overbaking.
Notes
If you need an icing recipe try this glossy cookie icing that hardens! It's the one I used in these photos!This recipe was updated in 2025 to create softer, more flavorful cookies based on reader feedback. The new version includes more butter, an egg yolk for tenderness, powdered milk for flavor, and vanilla bean paste for a richer bakery-style taste.If you loved the original, here it is for reference:Original 2020 Version
1 cup butter, softened
1 cup granulated sugar
1 tsp salt
1 ½ tbsp vanilla extract
¼ tsp almond extract (optional)
2 large eggs, room temp
4 cups flour
2 tbsp cornstarch
⅛ tsp baking powder
1 tbsp milk
Instructions (Original Version)
Preheat oven to 350°F. Line a baking sheet with parchment.
Cream butter + sugar 3–4 minutes until fluffy.
Mix in eggs, vanilla, and milk.
Add flour, cornstarch, salt, and baking powder just until combined.
Roll dough to ⅓ inch thick, cut shapes, and bake large cookies 9–10 minutes, smaller ones 6–7.
Cool completely before decorating.
The updated 2025 version holds its shape and stays softer inside. Bake on a light-colored sheet for best results.