Preheat oven to 400°F. Generously grease a standard 12 cup muffin tin.
In a large bowl, sift together the dry ingredients. In a separate bowl, whisk together the wet ingredients until well combined. Make a well in the center of the flour mixture and add the egg mixture, stirring only until just combined. Gently fold in the strawberries.
Combine all the topping/filling ingredients. Use your hands to work the mixture into a coarse crumble.
Spoon the muffin batter, about ¼ cup, into each muffin tin. Top with streusel, pressing it gently down into the top of the muffin batter in each cup. Bake at 400 degrees for 12 to 15 minutes, or until muffins spring back when pressed lightly. Remove from oven. Cool slightly, then transfer carefully to a wire rack.
Whisk together all of the frosting ingredients. Drizzle over the top of the muffins and enjoy every single delicious bite.