Preheat your oven to 400F and gather all of your equipment and ingredients and let them get to room temperature.
In a large mixing bowl, combine the flour, salt, and baking powder and mix well.
Next, in a microwave safe dish, melt the butter then combine it with the sugar, milk, eggs, vanilla, sour cream, and lemon juice/zest in a separate mixing bowl.
Combine the dry ingredients with the wet ingredients being sure not to over mix.
Coat the blueberries with a little flour or cornstarch then fold them into the batter.
Grease your baking pan or liners if using, then fill each one with batter to the top.
Leave one muffin spot open to fill with water before baking.
Finally, place a few blueberries on top of each muffin before baking then top with crumble topping or leave plain.
Bake for about 20 minuets or until a toothpick comes out clean when inserted.