White Almond Raspberry Cake with Swiss Meringue Buttercream Recipe
Introduction
This White Almond Cake is a delicate and moist dessert layered with a luscious raspberry filling and finished with a smooth Swiss meringue buttercream. Perfect for special occasions or a delightful treat, its almond and vanilla flavors pair beautifully with fresh raspberries and toasted almonds.

Ingredients
- 2 ½ cups cake flour
- 3 tsp baking powder
- ½ tsp salt
- 1 ½ cup granulated sugar
- ½ cup unsalted butter (room temperature)
- ½ cup vegetable oil
- 5 large egg whites (room temperature)
- ¼ cup sour cream (room temperature)
- 2 tsp vanilla extract
- 2 tsp almond extract
- 1 cup 2%, whole milk, or buttermilk (room temperature)
- ¾ cup pasteurized egg whites (from a carton)
- 5 cups powdered sugar
- ½ tsp salt
- 2 cups unsalted butter (cubed, room temperature)
- 2 tsp vanilla extract
- 1 tsp almond extract
- 12 oz frozen raspberries
- ¼ cup granulated sugar
- 1 tbsp lemon juice
- 2 tbsp cornstarch
- 2 tbsp water
- 1 cup fresh raspberries
- ¼ cup slivered almonds
Instructions
- Step 1: Preheat the oven to 350° F (177℃). Prepare three 7-inch round cake pans by spraying them with nonstick cooking spray and lining the bottoms with parchment paper circles.
- Step 2: In a bowl, whisk together the cake flour, baking powder, and salt. Set this dry mixture aside.
- Step 3: Using a stand mixer with a paddle attachment or a hand mixer, cream the granulated sugar, unsalted butter, and vegetable oil until the mixture is pale and creamy, about a few minutes.
- Step 4: With the mixer on low speed, add the egg whites one at a time, mixing well after each addition. Then add the sour cream, vanilla extract, and almond extract. Mix on medium speed until well combined.
- Step 5: Alternately add the flour mixture and the milk to the butter mixture in thirds, starting and ending with the dry ingredients. Mix on low speed between additions, scraping the bowl as needed. Mix until smooth but do not overmix.
- Step 6: Divide the batter evenly into the prepared pans. Bake for 26–30 minutes, or until the cakes spring back when touched gently or a toothpick inserted comes out clean. Cool in the pans for 15 minutes, then transfer to wire racks to cool completely.
- Step 7: For the buttercream, whip the pasteurized egg whites, powdered sugar, and salt on high speed for about 5 minutes until opaque and thick.
- Step 8: Reduce mixer speed to low and add the cubed butter one piece at a time, mixing well after each addition.
- Step 9: Once all butter is incorporated, add the vanilla and almond extracts. Whip at high speed for 10–20 minutes until the frosting is smooth and creamy, scraping the bowl occasionally. Switch to a paddle attachment and mix on low for a few minutes to remove air bubbles.
- Step 10: For the raspberry filling, combine frozen raspberries, granulated sugar, and lemon juice in a saucepan over medium-low heat. Cook for about 10 minutes, stirring occasionally, until raspberries break down and the mixture bubbles.
- Step 11: In a small bowl, mix cornstarch and water. Remove the raspberry mixture from heat and stir in the cornstarch slurry.
- Step 12: Strain the raspberry filling through a fine mesh sieve to remove seeds. Let it cool to room temperature, then chill for at least 1 hour before assembling.
- Step 13: Level the cooled cake layers with a serrated knife. Place one layer on a cake board, spread a thin layer of buttercream on top, and pipe a border of buttercream along the edges.
- Step 14: Fill the buttercream border with half of the chilled raspberry filling and spread evenly.
- Step 15: Repeat the frosting and filling steps with the second cake layer, then place the final layer on top, ensuring the bottom of the cake layer faces up.
- Step 16: Apply a crumb coat of buttercream to the top and sides of the cake and smooth with a cake scraper. Chill the cake for 20 minutes to set the crumb coat.
- Step 17: Spread a generous final layer of buttercream over the chilled cake and smooth the sides with a cake scraper. Optionally, leave the top edges slightly raw for a rustic look.
- Step 18: Decorate the cake with fresh raspberries and slivered almonds as desired.
Tips & Variations
- Use buttermilk for a richer flavor in the cake batter.
- To make the frosting extra smooth, ensure the butter is softened to room temperature.
- For a nut-free version, omit the almond extract and replace slivered almonds with toasted coconut flakes or seeds.
- Make the raspberry filling a day ahead to deepen its flavors and save time on assembly day.
Storage
Store the assembled cake covered in the refrigerator for up to 4 days. Allow it to come to room temperature for about 30 minutes before serving for the best texture and flavor. Leftover cake layers can be wrapped tightly and frozen for up to 2 months.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular egg whites instead of pasteurized egg whites for the buttercream?
It’s recommended to use pasteurized egg whites to ensure safety, especially since the buttercream is not cooked. If using fresh egg whites, be sure they are from a trusted source and fresh, or consider pasteurizing them yourself before use.
How do I prevent the buttercream from separating during whipping?
If the buttercream looks curdled or separated, keep whipping it at high speed; it will usually come together as the butter warms and emulsifies. Making sure the butter and meringue are both close to room temperature helps prevent separation.
PrintWhite Almond Raspberry Cake with Swiss Meringue Buttercream Recipe
This White Almond Cake with Raspberry Almond Filling is a beautifully layered dessert featuring moist almond-flavored cake layers, a rich shortcut Swiss meringue buttercream frosting, and tangy raspberry filling. The combination of creamy buttercream and fresh raspberries, finished with slivered almonds, creates an elegant and delicious cake perfect for celebrations.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Total Time: 2 hours 30 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Cake
- 2 ½ cups cake flour
- 3 tsp baking powder
- ½ tsp salt
- 1 ½ cup granulated sugar
- ½ cup unsalted butter (room temperature)
- ½ cup vegetable oil
- 5 large egg whites (room temperature)
- ¼ cup sour cream (room temperature)
- 2 tsp vanilla extract
- 2 tsp almond extract
- 1 cup 2%, whole milk, or buttermilk (room temperature)
Buttercream Frosting
- ¾ cup pasteurized egg whites (from a carton)
- 5 cups powdered sugar
- ½ tsp salt
- 2 cups unsalted butter (cubed, room temperature)
- 2 tsp vanilla extract
- 1 tsp almond extract
Raspberry Filling
- 12 oz frozen raspberries
- ¼ cup granulated sugar
- 1 tbsp lemon juice
- 2 tbsp cornstarch
- 2 tbsp water
Decoration
- 1 cup fresh raspberries
- ¼ cup slivered almonds
Instructions
- Preheat and Prep: Preheat the oven to 350° F (177℃). Grease three 7-inch round cake pans with nonstick cooking spray and line with parchment paper circles to ensure the cakes release easily.
- Mix Dry Ingredients: In a bowl, whisk together the cake flour, baking powder, and salt. Set aside for later incorporation.
- Cream Butter and Sugar: Using a stand mixer with paddle attachment or a hand mixer, cream together the granulated sugar, room temperature unsalted butter, and vegetable oil until the mixture becomes pale and creamy, about a few minutes.
- Add Egg Whites and Dairy: On low speed, add the egg whites one at a time, mixing well after each addition. Then add the sour cream, vanilla extract, and almond extract, mixing on medium speed until fully incorporated.
- Alternate Adding Flour and Milk: Gradually add the dry flour mixture and milk alternately in thirds and halves respectively (⅓ dry ingredients, ½ milk, ⅓ dry, ½ milk, ⅓ dry) while mixing on low speed. Scrape down the sides and bottom of the bowl to ensure everything is combined smoothly without overmixing.
- Bake the Cake Layers: Divide the batter evenly among the three prepared cake pans. Bake for 26 to 30 minutes, or until the layers spring back when touched and a toothpick inserted in the center comes out clean. Cool the layers in the pans for 15 minutes, then transfer to a wire rack to cool completely.
- Make the Shortcut Swiss Meringue Buttercream: In a clean bowl fitted with a whisk attachment, whip the pasteurized egg whites, powdered sugar, and salt for about 5 minutes until thick and opaque. Reduce mixer speed to low and add room temperature butter cubes one by one, mixing between additions. Add vanilla and almond extract and beat on high for 10-20 minutes until the buttercream is smooth and creamy, scraping down the sides as needed. Switch to paddle attachment and mix on low to reduce air bubbles and produce a smooth finish.
- Prepare Raspberry Filling: In a medium saucepan over medium-low heat, combine frozen raspberries, granulated sugar, and lemon juice. Cook for about 10 minutes, stirring occasionally until raspberries break down and mixture bubbles. Mix cornstarch and water to create a slurry, then remove pan from heat and stir slurry into raspberry mixture until thickened.
- Strain and Chill Filling: Pass the raspberry filling through a fine mesh strainer to remove seeds, pushing with the back of a spoon. Allow filling to cool to room temperature before refrigerating for at least 1 hour.
- Assemble the Cake: Level cooled cake layers with a serrated knife. Place one layer on a cake board and spread a thin layer of buttercream on top. Pipe a border of buttercream around the edge and fill the center with half of the raspberry filling. Repeat with the second layer, then top with the third cake layer upside down for a flat surface.
- Crumb Coat: Apply a thin crumb coat layer of buttercream around the top and sides of the cake using an offset spatula, smoothing with a cake scraper. Chill the cake for 20 minutes to set the coating.
- Final Frosting Layer: Spread a generous layer of buttercream evenly over the chilled cake and smooth the sides with a cake scraper, optionally leaving a raw edge at the top for decoration.
- Decorate: Garnish the cake with fresh raspberries and slivered almonds evenly over the top to finish the elegant presentation.
Notes
- Use room temperature ingredients for better incorporation and a lighter cake texture.
- Be patient when whipping the buttercream; it may appear curdled initially but will become smooth with continued whipping.
- Chilling the cake after crumb coating helps achieve a clean final frosting layer.
- You can substitute almond extract with a little more vanilla if almond flavor is not preferred.
- Ensure to cool cake layers completely before assembling to prevent melting the buttercream.
Keywords: white almond cake, raspberry almond cake, shortcut swiss meringue buttercream, raspberry filling, layered cake, almond cake recipe, berry cake, elegant cake dessert

