In a large bowl, beat the egg yolks. Add garlic, black pepper and basil. Add flour, whisk in beer and milk. Adjusting the amount of beer you use. You want to create a thick batter (pancake like). Use more or less as needed. Don't over mix, whisk only until combined and consistency is achieved.
Allow batter to sit 5 minutes.
Heat oil in pot over medium/high heat to about 350.
Dip flowers in batter and place in hot oil, about 2-3 at a time. Cook 2-4 minutes, flip over and cook another 2-3 minutes, until golden brown.
Transfer to paper towel lined plate and immediately season with salt.
Serve while still hot/warm.