01 - Beat softened butter and powdered sugar in a large mixing bowl until pale and fluffy, approximately 3 minutes. Scrape down bowl sides as needed.
02 - Fold in lemon zest, chopped lavender, and salt until evenly distributed throughout the creamed mixture.
03 - Gradually add flour while mixing on low speed. Continue mixing just until dough forms and no dry flour streaks remain. Avoid overmixing.
04 - Divide dough into two equal portions. Roll each portion into a 2-inch diameter log. Wrap tightly in plastic wrap and refrigerate for minimum 30 minutes until firm.
05 - Set oven to 350°F. Line two baking sheets with parchment paper and set aside.
06 - Remove chilled dough logs from refrigerator. Slice into 1/4-inch thick rounds and arrange on prepared baking sheets, spacing 1 inch apart.
07 - Bake for 14 to 16 minutes until edges turn light golden brown. Allow cookies to rest on baking sheets for 5 minutes before transferring to wire rack.
08 - Whisk powdered sugar, lemon juice, and lemon zest in small bowl until smooth and glossy. Adjust consistency with additional lemon juice if needed.
09 - Drizzle or spread icing over completely cooled cookies. Sprinkle lavender buds on top while icing is still wet. Allow icing to set for 15 minutes before serving.