-
Preheat oven to 325°F and grease and flour a 9×5-inch loaf pan.
-
In a small saucepan, heat milk and lavender until just simmering. Remove from heat and let cool slightly.
-
In a large bowl, cream butter and sugar until smooth. Beat in eggs and vanilla extract.
-
In a separate bowl, whisk together flour, baking powder, and salt.
-
Add dry ingredients to butter mixture alternately with lavender milk, mixing just until combined. Do not overmix.
-
Pour batter into prepared pan and smooth the top.
-
Bake for 45–50 minutes, or until a toothpick inserted in the center comes out clean.
-
While the bread is still warm, mix glaze ingredients and spread over the top.
-
Cool in pan for 20 minutes, then transfer to a wire rack to cool completely.