Preheat oven to 350 degrees. Butter and flour 2 9″ round pans that are at least 3 inches deep.
Add milk and 3 tablespoons lavender to a saucepan and heat over medium until bubbles just start to form around the edge. Remove from heat and allow to steep for 15 minutes and strain.
In the bowl of stand mixer whisk the flour, sugar, salt and baking powder until well combined.
Whisk together strained lavender milk, eggs and egg yolks.
Add 1/2 cup milk/egg mixture and butter to the dry ingredients and mix using paddle attachment for about two minutes. Scrape down the sides. Add the remaining milk/egg mixture in 3 additions, mixing well and scraping sides of bowl between each addition. Mix well after last addition.
Divide batter equally between prepared pans and level with an offset spatula. Bake for 25 to 30 minutes, until toothpick inserted in the centre comes out clean. Let cool for about 5 minutes before turning out onto a cooling rack.