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.

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 - 40Lemon Cake - 87Lemon Cake - 15Lemon Cake - 95Lemon Cake - 91Lemon Cake - 29Lemon Cake - 44Lemon Cake - 45Lemon Cake - 7Lemon Cake - 46Lemon Cake - 8Lemon Cake - 31Lemon Cake - 65Lemon Cake - 59Lemon Cake - 23Lemon Cake - 64Lemon Cake - 78Lemon Cake - 55