Preheat oven to 375° F. Prepare two 12-cup muffin tins with cooking spray.
Mix the flour, sugar, baking powder, baking soda and salt together in a large bowl.
Whisk the sour cream, milk, eggs and vanilla together in a separate bowl.
Mix the wet ingredients with the dry ingredients and stir gently to combine. Add the melted butter and stir well.
Fold in strawberries.
Fill each muffin cup 3/4 full.
In a small bowl, combine ingredients for streusel topping and mix until large crumbs form.
Spoon topping over muffin batter. Bake until golden brown, 25-30 minutes.
Remove from oven; transfer to a wire rack and cool 10-15 minutes. Remove from pan.
Combine icing ingredients and drizzle icing over cooled muffins.