To begin, preheat your oven to 350 and line a loaf pan with parchment paper.
In a small mixing bowl add your gluten-free flour, baking powder and salt and stir them together.
In a large mixing bowl, using a hand mixer, cream together your butter (or coconut oil) and sugar for a couple minutes. Add your eggs, one by one, lightly beating them into the mixture in between. Next, add your milk, Greek yogurt, lemon zest, lemon juice and vanilla and slowly beat them into your wet ingredients.
Pour your dry ingredients into your wet ingredients and stir them together till you have a smooth batter. Your batter will be thick. Pour into the loaf pan and bake in the oven for 50-55 minutes, or till the top is springy to touch and a toothpick inserted comes out clean.
Let your bread cool entirely before serving.
In a small mixing bowl, add your powdered sugar, lemon juice and milk and whisk until you have a smooth glaze. If you would like your glaze to be thicker, add more powdered sugar. If you would like your glaze to be thinner, add more milk.
Drizzle across the top of your bread. Devour!
This bread tastes best within the first 2-3 days, stored in an airtight container on the counter. Or, you can store it in the fridge and it can last a few days longer.