Preheat oven to 350°F and line a 12-cup muffin tin with paper liners.
In a medium bowl, whisk together the flour, baking powder, baking soda and salt.
In the bowl of an electric mixer, cream together the butter and sugar until light and fluffy, about 3 minutes. Add the eggs one at a time, mixing until just combined.
With the mixer on low, add the dry ingredients in batches, alternating with the buttermilk and beginning and ending with the dry ingredients.
Add the lemon extract, lavender and lemon zest, and mix until just combined.
Divide the batter evenly among the prepared muffin cups and bake for 20-23 minutes, or until a toothpick inserted in the center comes out clean.
Remove from oven and let cool completely before frosting.
To make the icing, cream together the butter and powdered sugar in the bowl of an electric mixer. Mix in the lemon juice until smooth.
Frost the cooled cupcakes and garnish with dried lavender flowers.
Interesting Facts
Lemon and lavender have been used together in cooking for centuries.
The combination of lemon and lavender is said to have calming and balancing effects.
Lavender is a natural antiseptic and has calming properties.