Add the eggs, one at a time, beating well after each addition. Add vanilla extract.
Sift together the flour, salt and baking powder, and add to the creamed mixture alternately with the milk.
Crush ½ cup blueberries with a fork, and mix into the batter. Fold in the remaining whole berries along with the lemon zest (refer notes)
Line a 12 cup standard muffin tin with cupcake liners, and fill with batter. Sprinkle the 3 teaspoons sugar over the tops of the muffins, sprinkle almond flakes (if using) and bake at 375 degrees for about 30-35 minutes.
Remove muffins from tin and cool at least 30 minutes. Store, uncovered, or the muffins will be too moist the second day, if they last that long.
Notes
I baked half the above quantity and got around 9 small - medium size muffins. You can use fresh or frozen blueberries to make this recipe. You dont need to thaw frozen blueberries.Based on the comments section of the original recipe, I did the following things:I creamed the butter and sugar for 8-10 mins, to get it light.I reduce the quantity of sugar to 3/4 cup from 1 1/4 cups and felt it was the right amount. I dont like my muffins to be overly sweet. I had only 3/4 cup blueberries with me and I added it as whole and didnt crush it. I tossed the berries in 1 tbsp flour before adding to the batter, it helps blueberries from sinking to the bottom.I had 2 muffins leftover for the next day and I stored it in airtight container and it turned out ok, it didnt become sticky.