
A pound cake is a type of cake traditionally made with one pound of each of flour, butter, eggs, and sugar. These days they come in many variations as this lemon pound cake recipe, and it’s no longer made strictly with one pound of each. Pound cakes are usually made in a loaf tin or Bundt cake pan. It’s then served plain, with a dusting of powdered sugar, or glazed with icing.
This moist lemon pound cake is an easy, fragrant dessert recipe perfect for spring and summer. The texture is soft and moist, and it has a lemon-packed flavor! With a few pantry staples like flour, eggs, baking powder, and of course, lemons you can easily whip up this delicious, summer pound cake.
Lemon Pound Cake Ingredients
Use ingredients at room temperature when you make a lemon pound cake. For the batter, use butter, flour, buttermilk, granulated sugar and eggs. Add baking soda and baking powder as leavening, while to flavor the recipe you can add lemon and vanilla extract.
For making the glaze, use confectioner’s sugar (not granulated), lemon zest and juice.

How To Make Lemon Pound Cake
Preheat the oven to 350°F. Prepare a loaf tin by greasing it and adding parchment paper in such a way that it hangs over the edges. This will ensure easy removal.
Making the Lemon Pound Cake
Start by creaming together the butter and sugar. It should be fluffy and light in color. Add the eggs and make sure to beat them well after each addition. This will ensure that the eggs are fully incorporated into the batter.
Add the rest of the wet ingredients and beat until smooth. Whisk the dry ingredients in another bowl, then add it to the wet ingredients, stirring until just combined. Don’t be tempted to overmix, this will make the loaf too dense and dry.
Pour the batter into the prepared loaf tin and bake until a skewer inserted into the loaf comes out clean. Allow the loaf to cool completely before glazing.
Making the Lemon Glaze
Make the glaze by whisking together the sugar, lemon juice, and zest. Drizzle or spread over the cooled loaf.

Tips For Making Moist Lemon-Buttermilk Pound Cake
To keep the pound cake moist, it’s important not to overbake the pound cake.
You can also bake this cake in a Bundt cake tin.
Make it healthier by using coconut oil or heart-healthy olive oil and Greek yogurt instead of butter.
Serve the slices plain, with a dusting of powdered sugar, or glazed with icing. To turn the pound cake into dessert, add a sprinkle of nuts and a scoop of ice cream.
How To Store Lemon Pound Cake
Store leftovers in an airtight container (or tightly wrapped with plastic) for up to 2 days. If you want to store it for a longer period, you can freeze it.
Can You Freeze Lemon Pound Cake?
Yes! To freeze it, wrap it tightly with plastic wrap and freeze for up to 3 months.
More Recipes You’ll Like
Chocolate Pound Cake
Coconut Pound Cake
Old-fashioned Pound Cake
Ingredients
for the loaf
large eggs at room temperature
buttermilk at room temperature
Instructions
Step 1
Step 1
Preheat the oven to 350°F. Grease a small loaf tin and line with parchment paper, creating a sling on the sides.
Preheat the oven to 350°F. Grease a small loaf tin and line with parchment paper, creating a sling on the sides.
Step 2
Step 2
In a large mixing bowl, use an electric whisk to cream the butter.
In a large mixing bowl, use an electric whisk to cream the butter.
Step 3
Step 3
Add the sugar and beat it with butter until light and fluffy.
Add the sugar and beat it with butter until light and fluffy.
Step 4
Step 4
Add the eggs, one at a time, beating after each addition.
Add the eggs, one at a time, beating after each addition.
Step 5
Step 5
Add the lemon zest and mix.
Add the lemon zest and mix.
Step 6
Step 6
Pour in the vanilla extract.
Pour in the vanilla extract.
Step 7
Step 7
In another bowl, whisk together the flour, baking soda, baking powder, and salt.
In another bowl, whisk together the flour, baking soda, baking powder, and salt.
Step 8
Step 8
Add the flour to the wet ingredients, and stir with a spatula until just combined.
Add the flour to the wet ingredients, and stir with a spatula until just combined.
Step 9
Step 9
Stir in the lemon juice.
Stir in the lemon juice.
Step 10
Step 10
Pour in the buttermilk and beat until smooth.
Pour in the buttermilk and beat until smooth.
Step 11
Step 11
Pour the batter into the prepared loaf tin.
Pour the batter into the prepared loaf tin.
Step 12
Step 12
Spread the batter evenly with a spatula.
Spread the batter evenly with a spatula.
Step 13
Step 13
Bake at 350°F for 50-60 minutes. Allow the loaf to cool in the tin for 10 minutes, then use the parchment slings to remove it. Cool completely on a rack before glazing.
Bake at 350°F for 50-60 minutes. Allow the loaf to cool in the tin for 10 minutes, then use the parchment slings to remove it. Cool completely on a rack before glazing.
Step 14
Step 14
To make the glaze, whisk together the confectioner’s sugar, lemon zest and juice.
To make the glaze, whisk together the confectioner’s sugar, lemon zest and juice.
Step 15
Step 15
Pour the glaze over the cooled loaf.
Pour the glaze over the cooled loaf.
Step 16
Allow to set.
Step 17
Step 17
Slice, serve and enjoy!
Slice, serve and enjoy!
window._fpcmp.push(function(gdpr) { !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', ' fbq('init', '1402969933116194'); fbq('track', 'PageView'); //fbq('track', 'ViewContent'); //send custom checkpoints event (function () { var checkPoints = [10, 20, 40, 60, 90, 120, 180, 240, 300].sort(function(a, b) { return a - b; }); //seconds var checkPointIndex = 0; var f = function(){ var data = { instant: checkPoints[checkPointIndex] }; console.log("[FB PIXEL] send custom event ViewContentCheckPoint ", data, " on account " ,"1402969933116194" , " currentTime in seconds ", new Date().getTime() / 1000); fbq('trackCustom', 'ViewContentCheckPoint', data); checkPointIndex++; if(checkPointIndex < checkPoints.length) { setTimeout(f, (checkPoints[checkPointIndex] - checkPoints[checkPointIndex-1]) * 1000) } }; if(checkPoints.length){ setTimeout(f, checkPoints[checkPointIndex] * 1000) } })(); });