There’s something inherently magical about a layered cake. The combination of soft cake, creamy frosting, and fruity swirls draws anyone in, making it perfect for celebrations or cozy family gatherings. The Almond Raspberry Swirl Layer Cake beautifully marries the nutty aroma of almond with the tart sweetness of raspberries. Trust me, once you set your eyes on this stunning dessert, you’ll want to whip it up for any occasion, be it a birthday party, a festive holiday, or a simple afternoon treat with a cup of tea.
Why make this recipe
Compelling reasons to bake this cake
This recipe has a delightful array of flavors and textures that are sure to please any palate. The cake is rich yet light, and the raspberry swirl captivates the eye and the taste buds alike. It’s an excellent choice for those looking to impress guests without spending all day in the kitchen. It’s also versatile enough to be served at a fancy brunch or a casual weeknight dinner.
“This cake was a hit at our family gathering. The almond flavor paired perfectly with the raspberry, and everyone wanted seconds!” – Happy Baker
When you opt for this recipe, you’re not just making any old cake; you’re creating a centerpiece that can easily elevate any meal or occasion.
How to make Almond Raspberry Swirl Layer Cake Recipe
A step-by-step overview of the baking process
Baking this gorgeous layer cake may seem daunting, but it’s all about breaking it down into simple steps. From preparing the cake batter to swirling in the raspberry jam, each phase is a joy. The result? A beautiful dessert that looks as good as it tastes.
Ingredients
What you’ll need for the cake
To create this delightful dessert, gather the following items:
- 8 oz cream cheese, softened (226g)
- 1 ½ sticks unsalted butter, softened (168g)
- 2 cups sugar (400g)
- 4 large eggs, room temperature
- 3 cups cake flour (342g)
- 2 teaspoons baking powder (8g)
- ½ teaspoon baking soda (3g)
- ½ teaspoon salt (3g)
- 1 cup buttermilk (242g)
- ¼ cup vegetable oil (canola oil recommended) (54g)
- 1 Tablespoon almond extract (12g)
- ⅓ cup seedless raspberry jam (90g)
- ½ teaspoon raspberry extract or 1 teaspoon raspberry Jell-O powder (optional)
- 1 cup of reserved cake batter
- Optional: Red or pink coloring gel
- 1 cup heavy cream (240g)
- ¼ cup confectioners sugar (29g)
- 1 teaspoon vanilla extract (4g)
- 2 sticks unsalted butter, slightly softened (226g)
- 16 oz cream cheese, softened (452g)
- 2 teaspoons vanilla extract (8g)
- ½ teaspoon salt (2g)
- 6 to 6 ½ cups confectioners sugar (690g to 747g)
Feel free to substitute the buttermilk with regular milk mixed with a teaspoon of vinegar if needed.
Directions
Step-by-step instructions for a perfect bake
- Preheat your oven to 325°F (160°C). Grease and flour three 8-inch cake pans, adding a parchment paper circle to the bottom of each to prevent sticking.
- In a medium bowl, whisk together the cake flour, baking powder, baking soda, and salt for about 30 seconds. Set aside.
- In another bowl, combine the buttermilk, vegetable oil, and almond extract. Set aside.
- In the mixer’s bowl, beat softened butter and cream cheese until smooth. Gradually add sugar, mixing for 2 to 3 minutes.
- Add eggs one at a time, mixing well after each addition until fully blended.
- With the mixer on low speed, alternately add the dry flour mixture and the wet buttermilk mixture, beginning and ending with the dry ingredients. Mix just until combined.
- Reserve 1 cup of plain batter and stir in raspberry jam, raspberry extract (or Jell-O powder), and coloring if using.
- Divide about 1 cup of plain batter into each prepared pan. Spoon raspberry batter over it, followed by the remaining plain batter. Gently swirl to create a marbled effect.
- Bake for 28-30 minutes or until a toothpick comes out clean. Cool in pans for 5-10 minutes before removing the cakes.
- Chill the mixing bowl and beaters while the cakes cool. Then beat heavy cream, confectioners sugar, and vanilla until soft peaks form.
- Beat butter until smooth, gradually mix in cream cheese, adding in vanilla and salt. Slowly mix in confectioners sugar.
- Place the first cake layer on a stand; pipe a dam of frosting, fill with raspberry jam, and top with whipped cream filling. Repeat with the second layer.
- Top with the third layer, frost the entire cake with a crumb layer, and chill.
- Apply a final coat of frosting, decorating the top with a shell border and fresh raspberries.
How to serve Almond Raspberry Swirl Layer Cake Recipe
Best ways to enjoy it
This cake can be served as a stunning centerpiece for any gathering, or you might just enjoy a slice with your morning coffee. Pair it with a dollop of extra whipped cream or fresh berries to elevate your dessert game. You can also sprinkle some toasted almonds on top for added texture and a gourmet touch.
How to store
Storage tips for leftover cake
To keep your Almond Raspberry Swirl Layer Cake fresh, store it covered in the refrigerator where it will last for about 4 to 5 days. If you want to enjoy it later, it freezes beautifully. Wrap slices tightly in plastic wrap and place them in an airtight container for up to 3 months. Just let it thaw overnight in the fridge before serving.
Tips to make
Helpful cooking tips for successful baking
Here are some extra pieces of advice that can enhance your baking experience:
- Ensure all your ingredients are at room temperature for better mixing and more uniform baking.
- Don’t overmix the batter once you combine the dry and wet ingredients, as this can lead to a dense cake.
- If you’re making this cake for a special occasion, consider making it a day in advance. The flavors deepen overnight!
Variations
Creative twists to try
Why not experiment with different flavors? You could swap out the raspberry jam for strawberry or blueberry. If you want to make it a chocolate cake, simply incorporate cocoa powder into the flour mixture. For a nut-free version, you could substitute the almond extract with vanilla, letting the raspberry shine through.
FAQ
Common questions answered
What can I use instead of almond extract?
You can use vanilla extract for a neutral flavor, though it won’t have the nutty aroma that almond lends to the cake.Can this cake be made in advance?
Absolutely! You can bake the layers in advance and freeze them. Just make sure to wrap them well to prevent freezer burn.How do I know when the cake is done?
A toothpick inserted into the center should come out clean or with just a few moist crumbs attached.
With this detailed guide, you’re well-equipped to create an impressive Almond Raspberry Swirl Layer Cake that will wow your family and friends. Happy baking!

Almond Raspberry Swirl Layer Cake
Ingredients
Cake Ingredients
- 8 oz cream cheese, softened
- 1.5 sticks unsalted butter, softened
- 2 cups sugar
- 4 large eggs, room temperature
- 3 cups cake flour
- 2 teaspoons baking powder
- 0.5 teaspoon baking soda
- 0.5 teaspoon salt
- 1 cup buttermilk Can substitute with regular milk mixed with a teaspoon of vinegar.
- 0.25 cup vegetable oil Canola oil recommended.
- 1 Tablespoon almond extract
- 0.33 cup seedless raspberry jam
- 0.5 teaspoon raspberry extract or 1 teaspoon raspberry Jell-O powder Optional.
- 1 cup reserved cake batter
- 1 cup heavy cream
- 0.25 cup confectioners sugar
- 1 teaspoon vanilla extract
- 2 sticks unsalted butter, slightly softened
- 16 oz cream cheese, softened
- 2 teaspoons vanilla extract
- 0.5 teaspoon salt
- 6 to 6.5 cups confectioners sugar Depending on desired sweetness.
Instructions
Preparation
- Preheat your oven to 325°F (160°C). Grease and flour three 8-inch cake pans, adding a parchment paper circle to the bottom of each to prevent sticking.
- In a medium bowl, whisk together the cake flour, baking powder, baking soda, and salt for about 30 seconds. Set aside.
- In another bowl, combine the buttermilk, vegetable oil, and almond extract. Set aside.
- In the mixer’s bowl, beat softened butter and cream cheese until smooth. Gradually add sugar, mixing for 2 to 3 minutes.
- Add eggs one at a time, mixing well after each addition until fully blended.
- With the mixer on low speed, alternately add the dry flour mixture and the wet buttermilk mixture, beginning and ending with the dry ingredients. Mix just until combined.
Baking
- Reserve 1 cup of plain batter and stir in raspberry jam, raspberry extract (or Jell-O powder), and coloring if using.
- Divide about 1 cup of plain batter into each prepared pan. Spoon the raspberry batter over it, followed by the remaining plain batter. Gently swirl to create a marbled effect.
- Bake for 28-30 minutes or until a toothpick comes out clean. Cool in pans for 5-10 minutes before removing the cakes.
Frosting
- Chill the mixing bowl and beaters while the cakes cool. Then beat heavy cream, confectioners sugar, and vanilla until soft peaks form.
- Beat butter until smooth, gradually mix in cream cheese, adding in vanilla and salt. Slowly mix in confectioners sugar.
Assembly
- Place the first cake layer on a stand; pipe a dam of frosting, fill with raspberry jam, and top with whipped cream filling. Repeat with the second layer.
- Top with the third layer, frost the entire cake with a crumb layer, and chill.
- Apply a final coat of frosting, decorating the top with a shell border and fresh raspberries.
