01 -
Preheat oven to 325°F (163°C). Generously spray two 6-cup mini cake trays with baking spray to ensure easy release.
02 -
Whisk together all-purpose flour, kosher salt, and baking soda in a medium bowl until evenly mixed.
03 -
Using a stand mixer fitted with paddle attachment, beat softened unsalted butter, granulated sugar, light brown sugar, and grated lemon zest on medium speed until light and fluffy, approximately 3 minutes.
04 -
Add eggs one at a time to the butter mixture, beating well after each addition to ensure thorough incorporation.
05 -
In a small bowl, whisk together sour cream, whole milk, and vanilla extract until smooth.
06 -
With the mixer on low speed, alternately add flour mixture and sour cream mixture to the butter mixture, starting and ending with flour. Mix only until just combined to avoid overmixing.
07 -
Evenly divide batter among prepared mini cake trays. Tap trays gently on the counter to release air bubbles. Bake for 18 to 20 minutes or until a wooden pick inserted into the center comes out clean.
08 -
Allow cakes to cool in trays for 10 minutes. Then invert onto a wire rack and let cool completely for about 1 hour before glazing.
09 -
Heat 1/4 cup whole milk in the microwave for 1 minute until hot. Add culinary lavender and let steep for 10 minutes. Strain through a fine-mesh strainer, discarding the lavender.
10 -
In a medium bowl, mix powdered sugar, kosher salt, and vanilla extract. Gradually whisk in the steeped milk 1 teaspoon at a time until a smooth, pourable glaze forms.
11 -
Drizzle the cooled cakes generously with lavender glaze. Garnish with lemon zest and edible flowers if desired before serving.