Step 1: Prepare the Cake Batter
Preheat oven to 350°F (175°C). Grease and flour a 9-inch bundt pan or a 9x5-inch loaf pan.
In a bowl, whisk together flour, baking powder, baking soda, and salt. Set aside.
In a large bowl, beat butter and sugar until light and fluffy.
Add eggs one at a time, mixing after each addition. Stir in lemon zest, lemon juice, and vanilla extract.
Alternately add flour mixture and buttermilk, mixing until just combined.
Step 2: Bake the Cake
Pour batter into the prepared pan and smooth the top.
Bake for 40-45 minutes (until a toothpick inserted in the center comes out clean).
Let the cake cool for 10 minutes in the pan, then transfer to a wire rack.
Step 3: Make the Lemon Glaze
In a small bowl, whisk together powdered sugar, lemon juice, and zest until smooth.
Drizzle the glaze over the cooled cake.
Step 4: Serve And Enjoy!
Let the glaze set for 10 minutes, then slice and serve.