“`html
If you’re dreaming about a cake that’s as stunning as it is scrumptious, then the Raspberry Almond Cake with Buttercream Recipe will quickly become your new obsession. This showstopper combines tender almond-infused layers with a creamy, dreamy Swiss meringue buttercream and a luscious raspberry filling. Each bite offers a delightful balance of nutty warmth and fruity brightness, making it perfect for celebrations or any time you want to treat yourself and loved ones to something truly special.

Ingredients You’ll Need
These ingredients might look straightforward, but don’t be fooled—each one plays a crucial role in creating the delicate crumb, rich almond undertones, and perfectly balanced sweetness of this cake. From the cake flour’s light texture to the fresh raspberries that crown the finished masterpiece, every element is essential.
- 2 ½ cups (313 g) cake flour: Provides a tender, airy crumb that’s perfect for layered cakes.
- 3 tsp (12 g) baking powder: Gives the cake a gentle rise, keeping it light and fluffy.
- ½ tsp salt: Enhances all the flavors, balancing sweetness and richness.
- 1 ½ cups (300 g) granulated sugar: Sweetens the cake and raspberry filling just right.
- ½ cup (114 g) unsalted butter, room temperature: Adds richness and moisture to the batter.
- ½ cup (118 ml) vegetable oil: Keeps the cake exceptionally moist and tender.
- 5 large egg whites, room temperature: Provide structure and lightness without heaviness.
- ¼ cup (58 g) sour cream, room temperature: Adds tanginess and moist texture.
- 2 tsp (8 g) vanilla extract: Brings warmth and depth of flavor.
- 2 tsp (8 g) almond extract: Infuses the cake with a lovely nutty aroma.
- 1 cup (237 ml) 2%, whole milk, or buttermilk, room temperature: Hydrates the dry ingredients and adds slight creaminess.
- ¾ cup (177 ml) pasteurized egg whites from a carton: Used in the Swiss meringue buttercream for a silky texture.
- 5 cups (600 g) powdered sugar: Sweetens and stabilizes the buttercream.
- ½ tsp salt: Balances the sweetness in the frosting.
- 2 cups (454 g) unsalted butter, cubed, room temperature: The star ingredient lending buttercream its signature richness.
- 2 tsp (8 g) vanilla extract: Enhances the flavor of the buttercream.
- 1 tsp (4 g) almond extract: Complements the cake’s almond profile in the frosting.
- 12 oz (340 g) frozen raspberries: Turns into a vibrant, slightly tart filling that cuts through the richness.
- ¼ cup (50 g) granulated sugar: Sweetens the raspberry filling just enough without overpowering.
- 1 tbsp (15 ml) lemon juice: Adds brightness and balances the raspberry’s natural tartness.
- 2 tbsp (16 g) cornstarch: Thickens the raspberry filling for a smooth texture.
- 2 tbsp (30 ml) water: Helps form the cornstarch slurry to set the filling.
- 1 cup (120 g) fresh raspberries: For decorating, adding freshness and a beautiful pop of color.
- ¼ cup (27 g) slivered almonds: A crunchy, nutty finishing touch contrasting the smooth buttercream.
How to Make Raspberry Almond Cake with Buttercream Recipe
Step 1: Prepare Your Pans and Oven
Start by preheating your oven to 350°F (177°C). Grease three 7-inch round cake pans with nonstick spray, then line the bottoms with parchment paper circles. This little prep step ensures your cake layers will bake evenly and come out of the pans without a hitch.
Step 2: Mix the Dry Ingredients
In a medium bowl, whisk together the cake flour, baking powder, and salt. These dry ingredients form the foundation for your cake’s tender crumb and even rise, so be sure they’re well combined before moving on.
Step 3: Cream the Fats and Sugar
Using a stand mixer fitted with the paddle attachment (or a hand mixer), beat the granulated sugar, unsalted butter, and vegetable oil together. Mix until the mixture is pale, fluffy, and creamy—that’s when you know you’re building a luscious base for your cake batter.
Step 4: Add Egg Whites and Flavors
With the mixer on low, add the egg whites one at a time, ensuring each is fully incorporated before adding the next. Then, mix in the sour cream, vanilla extract, and almond extract. This step is where your batter gains richness and that signature almond aroma that makes this cake unforgettable.
Step 5: Incorporate the Dry Ingredients and Milk
Now for the classic technique: add the flour mixture and milk alternately in three increments each, starting and ending with the flour. Mix on low speed between additions to keep the batter smooth but avoid overmixing, which can toughen your cake.
Step 6: Bake the Cake Layers
Divide the batter evenly across the three prepared pans. Bake in your preheated oven for 26 to 30 minutes. You’ll know they’re ready when the tops spring back gently when touched or when a toothpick inserted in the center comes out clean. Let the layers cool in the pans for 15 minutes, then carefully transfer to wire racks to cool completely.
Step 7: Make the Swiss Meringue Buttercream
Using pasteurized egg whites, powdered sugar, and salt, whip on high speed for about 5 minutes until thick and opaque. Then, reduce to low and start adding room temperature cubed butter one piece at a time. This slow addition helps you achieve that ultimate silky texture. After all the butter is incorporated, mix in the vanilla and almond extracts, then whip on high for 10-20 minutes until cloud-like smooth. To finish, switch to a paddle attachment and mix on low to pop any stubborn air bubbles.
Step 8: Prepare the Raspberry Filling
In a saucepan over medium-low heat, combine frozen raspberries, sugar, and lemon juice. Cook gently for about 10 minutes until the raspberries break down and the mixture bubbles. Mix cornstarch and water to make a slurry, add it off the heat, and stir well. Strain through a fine mesh to remove seeds, then let the filling cool completely before chilling it in the refrigerator for at least an hour.
Step 9: Assemble the Cake
Level your cooled cake layers using a serrated knife for neatness. Place one layer on your cake board or serving plate and spread a thin layer of buttercream over it. Pipe a buttercream border around the edge—this acts like a wall to hold in the raspberry filling. Spoon half the filling inside the border. Repeat with the second layer and remaining filling, then top with the last cake layer, placing it bottom side up to get a smooth top surface.
Step 10: Crumb Coat and Chill
Apply a thin layer of buttercream over the entire cake to seal in crumbs. Smooth it out with a cake scraper and chill the cake for 20 minutes to let this “crumb coat” set solid before the final frosting layer.
Step 11: Final Frosting and Decoration
Spread a generous, even layer of buttercream over the cake. Use your scraper to smooth the sides, leaving a trendy raw edge on top if you like that rustic flair. Decorate with fresh raspberries and slivered almonds to create a gorgeous, inviting finish that tastes as amazing as it looks.
How to Serve Raspberry Almond Cake with Buttercream Recipe
Garnishes
Fresh raspberries and slivered almonds aren’t just for looks—they add vibrant bursts of natural sweetness and satisfying crunch. For an extra flair, dust a little powdered sugar over the top or add edible flowers for a whimsical touch perfect for special occasions.
Side Dishes
This cake pairs beautifully with lightly whipped cream or a small scoop of vanilla bean ice cream. If you want to keep it on the lighter side, a simple mixed berry salad brightens the palate and echoes the raspberry notes in the cake.
Creative Ways to Present
For a dazzling presentation, serve individual slices with a drizzle of raspberry coulis or almond syrup. Alternatively, create mini versions of this cake in cupcake form for parties or gifting. Layer them in glass jars for an elegant take on dessert parfaits that showcase all the textures and flavors.
Make Ahead and Storage
Storing Leftovers
After enjoying your Raspberry Almond Cake with Buttercream Recipe, store any leftovers tightly covered in the refrigerator. Properly wrapped, it will stay fresh and delicious for 3 to 4 days. This makes it perfect for enjoying over several days or impressing guests with leftover slices.
Freezing
You can freeze the assembled cake, well wrapped to avoid freezer burn, for up to one month. Thaw overnight in the fridge before serving. Alternatively, freeze the cake layers and the raspberry filling separately to ensure the best texture upon thawing.
Reheating
This cake is best enjoyed chilled or at room temperature, so reheating isn’t necessary. Simply let refrigerated or thawed slices sit at room temperature for about 30 minutes to soften the buttercream and bring out the full flavor.
FAQs
Can I use fresh raspberries instead of frozen for the filling?
Yes, fresh raspberries can be used, but frozen raspberries tend to break down better when cooked, creating a wonderfully smooth filling. If you use fresh raspberries, you might need to cook the mixture a bit longer to achieve the same consistency.
Is it okay to substitute almond extract with another flavor?
If almond isn’t your favorite, you can replace it with a little extra vanilla or even a splash of lemon extract for a lighter twist. However, the almond extract gives this cake its signature flavor, so try not to omit it completely if you want the classic taste.
Can I make this cake gluten-free?
While the recipe uses cake flour for its delicate crumb, you can experiment with a gluten-free flour blend designed for cakes. Just keep in mind that texture might vary slightly, and you may need to adjust moisture levels accordingly.
Do I have to use pasteurized egg whites for the buttercream?
Absolutely. Pasteurized egg whites are key for Swiss meringue buttercream to be safe to eat and to achieve that silky, stable texture. If you can’t find them, you can gently heat egg whites with sugar to make a syrup before whipping them.
Can I prepare parts of the cake in advance?
Definitely! The raspberry filling can be made up to 2 days ahead and stored in the refrigerator. The cake layers can be baked a day in advance, wrapped tightly and kept at room temperature or refrigerated. Assemble and frost the cake the day you plan to serve for best results.
Final Thoughts
There’s something absolutely magical about the Raspberry Almond Cake with Buttercream Recipe, and once you try it, you’ll see why it holds a special place in many hearts. From the tender almond layers to the tangy raspberry filling and that luxuriously smooth buttercream, every mouthful feels like a warm hug. I can’t wait for you to make it your own and share this slice of joy with friends and family—happy baking!
“`
Print
Raspberry Almond Cake with Buttercream Recipe
- Prep Time: 45 minutes
- Cook Time: 1 hour
- Total Time: 3 hours 45 minutes
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
This Raspberry Almond Cake with Buttercream is a delightful layered dessert featuring tender almond-flavored cake layers, a luscious Swiss meringue buttercream, and a tangy raspberry filling. Perfectly balanced between sweet and tart, it is decorated with fresh raspberries and slivered almonds for a beautiful finish.
Ingredients
Cake
- 2 ½ cups (313 g) cake flour
- 3 tsp (12 g) baking powder
- ½ tsp salt
- 1 ½ cups (300 g) granulated sugar
- ½ cup (114 g) unsalted butter, room temperature
- ½ cup (118 ml) vegetable oil
- 5 large egg whites, room temperature
- ¼ cup (58 g) sour cream, room temperature
- 2 tsp (8 g) vanilla extract
- 2 tsp (8 g) almond extract
- 1 cup (237 ml) 2%, whole milk, or buttermilk, room temperature
Buttercream
- ¾ cup (177 ml) pasteurized egg whites from a carton
- 5 cups (600 g) powdered sugar
- ½ tsp salt
- 2 cups (454 g) unsalted butter, cubed, room temperature
- 2 tsp (8 g) vanilla extract
- 1 tsp (4 g) almond extract
Raspberry Filling
- 12 oz (340 g) frozen raspberries
- ¼ cup (50 g) granulated sugar
- 1 tbsp (15 ml) lemon juice
- 2 tbsp (16 g) cornstarch
- 2 tbsp (30 ml) water
Decoration
- 1 cup (120 g) fresh raspberries
- ¼ cup (27 g) slivered almonds
Instructions
- Prepare cake pans and oven: Preheat your oven to 350°F (177°C). Grease three 7-inch round cake pans with nonstick spray and line them with parchment circles to ensure easy cake removal.
- Mix dry ingredients: In a bowl, whisk together the cake flour, baking powder, and salt. Set aside.
- Cream fats and sugar: Using a stand mixer with a paddle attachment or a hand mixer, beat granulated sugar, unsalted butter, and vegetable oil until pale and creamy.
- Add egg whites and flavorings: On low speed, gradually add egg whites one at a time, mixing between additions. Then add sour cream, vanilla extract, and almond extract, mixing on medium until well combined.
- Incorporate dry ingredients and milk: Alternately add flour mixture and milk in three additions each (⅓ flour, ½ milk, etc.), mixing on low speed between additions. Scrape bowl sides as needed. Mix until batter is smooth but don’t overmix.
- Bake the cake layers: Divide the batter evenly among pans and bake for 26-30 minutes. Check doneness by ensuring layers spring back when touched or toothpick comes out clean. Cool in pans for 15 minutes, then transfer to wire racks to cool completely.
- Make shortcut Swiss meringue buttercream: Whip pasteurized egg whites, powdered sugar, and salt on high for 5 minutes until opaque and thick. On low speed, add room temperature cubed butter one piece at a time. After all butter is incorporated, add vanilla and almond extracts, then whip on high for 10-20 minutes until smooth and creamy. Scrape bowl occasionally. Switch to a paddle attachment and mix on low for several minutes to remove air bubbles.
- Prepare raspberry filling: In a medium saucepan over medium-low heat, combine frozen raspberries, sugar, and lemon juice; cook for about 10 minutes until raspberries break down and mixture bubbles. Stir cornstarch and water to form slurry; remove pan from heat, add slurry and mix. Press filling through fine mesh strainer to remove seeds. Cool to room temperature, then chill for at least 1 hour.
- Assemble the cake: Level cooled cake layers with a serrated knife. Place one layer on a cake board, spread a thin layer of buttercream, pipe a buttercream border around the edge, then fill center with half the raspberry filling. Repeat with second layer and remaining filling, then top with third layer (bottom side up).
- Crumb coat and chill: Apply a thin crumb coat of buttercream on top and sides, smooth with a cake scraper, then chill for 20 minutes to set.
- Final frosting and decoration: Apply a generous layer of buttercream, smooth sides with a scraper, leaving a raw edge on top if desired. Decorate with fresh raspberries and slivered almonds.
Notes
- Use room temperature ingredients for better mixing and texture.
- Ensure the cake layers are completely cooled before assembling to prevent melting the buttercream.
- Chill the raspberry filling well to help it thicken and stay in place between layers.
- For easy cake layering, use a cake leveler or serrated knife to level the tops.
- The buttercream requires thorough whipping for smooth, creamy texture—patience is key.
- Applying a crumb coat helps seal in crumbs for a cleaner final frosting.
- Frozen raspberries can be used in the filling, but fresh raspberries are best for decoration.

