Raspberry Almond Cake with Buttercream Recipe

If you’re looking for a show-stopping dessert that’s fresh, nutty, and positively bursting with flavor, I’ve got the perfect treat for you — my Raspberry Almond Cake with Buttercream Recipe. This cake has everything: moist white almond layers, a tangy raspberry filling, and the silkiest Swiss meringue buttercream that will make you swoon. When I first tried this combo, I couldn’t believe how beautifully the raspberry and almond flavors paired together, and my family hasn’t stopped asking for it since. Stick around and I’ll walk you through everything you need to know to make this fan-freaking-tastic cake yourself!

❤️

Why You’ll Love This Recipe

  • Perfect Balance of Flavors: The almond cake base is subtly nutty and perfectly complemented by the fresh raspberry filling and buttery frosting.
  • Light but Decadent Buttercream: The shortcut Swiss meringue buttercream is fluffy, not too sweet, and melts in your mouth.
  • Impressive Yet Doable: While it looks like a fancy bakery cake, you’ll find my step-by-step tips make it totally approachable.
  • Versatile and Adaptable: This Raspberry Almond Cake with Buttercream Recipe lets you get creative with toppings and variations to suit any occasion.

Ingredients You’ll Need

Let’s talk ingredients — each one plays a key role in creating the moist texture, fresh raspberry burst, and dreamy buttercream frosting you’ll love. I’ve included some tips below to help you pick the best versions for your cake.

Flat lay of a small mound of fine white cake flour, three fresh whole brown eggs with clean shells, a half cup of soft unsalted butter cut into neat cubes on a simple white ceramic plate, a small white bowl filled with clear vegetable oil, a small white bowl of granulated sugar sparkling in natural light, a small white bowl of smooth sour cream, a small white bowl of whole milk, a few fresh vanilla beans beside a small white bowl of golden almond extract, a small white bowl of fine baking powder, a small white bowl of salt, a small white bowl of bright red fresh raspberries, a small white bowl of frozen raspberries with a hint of frost, a small white bowl of lemon juice shimmering, a small white bowl of fine cornstarch powder, a small white bowl of water, a small white bowl of slivered almonds arranged neatly, all placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Raspberry Almond Cake with Buttercream, raspberry almond cake, almond layer cake, raspberry filling cake, Swiss meringue buttercream cake
  • Cake Flour: This makes the cake incredibly tender and delicate — don’t substitute with all-purpose flour for the best texture.
  • Baking Powder: Ensures the cake rises nicely, giving you fluffy layers.
  • Granulated Sugar: For sweetness and moistness; sometimes I briefly pulse it in a grinder to make it a bit finer.
  • Unsalted Butter: Room temperature butter cream-whipped with sugar creates the perfect cake crumb and frosting base.
  • Vegetable Oil: Keeps the cake moist longer — a little secret for staying fresh!
  • Egg Whites: Using only whites keeps the cake light without sacrificing flavor.
  • Sour Cream: Adds moisture and subtle tang, improving crumb and flavor.
  • Vanilla and Almond Extracts: The almond extract is the star here, but the vanilla balances and rounds out the flavor.
  • Milk (or Buttermilk): Brings moisture and tenderness to the cake layers.
  • Frozen Raspberries: For the filling, frozen works best year-round and cooks down to a lovely spread.
  • Lemon Juice: Brightens the raspberry filling and cuts through sweetness beautifully.
  • Cornstarch: Thickens the raspberry filling so it’s perfect between layers without leaking.
  • Powdered Sugar and Pasteurized Liquid Egg Whites: The base for the shortcut Swiss meringue buttercream frosting — creating that gorgeously fluffy texture.
  • Slivered Almonds and Fresh Raspberries: Fresh toppings add texture and visual wow-factor to your finished cake.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love that this Raspberry Almond Cake with Buttercream Recipe is a bit like a blank canvas — you can make it your own in so many ways! Whether you want to switch up the filling or try a nut-free version, here are some ideas that have worked well for me.

  • Berry Swap: I once replaced raspberries with fresh strawberries for a sweeter, less tart cake, and it was a hit with kids.
  • Gluten-Free Version: Use a gluten-free baking flour blend instead of cake flour—just watch the texture and add a bit more liquid if needed.
  • Vegan Adaptation: Try egg replacers for the egg whites and a plant-based butter, and swap sour cream for coconut yogurt; I’ve done this successfully but the crumb is a little denser.
  • Lemon Almond Twist: Adding lemon zest to the cake batter amps up the fresh flavor, making it super bright and spring-ready.

How to Make Raspberry Almond Cake with Buttercream Recipe

Step 1: Whip Up Your White Almond Cake Batter

First things first, preheat your oven to 350°F (177°C) and prep your cake pans — spray them and line the bottoms with parchment circles for a smooth release. I always whisk my dry ingredients together (cake flour, baking powder, salt) beforehand — saves mixing headaches later.

Now, in your mixer, cream the butter, granulated sugar, and vegetable oil until it’s pale and fluffy — this step really determines your cake’s texture, so don’t rush it!

Slowly add those egg whites, one at a time — I like to mix on low speed to avoid over-beating and curdling. Mix in sour cream and extracts, then alternate adding dry ingredients and milk. Scrape the bowl often! Mix enough to combine, but don’t overdo it or the cake can get tough.

Divide the batter evenly among your pans and slide them into the oven for 26-30 minutes. Look for that bouncy touch test or clean toothpick to know they’re done.

Step 2: Make the Shortcut Swiss Meringue Buttercream

This frosting is magic — it’s lighter and less sweet than your average buttercream, which pairs perfectly with the fruity filling. Whip the pasteurized liquid egg whites, powdered sugar, and salt until thick and opaque, about 5 minutes. Then, with the mixer on low, add the softened butter chunks piece by piece. Don’t worry if it looks a little curdled at first — keep whipping, scraping the bowl as needed, until silky and smooth.

Add your vanilla and almond extracts, then whip at high speed for 10-20 minutes until fluffy and light. Switching to the paddle attachment at the end helps knock out air bubbles for a smooth finish.

Step 3: 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 berries break down and start bubbling. Stir cornstarch with water to make a slurry, then stir it into the raspberry mix off heat to thicken. Push the filling through a fine mesh sieve to get rid of seeds — this step really elevates the texture. Chill it for at least an hour before using.

Step 4: Assemble Your Raspberry Almond Cake with Buttercream

Once your cake layers are completely cool, level the tops with a serrated knife so everything stacks evenly — this makes a big difference in the final look and stability.

Start by placing one cake layer on your cake board or plate. Spread a thin layer of buttercream on top, pipe a border around the edges (this little dam keeps your raspberry filling from seeping out!), then spoon half of the raspberry filling inside and smooth it out.

Repeat with the second layer. Place the third layer on top but flip it bottom-side up — the top is usually domed, and flipping creates a flatter top for frosting.

Slather on a crumb coat of buttercream all around, then use a cake scraper to smooth it out as much as possible. Chill for 20 minutes — this step is key for a clean final frosting.

Apply your final thick layer of buttercream, smooth again with the scraper. I love leaving a rustic “naked” look on top instead of frosting it 100% perfectly; it’s charming and easier!

Finally, decorate with fresh raspberries and slivered almonds for that extra-special touch.

👨‍🍳

Pro Tips for Making Raspberry Almond Cake with Buttercream Recipe

  • Room Temperature Everything: I can’t stress enough how using room temp ingredients keeps the batter smooth and prevents curdling in the frosting.
  • Don’t Skip Leveling: Leveling cake layers took me from lopsided messes to professional-looking cakes.
  • Sieve the Raspberry Filling: Passing the filling through a sieve removes seeds and gives a perfectly smooth texture—totally worth it.
  • Patience with Buttercream: When the frosting looks separated, keep whipping — I’ve made it too quickly before and patience paid off with amazingly silky buttercream.

How to Serve Raspberry Almond Cake with Buttercream Recipe

A smooth white frosted cake with one thick layer, decorated around the top edge with bright red raspberries and scattered thin, light brown almond slices. The raspberries are plump and fresh, forming a half-circle border on the creamy white frosting. The cake is on a white marbled surface, with two raspberries placed nearby. Photo taken with an iphone --ar 2:3 --v 7 - Raspberry Almond Cake with Buttercream, raspberry almond cake, almond layer cake, raspberry filling cake, Swiss meringue buttercream cake

Garnishes

I adore garnishing this cake with fresh raspberries because they add a juicy pop and natural sweetness that balances the buttercream. The slivered almonds sprinkled on top give a lovely crunch and highlight the almond flavor. For a little sparkle, I sometimes dust with a bit of powdered sugar or add edible rose petals for special occasions — it’s simple but so stunning.

Side Dishes

I often serve this cake alongside a cup of freshly brewed coffee or a light, fruity tea to complement the flavors. A simple bowl of vanilla ice cream or a dollop of whipped cream on the side is always a crowd-pleaser, especially in warmer months.

Creative Ways to Present

For birthdays, I like piping little rosettes of buttercream around the edges and creating a raspberry “nest” on top. For a more elegant event, stacking mini versions of this cake on a tiered stand decorated with fresh flowers makes a stunning statement. I’ve even used edible gold leaf on the almonds for a high-glam twist once — my guests were blown away!

Make Ahead and Storage

Storing Leftovers

I typically keep this Raspberry Almond Cake in an airtight container in the fridge if I’m storing longer than a day. Cover any exposed cake with plastic wrap to prevent drying — it stays moist and fresh for up to 3 days. Just bring it back to room temperature before serving to revive that perfect crumb and flavor.

Freezing

Freezing works well if you want to prep ahead. I usually freeze individual cake layers wrapped tightly in plastic wrap and then foil. Let them thaw in the fridge overnight before assembling to keep everything fresh. The buttercream can also be made in advance and frozen in an airtight container — thaw and re-whip before frosting.

Reheating

If you have leftover slices, bring them to room temp before eating — usually just 30-60 minutes out of the fridge. This brings out the full flavor and softens the frosting. I don’t recommend microwaving since it can melt the buttercream and change the texture.

FAQs

  1. Can I make this Raspberry Almond Cake with Buttercream Recipe ahead of time?

    Absolutely! The cake layers, buttercream, and raspberry filling can all be made up to a week ahead and stored separately in airtight containers in the fridge. Just assemble the cake the day you want to serve it for the freshest results.

  2. What if I don’t have pasteurized egg whites for the buttercream?

    Pasteurized egg whites are important for safety when making Swiss meringue buttercream. You can find them in the carton near the egg aisle. If unavailable, you might want to try a different frosting or use meringue powder as a substitute.

  3. How do I prevent the buttercream from curdling?

    This is normal at first, but letting the mixer run longer while scraping the bowl often usually helps it come together smoothly. Using room temperature butter and adding it slowly are key to avoiding this issue.

  4. Can I use fresh raspberries for the filling instead of frozen?

    Yes, fresh raspberries work, but I find frozen raspberries give a slightly better consistency and flavor once cooked down. Just be sure to cook fresh raspberries gently to avoid a watery filling.

Final Thoughts

I absolutely love how this Raspberry Almond Cake with Buttercream Recipe turns out every time — it’s elegant enough for celebrations but easy enough to make on a lazy weekend when you just want to bake something special. I remember the first time I served this to friends and the compliments just kept coming, making all the effort totally worth it. Trust me, once you get the hang of making the cake and that dreamy buttercream, you’ll want to bake it again and again. So go ahead, give it a try and watch as your family and friends fall in love bite by bite!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Raspberry Almond Cake with Buttercream Recipe

Raspberry Almond Cake with Buttercream Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 96 reviews
  • Author: Emily
  • Prep Time: 2 hours
  • Cook Time: 45 minutes
  • Total Time: 3 hours 45 minutes
  • Yield: 12 servings 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

This Raspberry Almond Cake features moist white almond-flavored cake layers filled with a luscious raspberry filling and frosted with a smooth, buttery shortcut Swiss meringue buttercream. Enhanced by fresh raspberries and crunchy slivered almonds, this elegant dessert perfectly balances fruity tartness with rich sweetness, making it ideal for celebrations or special occasions.


Ingredients

Scale

White Almond 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

Shortcut Swiss Meringue 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

Additional Ingredients

  • 1 cup (120 g) fresh raspberries
  • ¼ cup (27 g) slivered almonds


Instructions

  1. 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.
  2. Mix dry ingredients: In a bowl, whisk together the cake flour, baking powder, and salt. Set aside.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. 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).
  10. 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.
  11. 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

  • Store the cake in an airtight container at room temperature for up to 1 day or refrigerated for up to 3 days; wrap exposed cake surfaces with plastic wrap to prevent drying.
  • For optimal flavor and texture, serve the cake at room temperature.
  • The raspberry filling and buttercream can be prepared up to one week in advance; keep refrigerated until use.

Nutrition

  • Serving Size: 1 slice (1/12 of cake)
  • Calories: 420
  • Sugar: 38g
  • Sodium: 200mg
  • Fat: 25g
  • Saturated Fat: 14g
  • Unsaturated Fat: 9g
  • Trans Fat: 0.2g
  • Carbohydrates: 45g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 55mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *