Preheat oven to 375°F. Line two muffin tins with paper liners; set aside.
In a medium bowl, whisk together flour, baking soda, baking powder and salt. Set aside.
In a standing mixer, cream butter and sugar. Add eggs, lemon zest, vanilla extract and buttermilk. Mix well until smooth, then add flour and mix on low until combined. Remove bowl from mixer and fold in blueberries.
Spoon batter into prepared tins and sprinkle ¼ teaspoon sparkling sugar on top of each muffin. Bake 18–20 minutes.