01 - In a large mixing bowl, beat softened butter and powdered sugar with an electric mixer on medium speed until pale, light, and fluffy, approximately 3-4 minutes.
02 - Add lemon zest, chopped lavender, and salt to the butter mixture. Mix on low speed until evenly distributed throughout the dough.
03 - Gradually sprinkle flour into the bowl 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 at least 30 minutes until firm.
05 - Preheat oven to 350°F. Line two baking sheets with parchment paper.
06 - Remove chilled dough logs from refrigerator. Using a sharp knife, slice into 1/4-inch thick rounds. Arrange on prepared baking sheets, leaving 1 inch of space between cookies.
07 - Bake for 14-16 minutes until edges turn light golden brown. Allow cookies to cool on baking sheets for 5 minutes before transferring to wire rack.
08 - In a small bowl, whisk powdered sugar, lemon juice, and lemon zest until smooth and glossy. Adjust consistency with additional lemon juice if too thick.
09 - Drizzle or spread lemon icing over completely cooled cookies. Sprinkle with lavender buds if desired. Allow icing to set for 15 minutes before serving.