Preheat your oven to 350°F (175°C). Line a baking tray with parchment paper or lightly grease it.
In a large mixing bowl, cream the softened butter and granulated sugar together until smooth and creamy. It should look fluffy and pale.
Add the lavender to the bowl. If you're using fresh lavender, make sure it's finely chopped. Dried lavender works too—just use a little less since the flavor is stronger.
Stir in the flour a bit at a time. Mix until it forms a soft dough. It might feel crumbly at first, but keep mixing gently and it’ll come together.
Roll the dough into small balls, about the size of a walnut. Place them on your baking tray with a little space between each.
Flatten each ball slightly with your fingers. Sprinkle a pinch of demerara sugar on top of each one. This adds a light crunch and a little sparkle.
Bake for 12–15 minutes. The cookies should be pale with just a hint of golden color around the edges.
Let them cool on the tray for a few minutes, then transfer to a wire rack. They’re delicate when warm, so handle them gently.