Loading...

Preheat your oven to 350°F. Grease and flour two 8-inch round cake pans. Line the bottoms with parchment paper for easy removal.

In a large bowl, whisk together the all-purpose flour, granulated sugar, baking powder, and salt until well combined.

Add the softened unsalted butter, large eggs, whole milk, vanilla extract, and lemon zest to the dry ingredients. Beat with an electric mixer on low speed until just combined, then increase to medium speed and beat for 2 minutes, scraping down the sides of the bowl as needed to ensure everything is incorporated.

Divide the cake batter evenly between the two prepared cake pans. Bake for 30 to 35 minutes, or until a wooden skewer or toothpick inserted into the center of each cake comes out clean.

Let the cakes cool in their pans on a wire rack for 10 minutes. After 10 minutes, carefully invert the cakes onto the wire rack to cool completely. This prevents them from becoming soggy.

While the cakes are cooling, prepare the raspberry filling. In a medium saucepan, combine the fresh or frozen raspberries, granulated sugar, and lemon juice. Cook over medium heat, stirring occasionally, until the raspberries break down and the mixture begins to simmer, about 5 to 7 minutes.

In a small bowl, whisk together the cornstarch and water until smooth. Pour this slurry into the simmering raspberry mixture, stirring constantly. Continue to cook until the filling thickens, about 1 to 2 minutes. Remove from heat and let cool completely. The filling will thicken further as it cools.

To make the lemon buttercream, in a large bowl, beat the softened unsalted butter with an electric mixer until light and fluffy, about 3 minutes. Gradually add the sifted powdered sugar, 1 cup at a time, beating well after each addition until fully incorporated.

Add the heavy cream, vanilla extract, lemon zest, and lemon juice to the buttercream. Beat on medium-high speed for 3 to 5 minutes until the frosting is light, fluffy, and smooth.

Once the cake layers are completely cool, use a serrated knife to level the tops of the cake layers if necessary, creating a flat surface for stacking.

Place one cake layer on your serving plate or cake stand. Spread about 1/2 cup of the lemon buttercream evenly over the top of this layer.

Using a piping bag or a spoon, create a border of buttercream around the edge of the first layer. This will act as a dam to contain the raspberry filling. Spoon the cooled raspberry filling into the center of the buttercream border.

Carefully place the second cake layer on top of the filling and buttercream, aligning it as best as possible.

Apply a thin layer of buttercream all over the entire cake (top and sides). This is called a crumb coat and helps to seal in any loose crumbs. Chill the cake in the refrigerator for 15 to 20 minutes to set the crumb coat.

Once the crumb coat is set, apply the remaining buttercream to frost the entire cake smoothly. Garnish the top of the cake with fresh raspberries.

Slice and serve immediately, or refrigerate until ready to serve. For the best flavor and texture, allow the cake to come to room temperature slightly before serving.


Preheat your oven to 350°F. Grease and flour two 8-inch round cake pans. Line the bottoms with parchment paper for easy removal.

In a large bowl, whisk together the all-purpose flour, granulated sugar, baking powder, and salt until well combined.

Add the softened unsalted butter, large eggs, whole milk, vanilla extract, and lemon zest to the dry ingredients. Beat with an electric mixer on low speed until just combined, then increase to medium speed and beat for 2 minutes, scraping down the sides of the bowl as needed to ensure everything is incorporated.

Divide the cake batter evenly between the two prepared cake pans. Bake for 30 to 35 minutes, or until a wooden skewer or toothpick inserted into the center of each cake comes out clean.

Let the cakes cool in their pans on a wire rack for 10 minutes. After 10 minutes, carefully invert the cakes onto the wire rack to cool completely. This prevents them from becoming soggy.

While the cakes are cooling, prepare the raspberry filling. In a medium saucepan, combine the fresh or frozen raspberries, granulated sugar, and lemon juice. Cook over medium heat, stirring occasionally, until the raspberries break down and the mixture begins to simmer, about 5 to 7 minutes.

In a small bowl, whisk together the cornstarch and water until smooth. Pour this slurry into the simmering raspberry mixture, stirring constantly. Continue to cook until the filling thickens, about 1 to 2 minutes. Remove from heat and let cool completely. The filling will thicken further as it cools.

To make the lemon buttercream, in a large bowl, beat the softened unsalted butter with an electric mixer until light and fluffy, about 3 minutes. Gradually add the sifted powdered sugar, 1 cup at a time, beating well after each addition until fully incorporated.

Add the heavy cream, vanilla extract, lemon zest, and lemon juice to the buttercream. Beat on medium-high speed for 3 to 5 minutes until the frosting is light, fluffy, and smooth.

Once the cake layers are completely cool, use a serrated knife to level the tops of the cake layers if necessary, creating a flat surface for stacking.

Place one cake layer on your serving plate or cake stand. Spread about 1/2 cup of the lemon buttercream evenly over the top of this layer.

Using a piping bag or a spoon, create a border of buttercream around the edge of the first layer. This will act as a dam to contain the raspberry filling. Spoon the cooled raspberry filling into the center of the buttercream border.

Carefully place the second cake layer on top of the filling and buttercream, aligning it as best as possible.

Apply a thin layer of buttercream all over the entire cake (top and sides). This is called a crumb coat and helps to seal in any loose crumbs. Chill the cake in the refrigerator for 15 to 20 minutes to set the crumb coat.

Once the crumb coat is set, apply the remaining buttercream to frost the entire cake smoothly. Garnish the top of the cake with fresh raspberries.

Slice and serve immediately, or refrigerate until ready to serve. For the best flavor and texture, allow the cake to come to room temperature slightly before serving.
