Add the butter and sugar to a large mixing bowl and beat until combined. Add the eggs, vanilla extract and lemon extract and beat together.
In another bowl, stir together flour, salt and baking soda. Add to the wet mixture alternately with the sour cream until combined. Mixture will be thick.
Add paper muffin cups to a muffin tin. Fill ¾ way full with mixture. Bake for 20 to 22 minutes or until a toothpick comes out clean from the center of a muffin. Cool slightly before removing from pan to cool on a wire rack.
Stir together glaze ingredients and drizzle over muffins.