Preheat oven to 375 degrees, spray standard-sized muffin tin with cooking spray and set aside. In a large mixing bowl, whisk together flour, sugar, baking powder, baking soda and salt and set aside.
In a separate medium-sized mixing bowl, whisk eggs, milk, vanilla, lemon zest, lemon juice and ginger. Pour into large mixing bowl, on top of dry ingredients and then add in melted butter. Stir just until dry ingredients are fully incorporated and moist, even though batter may still be slightly lumpy.
Fill each muffin tin nearly full and then bake 14–16 minutes or until tops are firm and a tester comes out with a few moist crumbs attached. Cool muffins for 5 minutes and then transfer to a wire rack. Allow muffins to cool completely.
While the muffins are cooling, stir together all of the ingredients for the glaze in a small bowl. The glaze should be thick enough so that it will coat muffins without running off, but thin enough to stick to the top. Dip each muffin into glaze and allow them to set slightly before serving.
Notes
This recipe is great news if you don’t own a stand mixer—muffins are always better when they’re mixed by hand!