Raspberry Almond Cake with Buttercream Recipe

If you’re looking for a show-stopping dessert that tastes as delightful as it looks, you’re going to want to try this Raspberry Almond Cake with Buttercream Recipe. It’s one of those recipes I keep close because it’s consistently a hit—moist almond-spiked cake layers with a luscious raspberry filling, all wrapped up in creamy Swiss meringue buttercream. Trust me, once you make this, you’ll be dreaming up excuses to bake it again and again.

❤️

Why You’ll Love This Recipe

  • Perfect Flavor Balance: The almond in the cake and buttercream pairs beautifully with tart, fresh raspberries for a harmonious taste experience.
  • Swiss Meringue Buttercream: Silky, smooth, and not overly sweet—this frosting is a game-changer compared to traditional buttercreams.
  • Make-Ahead Friendly: You can prep the buttercream and raspberry filling ahead, making party day stress-free.
  • Impressive Yet Doable: This recipe looks fancy but is surprisingly straightforward with step-by-step guidance.

Ingredients You’ll Need

The ingredients for this Raspberry Almond Cake with Buttercream Recipe work in harmony to create a cake that’s moist and flavorful, with a luscious texture. I recommend using fresh, room-temperature ingredients where possible to get the best batter and frosting consistency.

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 dessert, vanilla buttercream cake
  • Cake Flour: This gives your cake that tender, light crumb that feels like a dream in every bite.
  • Baking Powder: The magic leavener that helps these layers rise beautifully.
  • Granulated Sugar: Sweetness with a little structure; I always measure carefully here to not overpower the almond flavor.
  • Unsalted Butter & Vegetable Oil: This combo creates a moist yet fluffy cake texture that I adore.
  • Egg Whites: They lighten the batter —and yes, it’s fine to use store-bought pasteurized egg whites for safety and convenience.
  • Sour Cream: Adds moisture and a subtle tang to balance the sweetness.
  • Vanilla & Almond Extracts: Almond extract is key here—don’t skip it! It gives the cake its signature flavor.
  • Milk or Buttermilk: Room temperature is vital for smooth batter mixing without curdling.
  • Powdered Sugar: For that silky buttercream without any graininess.
  • Pasteurized Egg Whites (for Buttercream): Essential for the Swiss meringue style frosting’s light, fluffy texture.
  • Frozen Raspberries: Perfect for making the filling — deep flavor and convenience all in one.
  • Fresh Raspberries & Slivered Almonds: For decorating and adding a fresh crunch.
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 to mix things up with this Raspberry Almond Cake with Buttercream Recipe depending on the season or who I’m serving it to. The recipe is forgiving and open to your creativity—you can tweak it to your taste and dietary needs without losing that signature charm.

  • Gluten-Free Version: I once swapped in a gluten-free flour blend and the results were surprisingly good, just make sure it includes xanthan gum for structure.
  • Dairy-Free Adaptation: Using coconut oil instead of butter and a dairy-free yogurt instead of sour cream worked well for my dairy-sensitive friend.
  • Flavor Boost: Adding a teaspoon of rose water to the frosting gave it a lovely floral twist that my family adored.
  • Fruit Variations: You can swap raspberries for strawberries or blueberries, but raspberries’ tartness balances the almond best in my opinion.

How to Make Raspberry Almond Cake with Buttercream Recipe

Step 1: Whisking Dry Ingredients and Preparing Pans

Start by preheating your oven to 350°F (177℃). Get three 7-inch round cake pans ready by spraying them with nonstick cooking spray and lining the bottom with parchment circles. Then, whisk together your cake flour, baking powder, and salt in a bowl. This simple step ensures even distribution of your leavening and seasoning so your cake bakes up perfectly every time.

Step 2: Cream Butter, Oil, and Sugar

Using a stand mixer or electric hand mixer, cream together granulated sugar, unsalted butter, and vegetable oil until the mixture turns pale and fluffy—this usually takes about 3 to 5 minutes. It’s a crucial step because the air you whip in here helps give the cake its light texture.

Step 3: Add Egg Whites and Liquid Ingredients

Slowly add the room temperature egg whites, one at a time, to the butter mixture while mixing on low speed for even incorporation. Then, mix in sour cream, vanilla, and almond extracts until combined. Using room temperature ingredients prevents your batter from curdling—something I learned the hard way when I first tried this recipe!

Step 4: Alternate Flour and Milk

Alternately add the flour mixture and milk to the batter—start with ⅓ of the flour, then half of the milk, and continue in this pattern. Mix on low speed only until combined, scraping the bowl if needed. Overmixing here will make your cake dense, so patience is key.

Step 5: Bake the Cake Layers

Divide the batter evenly among the pans and bake for 26–30 minutes. You’ll know they’re done when the cakes bounce back gently to the touch and a toothpick inserted in the center comes out clean. Let the cakes cool in the pans for 15 minutes before transferring to a wire rack to cool completely—that part helps them firm up and makes layering easier.

Step 6: Make the Shortcut Swiss Meringue Buttercream

Whip together pasteurized liquid egg whites, powdered sugar, and salt until thick and opaque. Then, on low speed, add cubed room temperature butter bit by bit. The buttercream might look curdled at first, but that’s totally normal—keep whipping on high speed for 10-20 minutes until it becomes silky smooth. Finish with vanilla and almond extracts, then switch to a paddle attachment to beat out excess air bubbles. This frosting is hands down one of my favorite parts of this recipe!

Step 7: Prepare Raspberry Filling

Cook frozen raspberries with sugar and lemon juice gently, then thicken with a cornstarch slurry. I always pass the filling through a fine mesh strainer to remove seeds—that smooth texture makes assembling and eating the cake so much more enjoyable. Chill the filling for at least an hour before using.

Step 8: Assemble Your Raspberry Almond Cake

Level your cooled cake layers, then create layers by spreading a thin layer of buttercream followed by a piped border to hold your raspberry filling in place. Add the filling, then the next cake layer, repeating until all layers are stacked. Give the whole cake a crumb coat and chill it to firm up the frosting. Finally, add a generous top coat of buttercream, smooth it out, and decorate with fresh raspberries and slivered almonds to finish. My family goes crazy for the crunchy almond contrast!

👨‍🍳

Pro Tips for Making Raspberry Almond Cake with Buttercream Recipe

  • Room Temperature Is Key: Always use room temperature eggs, butter, and milk for smooth mixing and to avoid curdling the batter or buttercream.
  • Don’t Panic If Buttercream Looks Curdy: Keep whipping; it’ll come around to a smooth, fluffy texture. I’ve rescued many batches this way!
  • Remove Seeds From Raspberry Filling: Straining the filling really elevates the eating experience by making each bite silky and seed-free.
  • Use a Serrated Knife to Level: This helps you create even layers without squishing the cake, giving your final presentation a professional look.

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 dessert, vanilla buttercream cake

Garnishes

I love decorating this cake with fresh raspberries and lightly toasted slivered almonds—they add the perfect pop of color and texture. Sometimes I’ll sprinkle a tiny bit of edible gold dust on the edges for a special occasion, and it always wows my guests without overwhelming the natural flavors.

Side Dishes

This cake shines best on its own but pairs wonderfully with a dollop of whipped cream or a scoop of vanilla bean ice cream if you want to get fancy. A simple cup of Earl Grey tea or a fruity rosé completes the experience beautifully.

Creative Ways to Present

For birthdays or celebrations, I’ve arranged the cake on a pretty cake stand surrounded by fresh flowers and extra fresh raspberries around the base. Sometimes I even pipe tiny stars of the almond buttercream on the side and dot each with a single raspberry—it makes the cake look like it was made by a pro baker, but it’s all you!

Make Ahead and Storage

Storing Leftovers

I usually keep my Raspberry Almond Cake in an airtight container in the fridge for up to 3 days. To keep the cake moist, I cover any exposed surfaces with plastic wrap. When it comes time to serve, I let it sit at room temperature for about 30 minutes to soften the buttercream.

Freezing

This cake actually freezes well. I wrap it tightly in plastic wrap and then foil to avoid freezer burn. Thaw it overnight in the fridge and then bring it to room temperature before serving—it maintains its flavor and texture surprisingly well!

Reheating

Since this is a buttercream cake, you don’t want to “reheat” it per se. Instead, just let leftovers rest on the counter for 30-60 minutes before eating to bring back that melt-in-your-mouth softness. This little step makes a huge difference, especially after refrigeration.

FAQs

  1. Can I substitute raspberry with another fruit in this cake?

    Absolutely! While raspberries provide a slightly tart balance that pairs beautifully with almond, you can swap them with strawberries, blueberries, or even cherries. Just adjust the sugar in the filling accordingly if your fruit is sweeter.

  2. What’s the secret to smooth Swiss meringue buttercream?

    The key is to use pasteurized egg whites and to patiently whip your mixture—even if it looks curdled, keep beating! Using room temperature butter and scraping the bowl regularly also ensure a silky finish.

  3. How can I avoid my cake layers drying out?

    Cool cakes completely before frosting and store the assembled cake covered tightly to lock in moisture. Also, avoid overbaking; check for doneness early using the toothpick test.

  4. Can I make the cake gluten-free?

    Yes, substituting cake flour with a gluten-free blend that includes xanthan gum works well. Keep in mind that texture might vary slightly, so test a small batch first.

Final Thoughts

This Raspberry Almond Cake with Buttercream Recipe is one of my all-time favorites to make when I want to impress family or friends without stressing out in the kitchen. I love that it hits all the right notes—almond warmth, bright raspberry zing, and that velvety buttercream finish. If you give it a try, don’t forget to enjoy the process and savor every bite—you’ll be making it a centerpiece of your baking repertoire in no time!

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.9 from 70 reviews
  • Author: Hannah
  • Prep Time: 2 hours
  • Cook Time: 45 minutes
  • Total Time: 3 hours 45 minutes
  • Yield: 12 servings 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Description

This Raspberry Almond Cake features moist white almond cake layers filled with a luscious, seedless raspberry filling and whipped shortcut Swiss meringue buttercream. The delicate balance of almond and vanilla extracts enhances the flavor, while fresh raspberries and slivered almonds on top add texture and visual appeal. Perfect for special occasions or an elegant dessert.


Ingredients

Scale

White Almond Cake

  • 2 ½ cups (313 g) cake flour
  • 3 tsp (12 g) baking powder
  • ½ tsp (0.5 tsp) salt
  • 1 ½ cup (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% milk, 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 (0.5 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 the Cake Pans: Preheat the oven to 350°F (177°C). Spray three 7-inch round cake pans with nonstick cooking spray and line the bottoms with parchment circles for easy release.
  2. Mix Dry Ingredients: In a mixing 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, cream the granulated sugar, unsalted butter, and vegetable oil until the mixture turns pale and creamy, about a few minutes.
  4. Add Egg Whites and Extracts: Lower the mixer speed and add the egg whites one at a time, mixing well between each addition. Then add the sour cream, vanilla extract, and almond extract, mixing on medium speed until fully incorporated.
  5. Combine Wet and Dry Ingredients: Alternate adding the flour mixture and the milk to the butter mixture in three additions of dry ingredients and two of milk (⅓ dry, ½ milk, ⅓ dry, ½ milk, ⅓ dry). Mix on low speed and scrape the bowl as needed. Mix until the batter is smooth but avoid over mixing.
  6. Bake the Cake Layers: Divide the batter evenly into the prepared pans. Bake for 26 to 30 minutes, until the cake springs back when touched gently or a toothpick comes out clean. Cool the cakes in the pans for 15 minutes before transferring them to a wire rack to cool completely.
  7. Make the Shortcut Swiss Meringue Buttercream: In a stand mixer fitted with a whisk attachment, whip the pasteurized egg whites, powdered sugar, and salt for about 5 minutes until thick and opaque. On low speed, add cubed butter one piece at a time. Once all butter is added, add vanilla and almond extract. Increase speed to high and whip for 10-20 minutes until smooth and creamy, scraping down the bowl occasionally. Switch to a paddle attachment and mix on low speed for several minutes to remove air bubbles and smooth the buttercream.
  8. Prepare Raspberry Filling: In a medium saucepan, combine frozen raspberries, sugar, and lemon juice over medium-low heat. Cook for about 10 minutes, stirring occasionally, until raspberries break down and mixture bubbles. In a small bowl, mix cornstarch and water to make a slurry. Remove from heat and stir slurry into raspberry mixture. Press through a 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 border on the edge, and fill the center with half the raspberry filling. Add the second layer and repeat. Add the final cake layer upside down. Crumb coat cake with a thin layer of buttercream and smooth the sides using a scraper. Chill for 20 minutes.
  10. Final Frosting and Decoration: Apply a generous layer of buttercream to the chilled cake and smooth with a cake scraper. Decorate the top with fresh raspberries and slivered almonds as desired.

Notes

  • Store cake in an airtight container at room temperature for up to 1 day or in the refrigerator for up to 3 days. Cover exposed areas with plastic wrap to prevent drying.
  • For best taste and texture, serve the cake at room temperature.
  • The raspberry filling and buttercream can be made up to one week in advance and stored in the refrigerator.

Nutrition

  • Serving Size: 1 slice (approximately 1/12th of cake)
  • Calories: 460
  • Sugar: 45 g
  • Sodium: 140 mg
  • Fat: 28 g
  • Saturated Fat: 16 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0.3 g
  • Carbohydrates: 52 g
  • Fiber: 3 g
  • Protein: 5 g
  • Cholesterol: 50 mg

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 *