Raspberry Lemon Heaven Cake
A bright, citrusy layer cake bursting with fresh raspberry flavor and a silky lemon cream cheese frosting that will have everyone asking for seconds.
Imagine slicing into a tall, gorgeous cake and being hit with the most incredible aroma of fresh lemons and sweet raspberries. The layers are tender and moist, with just the right amount of tang from real lemon zest and juice baked right into the batter. A swirl of bright raspberry jam runs between each layer, and the whole thing is wrapped in a cloud-like lemon cream cheese frosting that is smooth, zippy, and absolutely dreamy.
This cake is perfect for spring and summer celebrations, but honestly, its vibrant flavors make it welcome at any time of year. Whether you are putting together a birthday spread, hosting a baby shower brunch, or just want to treat your family to something special on a Sunday afternoon, Raspberry Lemon Heaven Cake delivers every single time. It looks impressive enough for a crowd but is straightforward enough for a home baker to pull off with confidence.
I first made this cake on a whim one rainy April afternoon when I had a pint of raspberries sitting on the counter and a serious craving for something citrusy and bright. One bite and I knew I had stumbled onto something truly special. Since then, it has become my most requested recipe from friends and family, and I am so excited to share every last detail with you so you can make it your own.
Recipe at a Glance
Ingredients
Lemon Cake Layers
Raspberry Filling
Lemon Cream Cheese Frosting
Garnish (Optional)
Substitutions & Variations
Step-by-Step Instructions
Make the Raspberry Filling First
Combine the fresh raspberries, sugar, and lemon juice in a small saucepan over medium heat. Stir gently and cook for about 5 to 6 minutes until the raspberries break down and the mixture starts to bubble. Stir in the cornstarch slurry and continue cooking for another 1 to 2 minutes until the sauce thickens noticeably. Pour it into a small bowl or jar and let it cool completely at room temperature, then transfer it to the refrigerator. It needs to be completely chilled before you use it as a filling, so making it first gives it plenty of time to set up.
Preheat the Oven and Prep Your Pans
Preheat your oven to 350 degrees Fahrenheit. Grease three 8-inch round cake pans with butter or nonstick spray, then line the bottoms with parchment paper circles and grease the parchment too. Lightly dust the sides with flour and tap out any excess. This triple preparation ensures the cake layers release cleanly every single time without any frustrating sticking.
Mix the Dry Ingredients
In a large bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt until evenly combined. Whisking dry ingredients together beforehand ensures the leavening is distributed throughout the batter, which helps the cake rise evenly and prevents any dense or gummy spots. Set this bowl aside while you work on the wet ingredients.
Cream Butter and Sugar
In the bowl of a stand mixer fitted with the paddle attachment, or in a large bowl using a hand mixer, beat the softened butter and granulated sugar together on medium-high speed for a full 4 to 5 minutes. You are looking for the mixture to become very pale, almost white, and noticeably fluffy. This step builds air into the batter, which gives the finished cake its light, tender crumb. Do not rush it.
Add Eggs, Vanilla, and Lemon
Add the eggs one at a time, beating for about 30 seconds after each addition to fully incorporate them before adding the next. Scrape down the sides of the bowl as needed. Then add the vanilla extract, fresh lemon zest, and lemon juice and mix on low speed until just combined. The batter may look slightly curdled at this point and that is completely normal, it will come together once the dry ingredients go in.
Alternate Dry Ingredients and Buttermilk
With the mixer on low, add the flour mixture in three additions, alternating with the buttermilk in two additions. Start and end with the flour mixture. After the last addition, mix only until just combined and no dry streaks remain. Overmixing at this stage develops too much gluten and can make your cake tough, so keep it gentle. A few final folds with a rubber spatula are a great way to finish without overworking the batter.
Bake the Cake Layers
Divide the batter evenly among the three prepared pans. A kitchen scale is the most accurate way to do this, but eyeballing it works just fine too. Smooth the tops with a spatula and tap each pan gently on the counter a couple of times to release any air bubbles. Bake for 26 to 30 minutes, or until a toothpick inserted in the center of each layer comes out with just a crumb or two attached. Rotate the pans halfway through baking to ensure even browning.
Cool the Layers Completely
Let the cakes cool in their pans on a wire rack for 15 minutes, then run a thin knife around the edges and turn them out onto the rack to cool completely. This step is critical. Frosting warm cake layers causes the frosting to melt and slide right off, and the layers can crack or crumble if they are not fully cool. Allow at least 1 hour of cooling time at room temperature, or speed things up by placing the layers in the refrigerator for 30 minutes.
Make the Lemon Cream Cheese Frosting
Beat the softened cream cheese and butter together in a large bowl on medium-high speed for 3 to 4 minutes until smooth, fluffy, and completely lump-free. Reduce the speed to low and gradually add the sifted powdered sugar one cup at a time. Once all the sugar is incorporated, add the lemon juice, lemon zest, vanilla extract, and pinch of salt. Increase the speed to medium-high and beat for another 2 minutes until the frosting is light and creamy. Taste and adjust the lemon juice if you want a brighter tang.
Assemble the Cake
Place one cooled cake layer on a cake board or serving plate. Spread a generous layer of the lemon cream cheese frosting over the top, going all the way to the edges. Spoon about half of the chilled raspberry filling into the center of the frosting layer and spread it gently, leaving about a half-inch border so it does not squeeze out the sides. Repeat with the second layer, more frosting, and the remaining raspberry filling. Place the third layer on top, flat side up, and press down very gently to secure it.
Frost and Finish the Outside
Apply a thin crumb coat of frosting all over the outside of the cake using an offset spatula, covering the top and sides in a thin, even layer. This traps any loose crumbs so they do not end up in your final coat. Refrigerate the cake for 20 minutes to set the crumb coat, then apply the remaining frosting generously, smoothing the sides and top to your liking. Decorate with fresh raspberries, lemon slices, and a few sprigs of fresh mint if desired. Chill the finished cake for at least 30 minutes before slicing.
Pro Baker Tips
Storage & Serving Notes
Serving Suggestions
This cake is stunning on its own, but a few thoughtful pairings can really make it shine at any occasion.
Frequently Asked Questions
Go Make It!
Raspberry Lemon Heaven Cake truly lives up to its name. Every single element, from the soft, buttery lemon layers to the bright raspberry filling to that luscious, tangy cream cheese frosting, works together in the most beautiful and delicious harmony. Whether you are baking it for a birthday, a celebration, or just because you deserve something truly wonderful this week, this cake is going to bring so much joy to your table. Take your time with each step, trust the process, and get ready to watch everyone's eyes light up at that very first bite. Happy baking!