Preheat oven to 350°F. Line or grease a 9.5 x 5" loaf pan, set aside.
Grate 2 lemons and set aside. Juice one of the lemons and set aside.
If you don't have buttermilk, you can make your own by substituting ¾ cups of milk and combining it with 3 teaspoons of lemon juice (not counted in ingredient list).
Combine flour, salt and baking powder and set aside.
In a medium bowl, mix the butter, sugar and egg with a hand mixer until creamy.
Add poppy seeds, grated lemon and lemon juice and mix until well combined. Add lemon and vanilla extract.
Add flour mixture and buttermilk a little at a time by alternating between the two until finished.
Pour batter into lined loaf pan and bake for about 50 minutes. Test doneness by placing a skewer in center and removing it. If the skewer comes out dry then it's done.
Lemon Cream Cheese Frosting
Juice and grate the lemon, set aside.
Cream the cream cheese in a small bowl using a hand mixer.
Add 2 tablespoons of lemon juice and blend together.
Add half of the powdered sugar and mix.
Add ½ tablespoon of milk alternating with the remaining powdered sugar.
Add ½ tablespoon of milk as needed until you get a spreadable frosting that isn't too runny.
Make sure your cake has cooled down before frosting your cake.Place frosting on cake and refrigerate immediately.
Notes
Top Tip
Test doneness by placing a skewer in center and removing it. If the skewer comes out dry then it's done.If you don't have buttermilk, make your own by combining ½ cup of milk and 1 ½ teaspoons of lemon juice or vinegar.Make sure your lemon poppy seed loaf has cooled down to room temperature before frosting.