Preheat your oven to 350°F (175°C) and line two baking sheets with parchment paper. Olivia always loves helping me place the parchment sheets, she says it feels like getting the cookie “beds” ready before baking.
In a large mixing bowl, beat the [unsalted butter] and [powdered sugar] using an electric mixer for about 3–4 minutes until light and fluffy. This is Olivia’s favorite moment because the kitchen already smells buttery and sweet.
Mix in the [fresh lemon zest], [fresh lemon juice], [lemon extract], and [vanilla extract]. I always let Olivia smell the lemon zest first, she calls it “sunshine in a bowl.”
Add the [all-purpose flour] and [salt] to the bowl and mix on low speed until a soft cookie dough forms. I remind Olivia not to overmix, cookies like these stay tender when the dough is handled gently.
Cover the dough and refrigerate for 30 minutes. This helps the cookies hold their shape. Olivia usually uses this time to “taste test” a tiny bit of dough and help me clean up the kitchen.
Scoop about 1 tablespoon of dough and roll it into small balls between your palms. Olivia loves rolling these, we try to make them as round as little snowballs.
Place the dough balls on the prepared baking sheets about 2 inches apart. Bake for 12–14 minutes until the bottoms are lightly golden but the tops stay pale. I always tell Olivia that snowball cookies shouldn’t turn brown, they should stay soft and snowy.
Let the cookies cool for about 5 minutes, then gently roll them in [powdered sugar] while they are still warm. The sugar melts slightly and sticks perfectly. Olivia calls this the “snowstorm step.”
Transfer the cookies to a wire rack and let them cool completely for about 30 minutes.
Roll the cooled cookies in [powdered sugar] again for that thick, beautiful snowball coating. Sometimes Olivia insists on a third coat, because “extra snow makes cookies prettier.”