Picture this: a soft buttery cake with sweet raspberry jam tucked between the layers, all wrapped up in fluffy whipped cream cheese frosting. That's this Raspberry Almond Cake in one bite, and honestly? It's the cake I make when I want everyone at the table to stop talking and just eat.

I baked this for the first time last spring when Emily had her best friend over for a sleepover. The two of them had been begging me for "a real fancy cake, mom, like with layers and stuff." I rolled my eyes (kids these days), but secretly I'd been wanting to try a raspberry almond combo for ages.
Long story short, the cake disappeared before bedtime. Two ten-year-olds ate three slices each. I'm not even mad about it.
If you love berry desserts as much as we do, you'll want to bookmark my lemon blueberry cookies too — they have that same bright, fruity vibe that makes spring baking so fun.
Jump to:
Why You Will Love This Raspberry Almond Cake
Here's the short version of why this one keeps showing up at our family gatherings:
- Soft and buttery layers that don't dry out on day two (huge win)
- Sweet raspberry jam filling that adds a fruity tang
- Fluffy whipped cream cheese frosting that's not too sweet
- Toasted almonds on the sides for that nutty crunch
- Looks impressive but uses simple pantry ingredients
- Great for spring brunches, Easter, Mother's Day, or birthdays
Ingredients For This Raspberry Almond Cake
Here's everything you'll need. Nothing weird or fancy, I promise.
the almond cake layers:
- 2 cups all-purpose flour
- ½ cup almond flour
- 2 teaspoon baking powder
- ½ teaspoon salt
- ¾ cup unsalted butter, softened
- 1 ½ cups granulated sugar
- 3 large eggs, room temperature
- 1 ½ teaspoon almond extract
- 1 teaspoon vanilla extract
- ¾ cup whole milk
the raspberry filling:
- ¾ cup good-quality raspberry jam (seedless if you prefer)
For the whipped cream cheese frosting:
- 8 oz cream cheese, cool but not cold
- ½ cup unsalted butter, softened
- 3 cups powdered sugar
- 1 teaspoon vanilla extract
- 1 cup heavy cream, very cold
For decoration:
- ¾ cup sliced almonds, toasted
- Fresh raspberries
A quick tip from my own kitchen mishap: don't skip the almond flour. I tried subbing it once with regular flour because I was lazy, and the cake just didn't have that signature flavor we all wanted.
How To Make Raspberry Almond Cake (Step-By-Step)
This recipe takes about 1 hour 50 minutes from start to finish, but most of that is just letting things bake and chill. The actual hands-on time? Pretty manageable.
Prep The Pans And Oven
- Preheat your oven to 350°F (175°C).
- Grease two 6-inch cake pans and line the bottoms with parchment paper.
- Set them aside while you make the batter.
Make The Almond Cake Batter
- Whisk together the all-purpose flour, almond flour, baking powder, and salt in a medium bowl.
- In a stand mixer fitted with the paddle, beat the butter and sugar on medium-high for about 3 minutes until light and fluffy.
- Add the eggs one at a time, mixing well after each one.
- Pour in the almond extract and vanilla, then mix until combined.
- Add the dry ingredients in three additions, alternating with the milk. Start and end with the dry mixture.
- Mix on low just until no streaks of flour remain. Don't overmix or your cake gets tough (learned that one the hard way).
Bake The Layers
- Divide the batter evenly between the two pans.
- Smooth the tops with a spatula.
- Bake for 32-35 minutes, or until a toothpick comes out clean.
- Let the cakes cool in the pans for 10 minutes, then turn them out onto a wire rack to cool completely.
Make The Whipped Cream Cheese Frosting
- In a clean mixer bowl with the whisk attachment, whip the heavy cream to stiff peaks. Set aside in the fridge.
- In another bowl, beat the cream cheese and softened butter together until smooth (about 2 minutes).
- Add the powdered sugar gradually, mixing on low so it doesn't fly everywhere (been there).
- Mix in the vanilla extract.
- Gently fold the whipped cream into the cream cheese mixture in three additions. Be patient here — this is what makes the frosting light and pillowy.
Assemble The Cake
- If your cake layers are domed, slice off the tops with a serrated knife to make them flat.
- Place the first layer on a cake stand or plate.
- Pipe a ring of frosting around the edge to create a dam (this keeps the jam from leaking out).
- Spread ½ cup raspberry jam evenly inside the frosting ring.
- Place the second cake layer on top, pressing down very gently.
- Cover the entire cake with a thin crumb coat of frosting.
- Refrigerate the cake for 20 minutes to set the crumb coat.
Toast The Almonds And Finish
- While the cake chills, toast the sliced almonds in a dry pan over medium heat for 3-4 minutes, tossing often.
- Transfer the almonds to a plate to cool.
- Apply a thicker, final layer of frosting to the chilled cake. Smooth the sides with a cake scraper if you have one.
- Press the toasted almonds halfway up the sides.
- Pipe extra frosting on top and decorate with fresh raspberries.
Storage And Reheating
Want to keep your Raspberry Almond Cake fresh? Store the assembled cake uncovered in the fridge — covering it can mess with the frosting texture.
Take it out at least an hour before serving so the flavors come alive again. Once sliced, press a piece of parchment paper against the cut sides and refrigerate for up to 4 days.
You can also bake the layers 1-2 days ahead. Just wrap them tightly in plastic wrap and keep them at room temperature.

Variations And Tips For Your Raspberry Almond Cake
A few things I've picked up after making this cake more times than I can count:
- Want a stronger almond flavor? Add an extra ½ teaspoon of almond extract. But don't go too crazy — it can taste like marzipan fast.
- Out of raspberry jam? Strawberry or blackberry jam work too, though raspberry has that perfect tartness.
- Going nut-free? Skip the almond flour and almond extract. Use vanilla extra and add 2 more tablespoons of all-purpose flour.
- No 6-inch pans? Use one 8-inch pan and slice the cake in half horizontally to create two layers.
Have you ever frosted a cake and watched it slide everywhere? Yeah, me too. The fix is making sure your layers are completely cool before assembly. I mean room-temperature cool, not "I think it's been long enough" cool.
Frequently Asked Questions About Raspberry Almond Cake
Yes! You can bake the cake layers 1-2 days in advance and store them wrapped tightly at room temperature. The fully assembled cake can be made a day ahead and stored uncovered in the fridge. Just remove it at least 1 hour before serving for the best texture and flavor.
Jam is recommended because it provides a thicker, more stable filling that won't make the cake soggy or cause layers to slide. If you prefer fresh, make a quick raspberry compote by cooking down fresh raspberries with sugar until thickened, then cool completely before using.
This recipe relies on almond flavor as a key element, but if you have a nut allergy, you can replace almond extract with vanilla and swap almond flour for additional all-purpose flour. The flavor profile will change, but you'll still get a delicious vanilla-raspberry layer cake.
Runny frosting usually happens when the cream cheese is too warm or the heavy cream is under-whipped. Make sure your cream cheese is cool (not room temperature) and whip the cream to stiff peaks before combining. If it's still too soft, chill the frosting for 20-30 minutes before using.
Recipes You May Like
If you love this Raspberry Almond Cake, you'll definitely want to try these next:
- Lemon Blueberry French Toast — sweet, fruity, and perfect for spring brunches
- Swedish Apple Cake — another tender, buttery cake that comes together easily
- Perfect Orange And Cranberry Loaf Cake — bright, fruity, and great with afternoon tea
Final Thoughts On This Raspberry Almond Cake
There's something about a layer cake that turns an ordinary day into a celebration. This Raspberry Almond Cake has that magic — soft layers, sweet raspberry filling, and fluffy frosting that doesn't beat you over the head with sugar.
Try it for your next spring brunch, Easter dessert, or just because it's Tuesday and you want cake. (No judgment from me.)
Save this recipe to your Pinterest board so you can find it again. And if you make it, tell me how it went — I love hearing what worked, what didn't, and which slice your kids fought over.
Happy baking,




Raspberry and Almond Cake
Ingredients
Equipment
Method
- Preheat the oven to 350°F (175°C). Grease two 6-inch cake pans and line the bottoms with parchment paper.
- In a medium bowl, whisk together the all-purpose flour, almond flour, baking powder, and salt. Set aside.
- In the bowl of a stand mixer fitted with the paddle attachment, beat the softened butter and granulated sugar on medium-high speed until light and fluffy, about 3-4 minutes.
- Add the eggs one at a time, beating well after each addition. Mix in the almond extract and vanilla extract.
- With the mixer on low, alternate adding the dry ingredients and milk, beginning and ending with the dry ingredients. Mix until just combined.
- Divide the batter evenly between the two prepared cake pans. Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean.
- Allow the cakes to cool in the pans for 10 minutes, then turn out onto a wire rack to cool completely.
- In the bowl of a stand mixer fitted with the paddle attachment, beat the cold cream cheese, powdered sugar, and vanilla extract on medium speed until smooth and creamy, about 2 minutes.
- Switch to the whisk attachment. With the mixer on low, slowly stream in the cold heavy cream. Once incorporated, increase the speed to medium-high and whip until stiff peaks form, about 2-3 minutes. Be careful not to overmix.
- Place the first cake layer on a cake stand or serving plate. Pipe a circle of frosting around the outer edge to create a dam.
- Fill the inside of the frosting circle with ½ cup raspberry jam and spread evenly to meet the frosting circle.
- Add the second cake layer. Add two large dollops of frosting to the top of the cake. Spread it over the top, working it down the sides to the bottom so the cake is completely covered with a thin layer (the crumb coat). Add additional frosting, if necessary, to get full (but thin) coverage. Refrigerate for 15-30 minutes.
- While the cake chills, toast the almond slices in a large pan over medium heat, tossing every 15-20 seconds until evenly toasted. Transfer to a plate to cool completely.
- Repeat the same outer frosting process, this time making a thicker layer of frosting. Smooth out the sides and top until smooth. Use a cake scraper for the smoothest sides and top. Press toasted almonds halfway up the cake the whole way around.
- Use any additional frosting to pipe decorations to the top of the cake, if desired. Top with fresh raspberries.






