There’s something magical about the bright, zesty punch of lemon poppy seed cake—it’s like sunshine in dessert form. Every time I bake this cake, the scent of fresh lemon zest fills my kitchen, and I swear, my neighbors start hovering near the door hoping for a slice. The secret? A perfect balance of tangy lemon juice, nutty poppy seeds, and that luscious cream cheese frosting that melts in your mouth.
I first made this cake for my best friend’s baby shower years ago, and now it’s my go-to for birthdays, potlucks, or just because Tuesdays deserve cake too. The moist crumb and creamy frosting make it irresistible—trust me, one bite and you’ll understand why this lemon poppy seed cake has become my most-requested recipe.

Why You’ll Love This Lemon Poppy Seed Cake
Oh, where do I even start? This cake is everything you want in a dessert—and more! Here’s why it’s become my absolute favorite:
- Moist for days: Thanks to the oil and fresh lemon juice, every bite stays tender and delicious.
- Bright, zesty flavor: The combo of lemon zest and juice gives it that perfect tangy-sweet balance.
- Easy to whip up: No fancy techniques here—just good old-fashioned mixing and baking.
- Crowd-pleaser magic: I’ve yet to meet someone who doesn’t go back for seconds (or thirds!).
Seriously, this cake disappears faster than I can make it. And that cream cheese frosting? Pure heaven.
Ingredients for Lemon Poppy Seed Cake
Okay, let’s talk ingredients—because the right ones make ALL the difference here. I’ve learned the hard way that shortcuts just don’t pay off with this cake. Here’s exactly what you’ll need:
For the Cake:
- Dry Ingredients: 2 1/2 cups (325g) all-purpose flour, 1 3/4 tsp baking powder, 1/4 tsp baking soda, 1/2 tsp salt
- Wet Ingredients: 1/2 cup (112g) unsalted butter (room temp—this is crucial!), 1/2 cup (120ml) vegetable oil, 1 1/2 cups (310g) sugar, 1/2 tsp vanilla extract, 4 large eggs
- Lemon Magic: 3/4 cup (180ml) milk, 1/2 cup (120ml) fresh lemon juice (bottled just won’t cut it!), 2 tbsp fresh lemon zest (yes, zest first before juicing!)
- The Star: 2 tbsp poppy seeds (they add that perfect little crunch)
For the Frosting:
- 16 oz (452g) cream cheese (room temp—no exceptions!), 3/4 cup (172g) butter (also room temp)
- 10 cups (1150g) powdered sugar (sifted if you’re fancy), 1 tbsp fresh lemon juice, 1 tbsp fresh lemon zest
Pro tip: Set your dairy out at least an hour before baking. Cold ingredients just won’t mix right, and we want that batter silky smooth!
How to Make Lemon Poppy Seed Cake
Alright, let’s get baking! I’ve made this lemon poppy seed cake more times than I can count, and I’ve learned a few tricks along the way to make sure it turns out perfect every time. Follow these steps, and you’ll be rewarded with the most heavenly citrusy cake you’ve ever tasted.
Preparing the Cake Batter
First things first – grab your biggest mixing bowl because we’re going to make some magic happen. Start by whisking together all your dry ingredients (flour, baking powder, baking soda, and salt) in one bowl – this ensures everything gets evenly distributed. In your stand mixer or another large bowl, beat together the butter, oil, sugar, and vanilla until it’s light and fluffy – about 1 1/2 to 2 minutes. Seriously, don’t rush this step – those tiny air bubbles are what give our cake that perfect texture!
Now, add your eggs one at a time, mixing well after each addition. I like to crack them into a small bowl first to avoid any shell surprises. Scrape down the sides of the bowl – trust me, you don’t want any unincorporated butter hiding at the bottom. Next comes the alternating dance – add half the dry ingredients and mix just until combined, then pour in the milk mixed with lemon juice (this combo will look curdled – totally normal!), then the remaining dry ingredients. Finally, gently fold in that vibrant lemon zest and poppy seeds. The batter should be smooth and thick, with little flecks of yellow and black throughout.
Baking and Cooling
While you were mixing, your oven should have been preheating to 350°F (176°C). Grease those cake pans really well – I like to use butter and a light dusting of flour, or you can use baking spray with flour. Divide the batter evenly between your prepared pans (a kitchen scale helps here if you’re picky like me) and smooth the tops. Pop them in the oven for 22-25 minutes. You’ll know they’re done when the edges pull away slightly from the pans and a toothpick inserted in the center comes out with just a few moist crumbs.
Here’s where patience comes in – let the cakes cool in their pans for about 10 minutes before turning them out onto wire racks to cool completely. I know it’s tempting to frost them warm, but resist! Warm cake + frosting = melty mess. Wait at least an hour, or you’ll regret it (learned that one the hard way).
Making the Lemon Cream Cheese Frosting
While the cakes cool, let’s make that dreamy frosting. Beat the room temperature cream cheese and butter together until smooth and creamy – about 2 minutes. Gradually add half the powdered sugar and mix on low speed unless you want a sugar dust storm in your kitchen. Once incorporated, add the lemon juice and zest, then the remaining powdered sugar. If it seems too thick, add a teaspoon of milk; too thin? More powdered sugar. You’re looking for a spreadable consistency that holds its shape when you lift the beaters.
Assembling the Cake
Now for the fun part! If your cake layers domed significantly during baking, you can level them with a serrated knife – but I often skip this step because I love all that extra cake. Place your first layer on a cake stand or plate, and spread about 1 cup of frosting evenly over the top. Repeat with the second layer, then place the final layer upside down for the flattest top. Frost the outside with the remaining frosting – I like to do a thin “crumb coat” first, chill for 15 minutes, then do the final layer for a smooth finish. Garnish with extra poppy seeds, lemon slices, or whatever makes you happy!
Tips for the Best Lemon Poppy Seed Cake
Listen, I’ve made every mistake possible with this cake, so learn from my fails! First—always, always use fresh lemons. That bottled juice just tastes sad in comparison. Room-temperature ingredients are non-negotiable—cold eggs or butter will give you lumpy batter. And whatever you do, don’t overmix after adding the flour or you’ll end up with a tough cake. Oh! One more thing—double the recipe if you want leftovers. Spoiler: you won’t.
Ingredient Substitutions & Notes
Okay, let’s talk swaps—because sometimes you’re halfway through baking and realize you’re out of milk. Been there! Greek yogurt works beautifully in place of milk (use equal amounts). Lime zest can stand in for lemon in a pinch, though the flavor will be slightly different. But please, please don’t use bottled lemon juice—it lacks that bright, fresh zing we love in this cake. And if you must use margarine instead of butter? Well…I won’t tell, but your cake won’t be as rich. Some things just shouldn’t be substituted!
Serving and Storing Lemon Poppy Seed Cake
This beauty deserves a grand presentation! I love topping slices with a sprinkle of extra poppy seeds and thin lemon slices—it makes the cake look as bright and cheerful as it tastes. For special occasions, edible flowers or candied lemon peel take it over the top.

Store leftovers (if you have any!) covered in the fridge for up to 3 days. The frosting stays perfect at room temperature for a few hours during serving—just pop it back in the fridge afterward. And yes, I totally eat cold leftovers straight from the fridge at midnight. No shame!
Lemon Poppy Seed Cake Nutritional Information
Each slice of this heavenly lemon poppy seed cake packs about 520 calories—but trust me, it’s worth every bite! Here’s the breakdown per serving: 24g fat (11g saturated), 72g carbs, and 6g protein. Of course, exact numbers may vary slightly depending on your specific ingredients—but let’s be real, you’re not counting when something tastes this good!
Frequently Asked Questions
Q1. Can I freeze lemon poppy seed cake?
Absolutely! This cake freezes beautifully—just wrap unfrosted layers tightly in plastic wrap, then foil. They’ll keep for up to 3 months. Thaw overnight in the fridge before frosting. The cream cheese frosting can be frozen too—just rewhip it if it separates slightly after thawing.
Q2. Can I make cupcakes instead of a layer cake?
You bet! This batter works perfectly in muffin tins—just fill liners 2/3 full and bake for 18-20 minutes. The recipe makes about 24 cupcakes. Top them with dollops of that dreamy lemon cream cheese frosting for portable perfection.
Q3. Help! My frosting is too runny—what do I do?
Don’t panic—I’ve been there! Pop the frosting in the fridge for 15-20 minutes to firm up. If it’s still too soft, gradually add more powdered sugar (about 1/4 cup at a time) until it reaches the right consistency. And remember—room temp ingredients shouldn’t be warmer than “cool to the touch” when making frosting.
Q4. Can I make this cake ahead of time?
Yes! The unfrosted cake layers stay fresh wrapped at room temperature for 1 day, or refrigerated for 3 days. Frosted, the whole cake keeps beautifully in the fridge for 2 days—just let it sit at room temp for 30 minutes before serving to take the chill off.
Share Your Lemon Poppy Seed Cake
Did you make this sunny lemon poppy seed cake? I’d love to see your creations! Snap a photo and share it with me – did you add any special touches? Leave a comment below with your baking adventures!
You can find more inspiration on my Pinterest page.
Print
Lemon Poppy Seed Cake: Irresistibly Moist & Zesty Masterpiece
- Total Time: 55 minutes
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
A moist and tangy lemon poppy seed cake with creamy lemon cream cheese frosting.
Ingredients
- 2 1/2 cups (325g) all-purpose flour
- 1 3/4 tsp baking powder
- 1/4 tsp baking soda
- 1/2 tsp salt
- 1/2 cup (112g) unsalted butter, room temperature
- 1/2 cup (120ml) vegetable oil
- 1 1/2 cups (310g) sugar
- 1/2 tsp vanilla extract
- 4 large eggs
- 3/4 cup (180ml) milk
- 1/2 cup (120ml) fresh lemon juice
- 2 tbsp fresh lemon zest
- 2 tbsp poppy seeds
- 16 oz (452g) cream cheese, room temperature
- 3/4 cup (172g) butter, room temperature
- 10 cups (1150g) powdered sugar
- 1 tbsp fresh lemon juice
- 1 tbsp fresh lemon zest
Instructions
- Preheat the oven to 350°F (176°C). Grease three 8-inch cake pans and line the bottoms with parchment circles.
- Whisk together flour, baking powder, baking soda, and salt in a medium bowl; set aside.
- Beat butter, oil, sugar, and vanilla on medium speed until light and fluffy, about 1 1/2–2 minutes.
- Add eggs one at a time, mixing after each, scraping the sides as needed.
- Add half of the dry ingredients and mix until mostly combined.
- Combine milk and lemon juice, then slowly add to the batter.
- Add the remaining dry ingredients and mix until smooth.
- Stir in lemon zest and poppy seeds gently.
- Divide batter evenly among pans and bake for 22–25 minutes, or until a toothpick inserted comes out with a few crumbs.
- Cool in pans for a few minutes, then transfer to wire racks to cool completely.
- Beat cream cheese and butter together until smooth.
- Add half of the powdered sugar and mix until smooth.
- Add lemon juice and zest, then the remaining powdered sugar.
- Adjust consistency if needed.
- Trim domed tops from cakes if necessary.
- Place the first layer on a serving plate and spread about 1 cup frosting evenly.
- Add the second layer and another cup of frosting.
- Place the final layer on top and frost the outside of the cake.
- Decorate as desired with rosettes, poppy seeds, or lemon slices.
Notes
- Use fresh lemon juice and zest for best flavor.
- Ensure ingredients are at room temperature for smooth mixing.
- Let cakes cool completely before frosting.
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 520
- Sugar: 48g
- Sodium: 180mg
- Fat: 24g
- Saturated Fat: 11g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 72g
- Fiber: 1g
- Protein: 6g
- Cholesterol: 95mg