Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper.
In a large mixing bowl, cream together the softened butter and powdered sugar until light and fluffy.
Add the lemon zest, lemon juice, and salt to the butter mixture and mix until well combined.
Gently fold in the flour and lavender buds using a spatula until the dough forms. Make sure not to overmix; it should be soft and slightly crumbly.
Turn the dough out onto a lightly floured surface and shape it into a disc about 1 inch thick. Wrap it in plastic wrap and refrigerate for at least 30 minutes.
Once chilled, remove the dough from the refrigerator and roll it out to about ¼ inch thickness. Cut the dough into your desired shapes using cookie cutters or a sharp knife.
Place the cutouts onto the prepared baking sheet, leaving some space between each.
Bake in the preheated oven for 12-15 minutes, or until the edges are lightly golden. Remove from the oven and allow them to cool on the baking sheet for a few minutes before transferring them to a wire rack to cool completely.
If desired, dust cooled shortbread with powdered sugar for an extra touch of sweetness.
Notes
Arrange the shortbread on a colorful platter and sprinkle a few lavender buds around for decoration. Serve with a cup of tea or lemonade for a delightful afternoon treat!