I didn’t plan to bake a lemon cake that day. I had lemons sitting in a bowl, slightly wrinkly, kind of begging to be used before they turned sad. One thing led to another, and suddenly my kitchen smelled like warm butter and fresh citrus. That sharp, clean lemon scent mixed with sugar is hard to ignore.
I’ve made a lot of cakes, and honestly, lemon ones can be tricky. Too dry, too fake-tasting, or just weirdly dense. This one though? It hits that soft middle ground. Fluffy but still rich. Tangy but not sour. I kept going back for “just one more bite” which turned into… yeah, more than I planned.
The real shift for me was using fresh lemon zest and juice together, plus buttermilk. That combo just changes everything. The texture gets softer, and the flavor actually tastes like lemon, not candy.
Ingredients I Used for the Recipe
2½ cups all-purpose flour – this builds the base of the cake, keeps it structured but still soft
1½ teaspoons baking powder – helps the cake rise evenly
½ teaspoon baking soda – reacts with the lemon and buttermilk for extra lift
¾ teaspoon salt – balances the sweetness so it doesn’t taste flat
1 cup unsalted butter (softened) – gives richness and that classic buttery flavor
1½ cups granulated sugar – sweetens and helps create a light texture
2 tablespoons lemon zest – this is where most of the real lemon flavor comes from
3 large eggs (room temp) – adds structure and keeps the cake tender
1 cup buttermilk – keeps the crumb soft and slightly tangy
¼ cup fresh lemon juice – adds brightness and acidity
1 tablespoon vanilla extract – rounds out the flavor so it’s not too sharp
1 cup unsalted butter (for frosting) – makes the frosting creamy and smooth
8 ounces cream cheese – adds that slight tang and richness to balance sweetness
1 tablespoon lemon zest (for frosting) – boosts the citrus flavor again
7 cups powdered sugar – sweetens and thickens the frosting
2 tablespoons lemon juice (for frosting) – keeps it fresh and not overly sweet
½ teaspoon vanilla extract – softens the sharp edges of the flavor
How to make Lemon Cake?
Step 1 - Prep everything before you start
I preheat the oven to 350°F and grease my cake pans. I also line the bottom with parchment because I’ve had cakes stick before and I’m not dealing with that again.
Step 2 - Mix the dry ingredients
In a bowl, I whisk together flour, baking powder, baking soda, and salt. Nothing fancy here, just making sure everything is evenly combined.
Step 3 - Cream butter, sugar, and lemon zest
This step matters more than it seems. I beat the butter first, then add sugar and lemon zest. The zest kind of rubs into the sugar and releases oils, which makes the whole batter smell amazing. I let it mix until it’s light and fluffy.
Step 4 - Add eggs slowly
I crack in one egg at a time. I used to rush this and ended up with weird texture. Now I take a few extra seconds, and it actually shows in the final cake.
Step 5 - Combine wet ingredients
In a separate cup, I mix buttermilk, lemon juice, and vanilla. It looks slightly curdled sometimes, which freaked me out the first time, but it’s totally fine.
Step 6 - Bring it all together
I alternate adding dry and wet ingredients into the batter. I don’t overmix here. Just enough so everything comes together. Overmixing makes the cake tough, and I learned that the hard way.
Step 7 - Bake the cake
I divide the batter into pans and bake for about 35 to 40 minutes. I check when the center feels springy. If I wait too long, it dries out, so I keep an eye on it.
Step 8 - Let it cool properly
I leave the cakes in the pan for a bit, then move them to a rack. If I rush this part and frost early, everything slides around. Not worth it.
Step 9 - Make the frosting
I beat butter and cream cheese until smooth, then add lemon zest. After that, powdered sugar goes in slowly with lemon juice. It turns into this thick, creamy frosting that’s not too sweet.
Step 10 - Assemble the cake
I layer the cake, spread frosting in between, then cover the whole thing. Sometimes I keep it simple, sometimes I add lemon slices on top. Depends on my mood.
What surprised me about this recipe
I didn’t expect the texture to be this soft. I’ve had lemon cakes before that felt kind of dry even when they looked good. This one stays moist, even the next day.
The other thing was how much flavor comes from zest alone. I used to rely more on juice, but the zest is where the real punch is. It’s strong without being sour, which I didn’t fully get until I tried it this way.
Also, the frosting. I thought it might be too heavy with cream cheese, but the lemon cuts through it. It actually balances everything instead of making it dense.
How I tweak this depending on mood
Some days I want it extra lemony. That’s when I add a simple lemon syrup on the layers. Just a little brush over the cake, and it stays super soft.
If I want something lighter, I skip the heavy frosting and go with whipped cream instead. It turns into a totally different dessert, more airy and less rich.
And sometimes I keep it really basic. No layers, just a single sheet cake with frosting on top. Easier, faster, and honestly still just as good when I’m not trying to impress anyone.
Tips
I’ve tried bottled juice before. It’s just not the same. Fresh lemons give that bright, clean flavor that actually stands out.
I forget this sometimes and regret it immediately. Zesting a squeezed lemon is annoying and messy.
Once the flour goes in, I keep it gentle. Overmixing ruins the softness.
If I scoop straight from the bag, I end up with too much. Now I fluff it first or use a scale when I can.
Let the cake cool fully
This one is hard when I’m impatient, but frosting a warm cake just melts everything. I’ve learned to wait.
That’s pretty much how I make this lemon cake now. It’s not complicated, but it does reward a little patience. And when it comes out right, it’s the kind of cake I keep thinking about hours later. Not fancy, just really, really good.
This homemade lemon cake is always moist, tender, and packed with real lemon flavor from fresh juice and zest. Paired with a tangy lemon cream cheese frosting, it's the perfect balance of zing and sweetness.
ingredients
For the Lemon Cake
2½cups all-purpose flour (300g)
1½teaspoons baking powder
½teaspoon baking soda
¾teaspoon salt
1cup unsalted butter (softened, 227g)
1½cups granulated sugar (300g)
2tablespoons lemon zest (about 2 lemons)
3 large eggs (room temperature)
1cup low-fat buttermilk (room temperature, 240ml)
¼cup fresh lemon juice (about 2 lemons, 60ml)
1tablespoon vanilla extract
For the Lemon Cream Cheese Frosting
1cup unsalted butter (room temperature, 227g)
8ounces cream cheese (room temperature, 226g)
1tablespoon lemon zest (about 1 lemon)
7cups powdered sugar (840g)
2tablespoons fresh lemon juice (about 1 lemon)
½teaspoon vanilla extract
Instructions
Make the Lemon Cake
1
Preheat oven to 350°F (175°C). Grease two 8-inch round cake pans, line bottoms with parchment paper, and optionally wrap with baking strips for flat layers.
2
In a medium bowl, whisk together flour, baking powder, baking soda, and salt.
3
In a large bowl or stand mixer with paddle attachment, beat butter until creamy. Add sugar and lemon zest, beat until light and fluffy, about 5 minutes.
4
Add eggs one at a time, scraping down bowl between additions. In a measuring cup, stir together buttermilk, lemon juice, and vanilla.
5
With mixer on low, add a third of the flour mixture, then half of the buttermilk mixture. Repeat, ending with flour, mixing just until combined. Divide batter evenly between prepared pans.
6
Bake for 35–40 minutes until centers spring back and sides pull away from pan. Cool in pans for 15 minutes, then invert onto wire racks to cool completely.
Make the Frosting & Assemble
7
In a large bowl or stand mixer with paddle attachment, beat butter and cream cheese until creamy. Add lemon zest and beat until light and fluffy, about 3 minutes.
8
With mixer on low, gradually add powdered sugar, alternating with lemon juice. Beat in vanilla, then increase speed to medium-low and beat until smooth and fluffy, about 1 minute.
9
Remove parchment from cooled cake layers. Place one layer on a cake stand, top with 1 cup of frosting, and spread to the edges. Place second layer on top and frost the entire cake with remaining frosting. Decorate as desired.
Nutrition Facts
Servings 12
Amount Per Serving
Calories520kcal
% Daily Value *
Total Fat30g47%
Saturated Fat18g90%
Trans Fat0.5g
Cholesterol110mg37%
Sodium320mg14%
Potassium95mg3%
Total Carbohydrate62g21%
Dietary Fiber1g4%
Sugars48g
Protein5g10%
Calcium 6 mg
Iron 6 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Zest first: Always zest lemons before juicing — it's much easier when they're firm.
Room temperature ingredients: Ensure butter, eggs, and buttermilk are at room temperature for a smooth batter.
Flat cake layers: Use cake strips or trim domes with a serrated knife for even stacking.
Make ahead: Wrap unfrosted layers and freeze up to 3 months. Thaw overnight before frosting.