01 - Beat softened butter and powdered sugar in a large mixing bowl until pale, light, and fluffy, approximately 3 minutes.
02 - Fold in lemon zest, chopped lavender, and salt until evenly distributed throughout the butter mixture.
03 - Gradually add flour while mixing on low speed, blending just until dough forms and no dry flour streaks remain visible.
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 - Preheat oven to 350°F and line two baking sheets with parchment paper.
06 - Cut chilled dough logs into 1/4-inch thick rounds and place on prepared baking sheets, leaving 1 inch between cookies.
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 until smooth and glossy. Adjust consistency with additional lemon juice if needed.
09 - Drizzle icing over completely cooled cookies and garnish with lavender buds. Let icing set for 15 minutes before serving.