Introduction & Inspiration
When I first imagined this Almond Raspberry Swirl Cake, I wanted something that felt light, fruity, and luxurious all at once.
There’s something magical about combining almond and raspberry — the sweet nuttiness paired with bright berry flavors is simply irresistible.
Every time I bake this cake, it feels like creating a masterpiece that looks as beautiful as it tastes.
I love how the pink raspberry swirls dance through the tender almond-scented cake layers.
It’s a recipe that brings pure joy to any gathering, making even an ordinary day feel special.
Nostalgic Appeal
Raspberry desserts always remind me of summer picnics and family celebrations when I was growing up.
The sweet-tart flavor of raspberries was a constant in homemade pies, cakes, and jams on our family table.
Baking this Almond Raspberry Swirl Cake takes me right back to those carefree days, filled with sunshine, laughter, and good food.
There’s a warmth in recreating those flavors, wrapping them in a soft, elegant cake that feels nostalgic yet excitingly fresh.
Every slice feels like a beautiful memory brought to life, ready to be shared with people I care about.
Bringing those cherished moments into my kitchen through this cake is one of my favorite ways to keep traditions alive.
Homemade Focus
There’s something deeply satisfying about baking a cake entirely from scratch, using real, simple ingredients.
When I make this Almond Raspberry Swirl Cake, I know exactly what goes into every bite — no preservatives, no artificial flavors.
The creaminess of the fresh whipped filling and the rich homemade frosting elevate the cake beyond anything store-bought.
Taking the time to whip, swirl, and frost by hand transforms baking into a creative act of love.
It’s not just a dessert; it’s a labor of passion that comes through in every layer and swirl.
Sharing a homemade cake like this feels personal and heartfelt, making it all the more special.
Flavor Goal
My goal for this Almond Raspberry Swirl Cake was to create a flavor profile that’s rich, delicate, and perfectly balanced.
The almond flavor provides a soft, nutty backdrop that enhances but never overpowers the cake.
Raspberry swirls weave pockets of bright sweetness and a subtle tang throughout each moist layer.
The sweetened whipped cream filling adds a light, airy contrast to the denser cake layers.
Finally, the cream cheese frosting delivers a luxurious, tangy finish that ties all the flavors together beautifully.
Each bite offers a perfect harmony of richness, lightness, and fruity brightness.
Ingredient Insights
Every ingredient in this cake serves a crucial role in building its flavor, texture, and structure.
Cream cheese and unsalted butter create a rich, tender base for the batter, ensuring a moist, luscious crumb.
Granulated sugar sweetens the cake and contributes to its light golden color during baking.
Eggs add structure and richness, helping the cake rise and hold its shape without becoming dry.
Cake flour is key for a soft, delicate texture, making the cake light without losing its substance.
Baking powder and baking soda work together to provide just the right lift and tender crumb.
Salt sharpens all the flavors, making the almond and raspberry notes more pronounced.
Buttermilk adds tang and tenderness, keeping the cake moist without making it heavy.
Vegetable oil contributes extra moisture, ensuring the cake stays soft for days.
Almond extract infuses the batter with a warm, nutty fragrance that beautifully complements the raspberries.
Seedless raspberry jam brings natural fruitiness and a beautiful pink color to the swirl.
Optional raspberry flavoring enhances the berry notes for a more vibrant taste experience.
Sweetened whipped cream adds a light, creamy filling between the layers, while cream cheese frosting delivers a rich, tangy finish.
Every element works together to create a cake that feels as good to eat as it looks to behold.
Essential Equipment
Having the right tools makes a huge difference when baking a layered cake like this one.
I always start with three 8-inch cake pans, each lined with parchment paper circles for easy release.
A stand mixer or hand mixer is essential for creaming the butter, cream cheese, and sugar until perfectly fluffy.
Rubber spatulas help scrape down the sides of bowls and fold ingredients gently without deflating the batter.
A good offset spatula makes spreading frosting smooth and easy, giving the cake a polished, professional finish.
Piping bags and tips are helpful if you want to create beautiful borders or decorations with your frosting.
Finally, a wire cooling rack allows the cake layers to cool evenly without becoming soggy.
With these simple tools, the whole process becomes smooth, enjoyable, and rewarding.
Ingredients with Measurements
For the Cake:
- 8 oz (226g) cream cheese, softened
- 1 ½ sticks (168g) unsalted butter, softened
- 2 cups (400g) sugar
- 4 large eggs, room temperature
- 3 cups (342g) cake flour
- 2 teaspoons (8g) baking powder
- ½ teaspoon (3g) baking soda
- ½ teaspoon (3g) salt
- 1 cup (242g) buttermilk
- ¼ cup (54g) vegetable oil
- 1 tablespoon (12g) almond extract
For the Raspberry Swirl:
- ⅓ cup (90g) seedless raspberry jam, plus extra for layering
- Optional: ½ teaspoon (2g) raspberry extract or 1 teaspoon raspberry Jell-O powder
For the Sweetened Whipped Cream Filling:
- 1 cup (240g) heavy cream
- ¼ cup (29g) confectioners’ sugar
- 1 teaspoon (4g) vanilla extract
For the Cream Cheese Frosting:
- 2 sticks (226g) unsalted butter, slightly softened
- 16 oz (452g) cream cheese, softened
- 2 teaspoons (8g) vanilla extract
- ½ teaspoon (2g) salt
- 6 to 6 ½ cups (690g to 747g) confectioners’ sugar

Step-by-Step Instructions
Step 1:
Preheat your oven to 325°F (160°C).
Grease and flour three 8-inch cake pans, lining the bottoms with parchment paper.
Set them aside.
Step 2:
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt.
Mix for about 30 seconds to fully combine.
Set aside.
Step 3:
In another bowl, combine the buttermilk, vegetable oil, and almond extract.
Whisk lightly and set aside.
This mixture will keep the batter moist and flavorful.
Step 4:
In the bowl of your mixer, beat the cream cheese and butter together at medium speed until smooth.
Gradually add the sugar, continuing to beat for 2-3 minutes until light and fluffy.
Scrape down the sides of the bowl as needed.
Step 5:
Add the eggs one at a time, mixing well after each addition.
Mix until the yolk disappears before adding the next egg.
Stir in the vanilla extract.
Step 6:
With the mixer on low, alternately add the flour mixture and the buttermilk mixture.
Begin and end with the flour mixture, mixing just until combined.
Do not overmix.
Step 7:
Remove 1 cup of cake batter and place it in a small bowl.
Add the raspberry jam and raspberry flavoring (if using).
Stir until well blended to create the raspberry swirl batter.
Step 8:
Spread about 1 cup of plain batter into each prepared cake pan.
Divide most of the raspberry batter between the pans by dropping spoonfuls over the plain batter.
Top with remaining plain batter and swirl gently with a knife.
Step 9:
Bake for 28-30 minutes, or until a toothpick inserted into the center comes out clean.
Let the cakes cool in the pans for 5-10 minutes.
Then turn them out onto a wire rack to cool completely.
Preparing the Sweetened Whipped Cream Filling
Step 10:
Chill your mixing bowl and beaters in the freezer for about 10 minutes.
Pour the heavy cream, confectioners’ sugar, and vanilla into the chilled bowl.
Beat until soft peaks form, watching carefully not to overbeat.
Preparing the Cream Cheese Frosting
Step 11:
Beat the butter until smooth.
Add the cold cream cheese and beat until well incorporated.
Gradually add the vanilla extract, salt, and powdered sugar, beating until fluffy but firm.
Step 12:
If the frosting becomes too soft, refrigerate it for a short time to firm up.
It pipes best when slightly chilled.
Prepare a piping bag with a large tip if desired.
Assembling the Cake
Step 13:
Place the first cake layer on your cake plate or stand.
Pipe a dam of cream cheese frosting around the edge.
Spread a thin layer of raspberry jam, then a layer of sweetened whipped cream.
Step 14:
Repeat the process with the second cake layer.
Top with the third cake layer, piping frosting into any gaps.
Apply a crumb coat of frosting and chill the cake for 10-15 minutes.
Step 15:
Frost the cake with the final layer of cream cheese frosting.
Create a textured look using an offset spatula.
Pipe a large border around the top and decorate with fresh raspberries.

Troubleshooting
If your cake is too dense, you may have overmixed the batter.
Mix until just incorporated for the best texture.
If your frosting becomes too soft, chill it briefly before using.
Cold cream cheese holds its shape better.
To prevent dry cake layers, be careful not to overbake.
Start checking for doneness at the minimum baking time.
If your whipped cream filling separates, you may have overbeaten it.
Watch closely and stop at soft peaks.
Tips and Variations
Use seedless raspberry jam for the smoothest swirl.
It blends beautifully into the batter.
Add a touch of pink gel food coloring to the swirl batter for extra visual impact.
It makes the swirls more defined.
Try substituting other berry jams for different flavor variations.
Strawberry or blackberry would be delicious.
For an extra almond boost, sprinkle toasted sliced almonds over the top of the cake.
Serving and Pairing Suggestions
Serve slices of this Almond Raspberry Swirl Cake with hot tea or coffee.
The flavors complement warm drinks beautifully.
For a summer treat, pair the cake with a scoop of raspberry sorbet.
The fruity brightness is irresistible.
This cake is perfect for birthdays, bridal showers, and tea parties.
It makes a stunning centerpiece for any celebration.
Leftovers can be stored in an airtight container in the fridge for up to 5 days.
Nutritional Information
Each slice contains about 450-500 calories.
It includes around 22-25 grams of fat, depending on frosting amounts.
Thanks to the cream cheese and whipped cream, there’s also a good amount of protein.
As always, enjoying a treat like this in moderation keeps it part of a balanced lifestyle.
Real, homemade ingredients make every bite worthwhile.
Print
Almond Raspberry Swirl Cake – A Delightfully Moist and Elegant Layer Cake
Description
Discover how to make the perfect Almond Raspberry Swirl Cake from scratch with luscious cream cheese frosting and whipped cream filling.
This moist, flavorful, homemade cake is a showstopper for special occasions.
Follow expert tips, step-by-step instructions, and create a masterpiece at home
Ingredients
For the Cake:
-
8 oz (226g) cream cheese, softened
-
1 ½ sticks (168g) unsalted butter, softened
-
2 cups (400g) sugar
-
4 large eggs, room temperature
-
3 cups (342g) cake flour
-
2 teaspoons (8g) baking powder
-
½ teaspoon (3g) baking soda
-
½ teaspoon (3g) salt
-
1 cup (242g) buttermilk
-
¼ cup (54g) vegetable oil
-
1 tablespoon (12g) almond extract
For the Raspberry Swirl:
-
⅓ cup (90g) seedless raspberry jam, plus extra for layering
-
Optional: ½ teaspoon (2g) raspberry extract or 1 teaspoon raspberry Jell-O powder
For the Sweetened Whipped Cream Filling:
-
1 cup (240g) heavy cream
-
¼ cup (29g) confectioners’ sugar
-
1 teaspoon (4g) vanilla extract
For the Cream Cheese Frosting:
-
2 sticks (226g) unsalted butter, slightly softened
-
16 oz (452g) cream cheese, softened
-
2 teaspoons (8g) vanilla extract
-
½ teaspoon (2g) salt
-
6 to 6 ½ cups (690g to 747g) confectioners’ sugar
Instructions
Step 1:
Preheat your oven to 325°F (160°C).
Grease and flour three 8-inch cake pans, lining the bottoms with parchment paper.
Set them aside.
Step 2:
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt.
Mix for about 30 seconds to fully combine.
Set aside.
Step 3:
In another bowl, combine the buttermilk, vegetable oil, and almond extract.
Whisk lightly and set aside.
This mixture will keep the batter moist and flavorful.
Step 4:
In the bowl of your mixer, beat the cream cheese and butter together at medium speed until smooth.
Gradually add the sugar, continuing to beat for 2-3 minutes until light and fluffy.
Scrape down the sides of the bowl as needed.
Step 5:
Add the eggs one at a time, mixing well after each addition.
Mix until the yolk disappears before adding the next egg.
Stir in the vanilla extract.
Step 6:
With the mixer on low, alternately add the flour mixture and the buttermilk mixture.
Begin and end with the flour mixture, mixing just until combined.
Do not overmix.
Step 7:
Remove 1 cup of cake batter and place it in a small bowl.
Add the raspberry jam and raspberry flavoring (if using).
Stir until well blended to create the raspberry swirl batter.
Step 8:
Spread about 1 cup of plain batter into each prepared cake pan.
Divide most of the raspberry batter between the pans by dropping spoonfuls over the plain batter.
Top with remaining plain batter and swirl gently with a knife.
Step 9:
Bake for 28-30 minutes, or until a toothpick inserted into the center comes out clean.
Let the cakes cool in the pans for 5-10 minutes.
Then turn them out onto a wire rack to cool completely.
Step 10:
Chill your mixing bowl and beaters in the freezer for about 10 minutes.
Pour the heavy cream, confectioners’ sugar, and vanilla into the chilled bowl.
Beat until soft peaks form, watching carefully not to overbeat.
Step 11:
Beat the butter until smooth.
Add the cold cream cheese and beat until well incorporated.
Gradually add the vanilla extract, salt, and powdered sugar, beating until fluffy but firm.
Step 12:
If the frosting becomes too soft, refrigerate it for a short time to firm up.
It pipes best when slightly chilled.
Prepare a piping bag with a large tip if desired.
Step 13:
Place the first cake layer on your cake plate or stand.
Pipe a dam of cream cheese frosting around the edge.
Spread a thin layer of raspberry jam, then a layer of sweetened whipped cream.
Step 14:
Repeat the process with the second cake layer.
Top with the third cake layer, piping frosting into any gaps.
Apply a crumb coat of frosting and chill the cake for 10-15 minutes.
Step 15:
Frost the cake with the final layer of cream cheese frosting.
Create a textured look using an offset spatula.
Pipe a large border around the top and decorate with fresh raspberries.
Recipe Summary and Q&A
This Almond Raspberry Swirl Cake is pure elegance in dessert form.
Moist, fruity, and beautifully balanced, it’s a recipe you’ll treasure for special occasions.
Can I freeze the cake layers?
Yes! Freeze unfrosted layers tightly wrapped for up to 2 months.
Defrost completely before assembling.
Can I use different jam flavors?
Absolutely.
Strawberry, blackberry, or even apricot jam would all work well.
How do I store the finished cake?
Keep it in an airtight container in the refrigerator.
Let slices sit at room temperature for 15 minutes before serving.
Baking this cake is a true labor of love, and the final result is as breathtaking as it is delicious.