Almond Raspberry Swirl Cake

Jump To Recipe Jump To Video

Almond and Raspberry are the perfect combination in this moist Almond Raspberry Swirl Cake!

This almond raspberry cake, which is based in part on our Vanilla Velvet Cake is SO delicious. Since posting this recipe, it has become one of our most popular layer cakes!

You will love the fine crumb and soft texture of this cake. It has a flavorful balance of raspberry and almond, whipped cream filling, and cream cheese frosting.

Slice of Almond Raspberry Swirl Cake on a white plate

Why we Love It

We love this Almond Raspberry Cake for so many reasons! Here are just a few:

How to Make Almond Raspberry Swirl Cake

This cake is based in part on our Vanilla Velvet Cake. We love the soft, creamy texture that comes from the buttermilk and cream cheese in the cake batter!

You can find the full, printable cake recipe further down in this post, but here is a quick rundown of our steps!

Almond Raspberry Swirl Cake
  1. Preheat the Oven to 325 degrees F. Grease and flour three 8 inch pans. (We like to add a circle of parchment paper to the bottom as well).
  2. The Flour Mixture: In a medium bowl, whisk the flour, baking powder, baking soda, and salt for 30 seconds and set aside.
  1. Combine the Wet Ingredients: In another bowl, add the buttermilk, vegetable oil, and almond extract. Set aside.
  2. Butter and Cream Cheese: In the bowl of your mixer, add the butter and softened cream cheese and mix at medium speed until smooth.
Almond Raspberry Cake
  1. Adding the Sugar: Gradually add the sugar and mix at medium speed for 2-3 minutes.
  2. Eggs: Add the room temperature eggs one at a time, mixing until the yellow of the yolk disappears.
Almond Raspberry Cake
  1. Adding Dry and Wet Ingredients Alternately: With the mixer on low speed, alternately add the flour mixture and the buttermilk mixture, beginning and ending with the flour mixture (We did 3 additions of the dry mixture, 2 additions of wet)
  2. Mix just until the batter is well incorporated, scraping down sides of bowl as needed. Be careful not to over-mix.
Almond Raspberry Swirl Cake

Preparing the Raspberry Swirl

In order to create the raspberry batter for our swirl, we combined one cup of our plain almond cake batter with seedless Raspberry Jam.

(You can make your own raspberry reduction/jam if you'd like- but we were really happy with the outcome of using the store bought raspberry jam, and it is so much easier!)

*We did add a bit of raspberry extract to bump up the raspberry flavor even more, and a touch or coloring gel.

  1. Remove one cup of cake batter and put into a separate small bowl.
  2. Add the raspberry jam to the cup of cake batter and stir until well blended. Add additional raspberry flavor with either ½ teaspoon of Raspberry extract or 1 teaspoon of Raspberry Jell-O powder.
  3. You can also add a bit of coloring gel if you'd like- I used a touch of red and pink.

Swirling the Batter

You'll have about 6 cups of plain batter and a little over one cup of raspberry batter for swirling.

This is a very forgiving process- just keep in mind that you want to try to keep the batter amounts about the same for all of the cake pans.

  1. I spread about one cup of plain cake batter into each of the three prepared cake pans.
Almond Raspberry Swirl Cake
  1. I then divided most of the raspberry batter between the three pans, adding by the spoonful on top of the plain batter. (You've seen us do this in our Marble Cake Recipe as well!)
Almond Raspberry Swirl Cake
  1. Add the remaining plain batter to each of the pans, and then any remaining raspberry batter.
Almond Raspberry Swirl Cake



  1. Tap each of the pans on the counter to level out the batter.
Almond Raspberry Swirl Cake
  1. Time to Swirl! Run a knife through the batter a few times to create a swirled effect.
Almond Raspberry Swirl Cake
  1. Bake at 325 degrees F for 28-30 minutes or until a toothpick inserted into the center comes out clean or with just a few crumbs attached.
  2. Let the cake layers cool for 5-10 minutes in the pans on a wire rack before turning out.
Almond Raspberry Swirl Cake

Whipped Cream Filling

We decided to go with a light Homemade Whipped Cream filling for our almond raspberry cake, which can be whipped up in a matter of minutes!

Cream cheese frosting, whipped cream cheese frosting, or classic vanilla buttercream frosting would all be delicious options for this recipe. You could even add a bit of almond extract or raspberry extract if you'd like.

For the whipped cream cake filling, we used a chilled bowl and beaters (or whisk attachment if using a stand mixer) to whip up a combination of one cup of heavy cream (or whipping cream) and confectioners sugar and a bit of vanilla.

Whip until stiff peaks form. This light and delicious whipped cream filling is so easy and delicious with our cake layers!

Whipped Cream

Assembling the Cake

  1. Place the first almond raspberry cake layer on the cake plate or pedestal.
  2. Pipe a dam of cream cheese frosting around the edge of the layer (about ¼-1/2 inch from the edge). To pipe a dam, you can fill a disposable piping bag with the cream cheese frosting and snip the tip away, or you can even use a ziplock bag and snip a corner away.
  1. Spread a thin layer of jam on the cake layer.
Almond Raspberry Swirl Cake

Almond Raspberry Swirl Cake
  1. Then, spread a layer of the sweetened whipped cream filling within the dam.
Almond Raspberry Swirl Cake
  1. Place the second cake layer on top and repeat the steps. Place the third cake layer on top and pipe frosting into any gaps between the cake layers. Frost the cake with a thin layer of frosting (crumb coat)
  2. At this point, I like to chill the cake for 10-15 minutes in the freezer (or longer in the refrigerator) to firm things up. I find that this makes things easier as the layers are less likely to shift around as you decorate.
  3. Next, add the final layer of cream frosting. I applied the frosting with a small offset spatula and created a textured look.
Almond Raspberry Swirl Cake
  1. I piped a large shell border around the top of the cake using a large 1M piping tip, and topped with fresh raspberries.
Almond Raspberry Swirl Cake
Almond Raspberry Swirl Cake

Almond Raspberry Swirl Cake

Recipe FAQs

Yes, because of the whipped cream filling and cream cheese frosting, this cake should be stored in an airtight container in the refrigerator.

However, for best taste and texture, the cake should be removed a couple of hours before serving. This will allow the cake and frosting to warm and soften.

Using cream cheese in cake batter adds moisture, richness, and a soft, creamy texture to cakes.

Cream cheese has been a popular ingredient in pound cakes like our cream cheese pound cake, lemon cream cheese pound cake, and chocolate cream cheese pound cake for years. However, we’ve only recently started experimenting with using cream cheese in layer cake recipes.

Over the past few months, we’ve made several “cream cheese” cakes or velvet cakes (Lemon Velvet Cake , Almond Cream Cake, Homemade Strawberry Cake, and Chocolate Velvet Cake), and have fallen in love with the results! One of our most popular velvet cakes at the moment is our white velvet cake.

Slice of White Velvet Cake

Not only does this Almond Raspberry Swirl Cake have cream cheese in the batter, but buttermilk as well! (We love buttermilk cakes like our Vanilla Buttermilk Cake recipe!)

This added boost of acidity in the cake batter softens the strands of gluten, giving the baked cake an even softer, more tender texture.

Yes! Just as with most of our cakes, from vanilla buttermilk cake to orange cake, strawberry cake, and more- this cake freezes beautifully!

If you need to bake in advance, the freezer is your friend. These cake layers can be wrapped and frozen for up to three months and will still taste as fresh as the day they were baked.

Wrap each cooled (or slightly warm) cake layer individually in plastic wrap followed by foil. You can add extra support by placing the layers on wrapped cake cardboards before wrapping them.

Pop in the freezer! (If you are only freezing the layers for a few days, double wrapping in plastic wrap is protection enough for the freezer.)

To thaw, remove the wrapped layers from the freezer and place on the kitchen counter. We leave the wrapping on for about 30-45 minutes. Condensation will likely form on the wrapping.

Then, unwrap and continue to thaw to desired amount for assembling the cake. (Some bakers prefer to assemble the cakes while the layers are still partially frozen.)

More Raspberry Cakes to Try!

If you love Raspberry Cakes, we have a few other recipes for you to try! You can find them linked below. These would make great desserts for gatherings with friends and family as well as birthday cake recipes!

If you are a fan of almond, don't miss our light and fluffy Almond Cake Recipe - it is divine and a consistent favorite among our readers.

Also, if this Almond Raspberry Swirl cake doesn't have quite enough raspberry for you, make sure to put our Raspberry Cake recipe on your must-bake list!

Thanks so much for stopping by! Make sure to check out our full collection of hundreds of Cake Recipes! You'll find more cake recipes from scratch and fruity cakes as well as cake mix recipes. There is something for everyone.

We also have a huge collection of free cake decorating tutorials! You'll find basics like how to make a cake and how to frost a cake, as well as themed birthday cake ideas, elegant cakes, and more.

Almond Raspberry Swirl Cake

Almond Raspberry Swirl Cake

This light and moist Almond Raspberry Swirl Cake has amazing flavor and a wonderfully soft texture.
Course: Dessert
Servings: 15
RATE THIS RECIPE
Print Recipe Pin Recipe

Ingredients

  • 8 oz cream cheese, softened (226g)
  • 1 ½ sticks unsalted butter, softened (168g)
  • 2 cups sugar (400g)
  • 4 large eggs, room temperature (If in a hurry, place eggs in a bowl of warm water for 5 minutes.)
  • 3 cups cake flour (342g)
  • 2 teaspoons baking powder (8g)
  • ½ teaspoon baking soda (3g)
  • ½ teaspoon salt (3g)
  • 1 cup buttermilk - See Notes for substitution (242g)
  • ¼ cup vegetable oil (we used canola oil) (54g)
  • 1 Tablespoon almond extract (12g)

For the Raspberry Swirl

  • cup Seedless Raspberry Jam, plus additional to spread between the cake layers (90g)
  • Raspberry Flavoring optional Either ½ teaspoon (2g) Raspberry Extract or 1 teaspoon Raspberry Jell-o powder.
  • 1 cup of reserved cake batter

Sweetened Whipped Cream Filling

  • 1 cup heavy cream (240g)
  • ¼ cup confectioners sugar (29g)
  • 1 teaspoon vanilla extract (4g)

Cream Cheese Frosting

  • 2 sticks (226g) unsalted butter, slightly softened
  • 16 oz cream cheese, softened (452g)
  • 2 teaspoons vanilla extract (8g)
  • ½ teaspoon salt (2g)
  • 6 to 6 ½ cups confectioners sugar (690g to 747g)

Instructions

  • Preheat the oven to 325 degrees F. Grease and flour three 8 inch pans, adding a circle of parchment or wax paper to the bottom of each pan.
  • In a medium bowl, whisk the flour, baking powder, baking soda, and salt for 30 seconds and set aside.
  • In another bowl, add the buttermilk, oil, and almond extract. Set aside.
  • In the bowl of your mixer, add the butter and cream cheese and mix at medium speed until smooth.
  • Gradually add the sugar and mix at medium speed for 2-3 minutes.
  • Add the room temperature eggs one at a time, mixing until the yellow of the yolk disappears.
  • With the mixer on low speed, alternately add the flour mixture and the milk mixture, beginning and ending with the flour mixture (We did 3 additions of the dry mixture, 2 additions of wet). Mix just until well incorporated, scraping bowl as needed.

Prepare the Raspberry Swirl

  • Remove 1 cup of cake batter and put into a separate small bowl.
  • Add the raspberry jam, raspberry extract and a bit of red or pink coloring gel (optional), stir until well blended.

Filling the Pans

  • You'll have about 6 cups of plain batter and a little over 1 cup of raspberry batter.
  • I spread about one cup of plain cake batter into each of the three prepared cake pans. I then divided most of the raspberry batter between the three pans, adding by the spoonful on top of the plain batter.
  • Add the remaining plain batter to each of the pans, and then any remaining raspberry batter. Try to keep the batter amounts the same in each pan. Tap each of the pans on the counter to level out the batter, then run a knife through the batter a few times to create a swirled effect.
  • Bake at 325 degrees F for 28-30 minutes or until a toothpick inserted into the center comes out clean or with just a few crumbs attached. Let cool for 5-10 minutes in the pans on a wire rack before turning out.
  • This recipe makes 7 ½ cups of batter. Works for cupcakes also (although there will be little to no dome).

For the Sweetened Whipped Cream Filling

  • Chill the mixing bowl and beaters/ whisk attachment in the freezer for 10 minutes.
  • Pour the whipping cream, powdered sugar and vanilla into the chilled mixing bowl, begin beating on low speed gradually increasing to medium high speed.  
  • The cream begins to thicken (approx. 1 ½ minutes) and soft peaks form....peaks that slightly bend over.  Watch closely as this happens quickly.  Do not over beat.

For the Cream Cheese Frosting

  • Cut the butter into slices and add to the bowl of your mixer. Beat on low to medium speed until the butter is softened and smooth.
  • Cut the cold cream cheese into pieces and add to the butter, beating at low to medium speed until incorporated. If you are using a hand mixer you may need to soften the cream cheese a bit more.
  • Add the vanilla. Gradually add the powdered sugar beating on low speed until blended. Cover the bowl with a towel to keep down the cloud of powdered sugar.
  • Increase mixing speed and beat until fluffy. Don't over beat or it will become too soft. If it becomes too soft, just refrigerate a short while to firm it up a bit.
  • This frosting will pipe best if used while still chilled. You can make it in advance, refrigerate and when ready to use let it soften slightly (do not microwave) and remix.
  • Will frost a 3 layer 8 or 9 inch cake.

Assembling the Cake

  • Place the first cake layer on the cake plate or pedestal.
  • Pipe a dam of cream cheese frosting around the edge of the layer (about ¼-1/2 inch from the edge).
  • Spread a thin layer of jam on the cake layer, then top with a layer of whipped cream filling.
  • Place the second cake layer on top and repeat the steps. Place the third cake layer on top and pipe frosting into any gaps between the cake layers. Frost the cake with a thin layer of frosting (crumb coat)
  • At this point, I like to chill the cake for 10-15 minutes in the freezer (or longer in the refrigerator) to firm things up. Then, add the final coat of frosting- I applied the frosting with a small offset spatula and created a textured look.
  • I piped a large shell border around the top of the cake using a large 1M piping tip, and topped with fresh raspberries.

Notes

Substitution for Cake Flour: Using all purpose flour (plain in UK) to make Cake Flour: For each cup of flour in a recipe, remove 2 Tablespoons of flour and replace with 2 Tablespoons cornstarch (cornflour in the UK). This recipe has 3 cups of flour so you will measure out 3 cups of all purpose flour, remove 6 Tablespoons and replace with 6 Tablespoons cornstarch, whisk to blend
Substitution for Buttermilk: Add 1 Tablespoon vinegar or lemon juice to a measuring cup. Add milk to the 1 cup mark, stir. Wait 5 minutes and it is ready to use.Raspberry Swirl: After combining the jam with cake batter, it had a light raspberry flavor but we wanted to add a bit more raspberry. We added ½ teaspoon raspberry extract (Watkins brand), but if you do not have raspberry extract, you can also use a teaspoon of Raspberry Jell-O powder. You can add a little pink or red coloring gel as well- we added red with a touch of pink.
4.43 from 69 votes (65 ratings without comment)

Leave a Reply

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

Recipe Rating




The maximum upload file size: 8 MB. You can upload: image. Drop files here

40 Comments

  1. 5* This is a beautiful cake! Special occasion worthy and it tastes divine. I’ve made it twice. The first time exactly as written, adding the raspberry jello to the preserves. The second time I instead of using whipped cream in the layers I just used the preserves and a larger cream cheese frosting border. I made sure there was plenty of cream cheese frosting on top and sides of cake and garnished with fresh raspberries. I’m going The cake is so moist and flavorful. I’m going to make it as a sheet cake for a ladies holiday lunch.

  2. I’d like to make a lemon raspberry swirl cake. Can I just substitute lemon e tract for the almond extractor would you recommend using the lemon velvet cake recipe instead?

  3. I would like to try this cake for a wedding cake. Instead of the whipped cream filling and cream cheese frosting can I use a buttercream frosting. The cake would be sitting outdoors for the wedding for a dew hours before pictures and cutting of the cake.

    1. Hi Michelle! Yes, it would be great with buttercream also. For even more almond flavor your could add a bit of almond extract to your buttercream as an optional step.

      As for outside, even the more heat resistant frostings (that are shortening based) are susceptible to heat. I wouldn't recommend having it outside for three hours if it is hot.

  4. 5 stars
    I love this cake so much I’m making one as a gift. The first time I made it with Buttercream Frosting on the outside, flavored with almond extract.

      1. 5 stars
        Thank you. I'm making another one tomorrow as a gift for my Aunties Beach Week. This is the best cake I've ever made. So tender and light. I love the whipped cream in the layers and buttercream on the outside. I'm going to try using the buttercream as the border to hold the whipped cream in place more firmly. Either way, the taste is incredible. Thank you for sharing this recipe.

  5. 5 stars
    Can I make this cake the day ahead as long as I store it in the fridge? I wasn’t sure if the whipped cream filling would be ok the next day. Thanks so much, this recipe sounds amazing and j can’t wait to try it!

    1. Hi Julia, I would think that would work- especially if the consistency is similar. If you give it a try, let us know how it goes!