Moist, buttery, and tender, this lemon cake recipe is like a ray of sunshine! Made from scratch with real ingredients such as freshly squeezed lemon juice and lemon zest, this cake is full of flavor and is the perfect balance of sweet and tart. Unlike some cakes, this is not overly sweet, and the tanginess of the cream cheese and buttermilk help balance everything out. Everyone will love the brightness and lightness of the cake.
The best part about this lemon cake is that it comes together in only a few easy steps, so you can whip it up whenever you crave it! If you like lemon desserts, try my lemon bars recipe, lemon blueberry cake recipe, and lemon cupcakes recipe as well!
What You Need to Make This Recipe
Leavening agents — this lemon cake uses both baking soda and baking powder. Make sure they are fresh and replace them from your pantry if they’ve expired.
Butter — buy unsalted butter to control the amount of salt added to the cake and frosting. Make sure the butter is at room temperature so it’ll be easier to cream.
Lemon — fresh lemon juice is key to a delicious cake. Fresh lemon juice has a brighter flavor than bottled lemon juice. As the recipe calls for lemon zest, you’ll need fresh lemons anyways!
Buttermilk — don’t skip adding buttermilk to your cake batter, as it gives the cake a tangy flavor and adds fluffiness and moisture to the crumb. If you do not have any, see my post on how to make buttermilk with only two ingredients.
Cream cheese — for the lemon cream cheese frosting, I recommend using full-fat cream cheese as it will give the frosting a creamy consistency that’s also slightly tangy. Get the blocks of cream cheese, not the spreadable cream cheese tubs.
Powdered sugar — you must use powdered sugar as it’ll quickly dissolve into the frosting, making it creamy and sweet. If you only have regular sugar, see my post on how to make powdered sugar with it!
How to Make Lemon Cake
1. In a medium mixing bowl, whisk together the flour, baking powder, baking soda, and salt.
2. In a large mixing bowl or the bowl of a stand mixer fitted with the paddle attachment. Beat the butter on medium speed until creamy. Add the sugar and lemon zest and beat until light and fluffy.
3. Add the vanilla then eggs one at a time, scrape down the bowl between additions, and beat until well combined and fluffy.
4. Stir the buttermilk and lemon juice together. With the mixer on low speed, add a third of the flour mixture, followed by half of the milk mixture. Continue, alternating between the flour and milk, mixing just until combined. Divide the batter among two greased 8-inch cake pans. Bake for 35 to 40 minutes, then let cool in the pan for 15 minutes before inverting onto a wire rack to cool completely.
5. To make the frosting, beat the butter and cream cheese together until creamy. Add the lemon zest and beat until light and fluffy before adding the powdered sugar alternating with a little bit of the lemon juice. Beat in the vanilla and continue to beat until smooth and fluffy. Place one layer on a cake stand or serving plate. Top with 1 cup of frosting, spreading smoothly out to the edges.
6. Top with the second cake layer and spread the remaining frosting all over the outside of the cake. Decorate the lemon cake with thin lemon slices or edible flowers, if desired.
Pro Tips for Making This Recipe
- Measure your flour correctly! Adding too much flour to the recipe is the most common mistake that will yield a dry and dense lemon cake. The best and easiest way to measure flour is by using a scale. If you don’t have one, fluff the flour with a spoon, sprinkle it into your measuring cup, and use a knife to level it off. If you scoop the flour straight from the bag, you overpack the measuring cup.
- If the tops of your cake layers are domed, use a serrated knife to cut off the top so you can stack them evenly. Alternatively, if you’re worried about doming, use cake strips to help your cake layers come out evenly. Cake strips work by keeping the outside edge of the pan cooler to ensure that the entire cake rises at the same rate, preventing a dome from forming in the middle. If you don’t want to buy cake strips, I have a post on how to DIY cake strips.
- Any ingredients that you keep in the fridge, take out ahead of time to bring them to room temperature, so they mix evenly into the batter.
- Be gentle when handling the layers during assembly, as the cake is very tender.
- When zesting the lemon, make sure only to zest the yellow parts. The white layer underneath is bitter.
- To get more juice from the lemons, roll them under your hand on the countertop to loosen the juices.
Frequently Asked Questions
Can I make this ahead of time?
You can make the cake layers a day or two ahead of time, and once cooled, wrap them up and store them in the fridge until you are ready to assemble the cake. You can also make the lemon cream cheese frosting 2 to 3 days ahead of time. Simply keep the frosting in an airtight container in the fridge. Bring the frosting to room temperature and re-whip with the mixer before using.
How do I store leftovers?
If you have leftover lemon cake, cover them tightly with plastic and store them in the refrigerator for up to 5 days. Bring the cake to room temperature before serving.
Can I freeze this?
This cake freezes beautifully! Simply wrap the entire cake or cake slices in a couple of layers of plastic before freezing for up to 3 months. Bring the cake to room temperature before you serve it.
How else can I decorate this cake?
I pipe dollops of frosting on top of the cake and add slices of lemon as well as some edible flowers for garnish. However, feel free to decorate it any way you prefer! A drizzle of lemon curd, fresh berries, whipped cream, or even some fresh herbs makes for a delightful addition. Be sure to check out my how to decorate a cake guide for more tips and tricks.
If you’ve tried this homemade lemon cake recipe, then don’t forget to rate the recipe and let me know how you got on in the comments below, I love hearing from you!

Lemon Cake
Video
Equipment
- 8" cake pans
- Parchment paper
- Mixing Bowls
- Electric or stand mixer
Ingredients
For the Lemon Cake:
- 2½ cups all-purpose flour (300g)
- 1½ teaspoons baking powder
- ½ teaspoon baking soda
- ¾ teaspoon salt
- 1 cup unsalted butter softened (227g)
- 1½ cups granulated sugar (300g)
- 2 tablespoons lemon zest (about 2 lemons)
- 3 large eggs
- 1 cup buttermilk (240ml)
- ¼ cup lemon juice (about 2 lemons) (60ml)
- 1 tablespoon vanilla extract
For the Frosting:
- 1 cup unsalted butter room temperature (227g)
- 8 ounces cream cheese room temperature (226g)
- 1 tablespoon lemon zest (about 1 lemon)
- 7 cups powdered sugar (840g)
- 2 tablespoons lemon juice (about 1 lemon)
- ½ teaspoon vanilla extract
Instructions
For the Cake:
- Preheat the oven to 350F. Grease two 8-inch round cake pans and line with parchment paper.
- In a medium mixing bowl, whisk together the flour, baking powder, baking soda, and salt.
- In a large mixing bowl or the bowl of a stand mixer fitted with the paddle attachment. Beat the butter on medium speed until creamy. Add the sugar and lemon zest and beat until light and fluffy, about 5 minutes. Add the vanilla then eggs one at a time, scrape down the bowl between additions, and beat until well combined and fluffy.
- Stir the buttermilk and lemon juice together.
- With the mixer on low speed, add a third of the flour mixture followed by half of the milk mixture. Continue, alternating between the flour and milk, mixing just until combined. Stop and scrape down the bowl occasionally. Divide the batter among the prepared cake pans.
- Bake for 35 to 40 minutes or until the center of the cakes are springy to the touch and the sides are just starting to pull away from the pan. Let the cakes cool in the pan for 15 minutes then invert and cool completely on a wire rack.
For the frosting:
- In a large mixing bowl or the bowl of a stand mixer fitted with the paddle attachment, beat the butter and cream cheese together on medium speed until creamy and well combined. Add the lemon zest and beat until light and fluffy, about 3 minutes.
- With the mixer on low speed, gradually add the confectioners’ sugar alternating with a little bit of the lemon juice. Stop occasionally and scrape down the bowl. Beat in the vanilla. Once combined, increase the speed to medium-low and beat until smooth and fluffy, about 1 minute.
For the Assembly:
- Remove the parchment paper from the cake layers. Place one layer on a cake stand or serving plate. Top with 1 cup of frosting, spreading smoothly out to the edges. Top with the second cake layer and spread the remaining frosting all over the outside of the cake. Decorate with thin lemon slices or edible flowers, if desired.
Notes
- Measure your flour correctly! Adding too much flour to the recipe is the most common mistake that will yield a dry and dense lemon cake. The best and easiest way to measure flour is by using a scale. If you don’t have one, fluff the flour with a spoon, sprinkle it into your measuring cup, and use a knife to level it off. If you scoop the flour straight from the bag, you overpack the measuring cup.
- If the tops of your cake layers are domed, use a serrated knife to cut off the top so you can stack them evenly. Alternatively, if you’re worried about doming, use cake strips to help your cake layers come out evenly. Cake strips work by keeping the outside edge of the pan cooler to ensure that the entire cake rises at the same rate, preventing a dome from forming in the middle. If you don’t want to buy cake strips, I have a post on how to DIY cake strips.
- Any ingredients that you keep in the fridge, take out ahead of time to bring them to room temperature, so they mix evenly into the batter.
- Be gentle when handling the layers during assembly, as the cake is very tender.
- When zesting the lemon, make sure only to zest the yellow parts. The white layer underneath is bitter.
- To get more juice from the lemons, roll them under your hand on the countertop to loosen the juices.
Nutrition
Jessica says
This was my first time making a frosting like this and I truly don’t think I can ever go back! OMG it was absolutely amazing! So much lighter than a regular buttercream and spread so much better.
Rachel Wright says
I wish I could give this more stars!!! I made this recipe into a 13×9 poke cake with seedless and pureed blueberry and raspberry jam mixed together for the poke and sprinkled powdered sugar on top! It turned out amazingly moist! Thank you!!! I love your videos too!
Kimberly says
I love all things lemon, and I love this cake!! I followed the recipe, except I added lemon curd to the mascarpone/cream filling for a little extra lemony zing. The cake layers were moist, and the Swiss buttercream so light & fluffy. I will definitely make this again!
Michaela says
Absolutely the best lemon cake I have made! And I work in a bakery!! So moist and just enough lemon flavor. Could not recommend this enough!
Clare says
I”m making two wedding cakes for my sister-in-law and they requested one of them to be a Lemon Cake. I’ve just made a test bake and OMG it’s amazing! Thank you John for all your hard work, especially your youtube channel, I’ve fallen back in love with baking again.
SaintTina says
I love everything John makes. Every recipe is dead on and my bakes come out just right!!! The videos can be a little long but it’s worth watching. John teaches, not just shows you a recipe.
Abby says
The kitchen smelled amazing from zesting the lemons (so everyone was already impressed before they even saw it!). This was my first time making Swiss meringue and I’m grateful for the easy instructions and video making this cake hard to get wrong! My cakes baked perfectly flat (thanks to the homemade cake strip instructions!) and I love that the recipe is measured in grams! Makes it so easy and precise! I ended up adding a white chocolate drip and ombre red white and blue for Fourth of July!
Crystal says
My son requested a lemon cake for his birthday, and this was fantastic! I noticed that the video recipe was slightly different than the printed recipe. The printed cake calls for vanilla, and in the video, he does not use vanilla, and even says he avoided using it in the cake when he finally adds a splash to the frosting. Also, he adds a cup of powdered sugar to the filling in the video, but the printed one calls for a quarter cup. Also, as someone who has never made Swiss Buttercream before today, I learned that you do NOT need to have stiff peaks before adding butter. He is able to get stiff peaks in the video, but the printed recipe just says to mix it on high for a few minutes, and then mix on a lower speed until room temperature. I actually tried the frosting recipe twice in order to get stiff peaks before I gave up and just added the butter. And what do you know, the frosting turned out great! Delicious recipe, not too sweet, and full of flavor.
Cheryl Driscoll says
Thank-you for sharing this awesome recipe. My husband and I made it yesterday and it is the tastiest cake we have ever made. Ours is not as beautiful as yours but I cannot imagine any cake tasting better. Love watching your videos. You’re amazing.
Oxana says
Thank you for generously sharing these amazing recipes! I made this cake, and it was so delicious!! I had some problems with the filling, it was a bit watery but I just don’t have much experience with baking 🙂 However, I will learn for sure…