Toppings Ideas: I include a crumb topping mixture but Almonds, Walnuts White Chocolate Chips, could work too.
Preheat oven to 400 degrees F. Grease a muffin pan or line with muffin cups. In a large bowl, combine the dry ingredients: flour, baking powder, and salt.
In a large bowl, or add eggs and sour cream. Mix until eggs are broken and mostly combined. Add butter, sugar, milk, vanilla, lemon juice and zest, and mix until well combined.
Mix the dry mixture into the wet ingredients, stirring 1 cup at a time. The batter may be a bit lumpy. Using a spoon, fold the blueberries into the batter.
Spoon batter into muffin tins until ¾ full.
Combine the crumb topping ingredients, breaking up large lumps. Sprinkle 2 tbsp onto each muffin and press lightly.
Bake in the oven for 18-25 minutes. Allow to cool for a few minutes before removing to a wire rack to cool completely.