Almond Raspberry Swirl Layer Cake Recipe

If you’re searching for a show-stopping dessert that tastes as good as it looks, you’re in the right place. This Almond Raspberry Swirl Layer Cake Recipe is one that I absolutely love because it brings together the nutty warmth of almond with the bright, tart burst of raspberry jam all swirled into a moist, tender cake. It’s the kind of recipe that your family will rave about—and the best part? It’s easier to make than you’d think, with tips and tricks I’ve gathered from my own kitchen tests to help you nail it every time.

❤️

Why You’ll Love This Recipe

  • Delicious Flavor Combination: The blend of almond extract and raspberry swirl creates a unique, irresistible flavor profile.
  • Moist & Tender Layers: Thanks to buttermilk and softened cream cheese, this cake stays wonderfully moist without being heavy.
  • Eye-Catching Presentation: The raspberry swirl inside adds that beautiful marbled effect that’s sure to impress guests.
  • Perfectly Balanced Frosting: Cream cheese frosting paired with whipped cream filling keeps things light and luscious.

Ingredients You’ll Need

The magic of this Almond Raspberry Swirl Layer Cake Recipe comes from the harmony between the ingredients—the tang of cream cheese, the floral hint of almond, and the sweet tartness of raspberry jam. When you pick your ingredients, go for the freshest possible—especially the cream cheese and eggs—for the best texture and flavor.

Flat lay of a block of softened cream cheese, slices of unsalted butter, two brown eggs with clean shells, a small mound of sugar crystals, a simple white ceramic bowl of cake flour, a small white bowl holding baking powder, another small white bowl with baking soda, a tiny white bowl of salt, a white bowl of buttermilk, a small white bowl with clear vegetable oil, a few whole almonds, a small white bowl of seedless raspberry jam with fresh raspberries nearby, a small white bowl of heavy cream, a small white bowl of confectioners sugar, and a small white bowl of vanilla extract, all arranged symmetrically and naturally 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 - Almond Raspberry Swirl Layer Cake, raspberry layer cake, almond dessert, layered berry cake, easy fruit layer cake
  • Cream Cheese: Softened cream cheese helps keep the cake extra moist and adds subtle tanginess.
  • Unsalted Butter: Softened butter blends smoothly with sugar for a tender crumb and rich flavor.
  • Sugar: Regular granulated sugar balances sweetness while helping with the cake’s structure.
  • Eggs: Room temperature eggs emulsify better, giving you a smooth batter and great rise.
  • Cake Flour: Provides a delicate, fluffy texture compared to all-purpose flour.
  • Baking Powder, Baking Soda, Salt: These leavening agents and salt keep the cake light and perfectly balanced.
  • Buttermilk: Adds moisture and a gentle tang. If you don’t have buttermilk on hand, I’ll share a handy substitution below.
  • Vegetable Oil: Keeps the crumb tender and moist.
  • Almond Extract: This gives the cake its warm, nutty aroma—it really makes all the difference!
  • Seedless Raspberry Jam: For the swirl and layers, smooth jam blends beautifully with the batter.
  • Raspberry Extract or Raspberry Jell-o Powder (optional): Boosts raspberry flavor without adding extra sweetness.
  • Heavy Cream, Confectioners Sugar, Vanilla Extract: For the luscious whipped cream filling that keeps this cake light.
  • Vanilla Extract, Extra Butter, Cream Cheese, Confectioners Sugar, and Salt: For the perfect cream cheese frosting that’s creamy and easy to spread.
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’m all about tweaking recipes to fit the season or my mood, and this Almond Raspberry Swirl Layer Cake Recipe is no exception. You can easily make it your own by swapping a few ingredients or layering on different flavors to match your style.

  • Nutty Twist: I once added a handful of chopped toasted almonds between cake layers, which gave it a delightful crunch and lifted the almond flavor even more.
  • Seasonal Berries: Instead of raspberry jam, try blackberry or strawberry preserves for a fresh seasonal pop and swirl.
  • Gluten-Free: Substitute the cake flour for a gluten-free blend. You might need to adjust liquids slightly; I recommend adding a tablespoon or so of extra buttermilk for moisture.
  • Lower Sugar Option: Use a natural sweetener or reduce sugar in the cake and frosting by 1/3; just keep an eye on texture as it may affect crumb tenderness.

How to Make Almond Raspberry Swirl Layer Cake Recipe

Step 1: Prepare Your Ingredients and Gear

First things first, preheat your oven to 325°F (160°C). I like to grease and flour three 8-inch cake pans and lay a circle of parchment paper in the bottom for easy cake release. While the oven heats, measure and sift your dry ingredients—cake flour, baking powder, baking soda, and salt—then whisk them together and set aside. Trust me, sifting and whisking helps keep the cake light and airy.

Step 2: Mix the Batter Base

In your mixer bowl, beat softened butter and cream cheese on medium speed until super smooth and creamy—this usually takes about 2-3 minutes. Slowly add sugar, continuing the beat until it’s light and fluffy. Next, add your eggs one at a time, making sure each is fully mixed before adding the next—this prevents lumps and helps with structure.

Step 3: Combine Wet and Dry Ingredients

Switch your mixer to low speed. Alternately add the dry flour mixture and the wet mixture of buttermilk, vegetable oil, and almond extract—starting and ending with the flour. I usually do it in three flour additions and two wet, mixing just until combined each time. This keeps the batter from getting overworked, so your cake stays tender.

Step 4: Make the Raspberry Swirl Batter

Put aside about one cup of the plain batter in a small bowl. Stir in raspberry jam, your choice of raspberry extract or Jell-o powder for extra flavor, and if you want, a dab of red or pink food coloring to make it pop visually. Stir gently to combine—it’s this swirl that makes the cake so pretty and exciting.

Step 5: Assemble & Swirl the Batter in Pans

Divide your plain batter into the three pans first—about a cup each. Then, spoon the raspberry batter over the top, and add more plain batter, alternating so you have layers of both in each pan. Tap the pans gently on the counter to level everything out, and then use a knife to swirl the raspberry batter a few times to create that signature marbled look.

Step 6: Bake and Cool

Bake for 28-30 minutes, or until a toothpick inserted in the center comes out clean or with just a few crumbs. I recommend letting the layers cool in the pans for about 5-10 minutes before gently turning them out onto wire racks to cool completely. This way, they hold their shape and don’t break apart.

Step 7: Whip the Cream Filling and Cream Cheese Frosting

Chill your mixing bowl and beaters in the freezer for 10 minutes before whipping the heavy cream with powdered sugar and vanilla to soft peaks. Watch closely so it doesn’t overbeat—it happens fast! For the cream cheese frosting, beat softened butter and cold cream cheese, then add vanilla and confectioners sugar gradually, beating until fluffy but not too soft. If your frosting gets too soft, pop it in the fridge for a bit before frosting the cake.

Step 8: Assemble Your Cake Layers

Place the first cake layer on your serving plate. Pipe a dam of cream cheese frosting just inside the edge, which helps keep your filling from spilling out. Spread a thin layer of raspberry jam inside the dam, followed by a generous layer of whipped cream filling. Repeat for the second layer, then top with the third layer. Apply a thin crumb coat of frosting all over the cake, then chill the whole thing for 10-15 minutes to firm up.

Step 9: Final Frosting and Decorating

Once chilled, give the cake a final thick frosting coat using an offset spatula, creating your favorite texture or smooth finish. I love piping a shell border around the top with a large 1M tip and topping it with fresh raspberries for a fancy flair that’s surprisingly simple.

👨‍🍳

Pro Tips for Making Almond Raspberry Swirl Layer Cake Recipe

  • Use Room Temperature Ingredients: I learned early on that room temp eggs and dairy make the batter smoother and rise better.
  • Don’t Overmix the Batter: Mixing just until combined keeps the crumb tender and prevents a dense cake.
  • Perfect Your Swirl: Running the knife through the batter just a few times is enough—over swirling loses that distinct swirl pattern.
  • Chill the Cake Before Final Frosting: I avoid messy frosting by chilling the crumb-coated cake first; it makes a huge difference in ease and appearance.

How to Serve Almond Raspberry Swirl Layer Cake Recipe

A slice of three-layer cake with pale yellow sponge showing bright pink swirls inside each layer, separated by thin white cream layers; the outside is coated in smooth white frosting with decorative swirls on top and three fresh red raspberries placed beside the cake slice on a white plate, all set against a white marbled textured surface with green leaves blurred in the background. photo taken with an iphone --ar 2:3 --v 7 - Almond Raspberry Swirl Layer Cake, raspberry layer cake, almond dessert, layered berry cake, easy fruit layer cake

Garnishes

I usually stick to fresh raspberries on top—they add a juicy contrast and look bright against the creamy frosting. Sometimes, I sprinkle slivered toasted almonds around the border for a little crunch and extra almond flavor. A light dusting of powdered sugar never hurts either!

Side Dishes

This cake is rich enough to stand alone, but if you’re making a dessert spread, I like serving it with a simple mixed green salad with a citrus vinaigrette or a refreshing cup of Earl Grey tea. Fresh berries or raspberry sorbet on the side also pair wonderfully to keep dessert light and tangy.

Creative Ways to Present

For celebrations, I’ve layered this cake on a pretty cake stand and added edible flowers around the edges. Chocolate drizzle warmed on top pairs wonderfully with the raspberry swirl too for a splash of decadence. If you want to go all out, try piping almond-flavored buttercream roses around the cake’s base for a stunning presentation.

Make Ahead and Storage

Storing Leftovers

Whenever I have leftovers, I keep slices wrapped tightly in plastic wrap in the fridge, which keeps them moist for up to 3 days. I’ve found that it’s best to bring the cake to room temperature before serving so the frosting and filling taste their best.

Freezing

This cake freezes really well! I usually freeze the layers without frosting, wrapped tightly in plastic and foil, for up to 2 months. When ready to serve, just thaw in the fridge overnight and frost as usual. If you want to freeze the whole assembled cake, make sure it’s well wrapped to prevent freezer burn.

Reheating

You don’t really want to warm up this cake since it’s best enjoyed chilled or at room temperature. But if you prefer it slightly warmer, take it out of the fridge about 30 minutes before serving. This gives the frosting a softer texture without risking melting or separation.

FAQs

  1. Can I substitute all-purpose flour for cake flour in this Almond Raspberry Swirl Layer Cake Recipe?

    Yes! If you don’t have cake flour, take the same amount of all-purpose flour, remove 2 tablespoons per cup, and replace with 2 tablespoons cornstarch, then whisk together. This mimics the lower protein content of cake flour and gives a lighter texture.

  2. What can I use instead of buttermilk?

    If you don’t have buttermilk on hand, add 1 tablespoon of white vinegar or lemon juice to a measuring cup, then fill with milk up to 1 cup. Let it sit for 5 minutes to curdle, and you’re good to go!

  3. Can I make this recipe as cupcakes?

    Absolutely! The batter works well for cupcakes too, though they won’t dome as much as other batters, giving a flatter top that’s perfect for frosting swirls or decorations.

  4. How do I avoid overbeating the frosting?

    Stop mixing once the frosting is fluffy but still holds its shape. Overbeating can make it too soft and runny; if this happens, chill it briefly in the fridge and then remix gently before using.

  5. Can I prepare this cake ahead of time?

    You can bake the layers up to two days ahead and keep them wrapped at room temperature, or assemble and refrigerate the finished cake overnight. Just be sure to bring it to room temperature before serving for the best texture.

Final Thoughts

This Almond Raspberry Swirl Layer Cake Recipe has become one of my go-to celebration cakes because it’s both stunning and reliably delicious. I love sharing it with friends and family, and watching their reactions when they see that beautiful raspberry swirl inside is priceless. Give it a try—you’ll discover it’s easier than it looks, and the flavors? Absolutely unforgettable. I can’t wait for you to give it a whirl in your kitchen!

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
Almond Raspberry Swirl Layer Cake Recipe

Almond Raspberry Swirl Layer Cake Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 88 reviews
  • Author: Hannah
  • Prep Time: 30 minutes
  • Cook Time: 28-30 minutes
  • Total Time: 1 hour
  • Yield: 15 servings 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Description

This Almond Raspberry Swirl Cake is a moist and flavorful layered cake combining a rich almond-infused batter with a vibrant raspberry swirl. The cake features three layers with a luscious sweetened whipped cream filling and a smooth cream cheese frosting, perfect for special occasions or indulgent gatherings. The recipe includes tips for substitutions and techniques to ensure a beautifully textured and flavorful dessert.


Ingredients

Scale

Cake Batter

  • 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)

Raspberry Swirl

  • ⅓ 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

Sweetened Whipped Cream Filling

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

Cream Cheese Frosting

  • 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)

Instructions

  1. Preheat and Prepare Pans: Preheat the oven to 325°F. Grease and flour three 8-inch cake pans and place a circle of parchment or wax paper at the bottom of each pan to prevent sticking.
  2. Mix Dry Ingredients: In a medium bowl, whisk together the cake flour, baking powder, baking soda, and salt for about 30 seconds. Set aside.
  3. Mix Wet Ingredients: In another bowl, combine the buttermilk, vegetable oil, and almond extract. Set aside.
  4. Cream Butter and Cream Cheese: In the mixing bowl of your mixer, beat the softened butter and cream cheese on medium speed until smooth and creamy.
  5. Add Sugar and Eggs: Gradually add the sugar while mixing on medium speed for 2 to 3 minutes. Then, add the eggs one at a time, mixing after each addition until fully incorporated and the yolk color disappears.
  6. Combine Batter: With the mixer on low speed, alternately add the dry flour mixture and the wet buttermilk mixture, starting and ending with the dry ingredients. Mix just until the batter is smooth, scraping down the bowl as needed to ensure even mixing.
  7. Prepare Raspberry Swirl: Remove 1 cup of the plain cake batter into a separate bowl. Stir in the raspberry jam, raspberry extract (or Jell-O powder), and optional red or pink coloring until evenly combined.
  8. Layer Batter in Pans: Divide about 1 cup of plain batter into each prepared cake pan. Spoon the raspberry batter evenly over the plain batter in each pan. Top with the remaining plain batter and any leftover raspberry batter. Tap pans on the counter to release air bubbles and gently swirl the batter using a knife for a marbled effect.
  9. Bake: Bake the cakes at 325°F for 28-30 minutes or until a toothpick inserted in the center comes out clean or with a few moist crumbs. Let the cakes cool in the pans on a wire rack for 5-10 minutes before removing them.
  10. Prepare Whipped Cream Filling: Chill the mixing bowl and beaters in the freezer for 10 minutes. Beat the heavy cream, confectioners sugar, and vanilla at gradually increasing speed until soft peaks form. Be careful not to overbeat.
  11. Prepare Cream Cheese Frosting: Beat the butter until smooth. Add cream cheese gradually and mix until fully incorporated. Add vanilla and salt. Then slowly mix in the confectioners sugar on low speed until blended. Increase speed and beat until fluffy without overbeating. Refrigerate briefly if too soft before using.
  12. Assemble the Cake: Place the first cake layer on a cake stand. Pipe a dam of cream cheese frosting about ¼ to ½ inch from edges. Spread a thin layer of raspberry jam inside the dam, then spread whipped cream filling over the jam. Repeat with the second cake layer. Top with the third layer and pipe frosting into any gaps between layers.
  13. Crumb Coat and Chill: Frost the entire cake with a thin crumb coat layer of cream cheese frosting. Chill the cake in the freezer for 10-15 minutes to firm up.
  14. Final Frosting and Decoration: Apply a final coat of frosting with an offset spatula, creating a textured look if desired. Pipe a large shell border on top with a 1M piping tip and decorate with fresh raspberries.

Notes

  • Substitution for Cake Flour: To make cake flour from all-purpose flour, for each cup of flour remove 2 tablespoons and replace with 2 tablespoons cornstarch. For this 3-cup recipe, remove 6 tablespoons of flour and replace with 6 tablespoons cornstarch, then whisk to blend.
  • Substitution for Buttermilk: Add 1 tablespoon vinegar or lemon juice to a measuring cup, then add milk up to 1 cup. Stir and wait 5 minutes before using.
  • Raspberry Swirl Flavor Enhancements: After combining jam with batter, add ½ teaspoon raspberry extract or 1 teaspoon raspberry Jell-O powder to intensify raspberry flavor. Optional: add red or pink food coloring gel to brighten color.
  • Eggs: Use room-temperature eggs for best results. To speed up warming, place eggs in warm water for 5 minutes.
  • This recipe makes enough batter for three 8-inch cake layers or cupcakes (without domes).
  • The cream cheese frosting will pipe best when slightly chilled.

Nutrition

  • Serving Size: 1 slice (assuming 15 servings per cake)
  • Calories: 450 kcal
  • Sugar: 34 g
  • Sodium: 220 mg
  • Fat: 28 g
  • Saturated Fat: 12 g
  • Unsaturated Fat: 14 g
  • Trans Fat: 0.3 g
  • Carbohydrates: 44 g
  • Fiber: 1 g
  • Protein: 6 g
  • Cholesterol: 115 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 *