Heat oven to 400°F and line a large sheet pan with parchment paper or aluminum foil (spray foil with nonstick spray)
Melt butter and allow to come to room temperature while you mix your batter.
Dice your fresh strawberries and lay them in a single layer on a piece of paper towel. Place another towel on top and press lightly. Allow to sit for 10 minutes while you mix the batter. This will pull out excess surface moisture from the strawberries. Place strawberries in a small bowl.
In a large mixing bowl, whisk together your dry ingredients. Add one tablespoon of the mixture to your strawberries and toss together. Set both aside.
In a large measuring cup or medium bowl, combine Greek yogurt, eggs, and vanilla extract. Whisk together completely.
Add the wet ingredients to the dry ingredients using a rubber spatula to mix halfway. Continue mixing while you drizzle in your melted and cooled butter.
Fold in the strawberries until evenly dispersed in the batter.
Using a medium scoop, or a couple spoons, make twelve mounds of muffin dough on your prepared baking sheet.
Top with sparkling or granulated sugar if desired.
Bake in preheated oven for 18 to 20 minutes, or until golden brown and risen well. check for doneness by inserting a skewer or toothpick into the center of a muffin top. If it comes out clean, or with just a few crumbs, it is done.
In a small bowl, whisk together the powdered sugar, milk, and vanilla. Allow muffin tops to cool for about 10 minutes, then drizzle generously with your glaze.