Almond Raspberry Swirl Cake Recipe

If you’re craving something truly special and bursting with flavor, you’re going to love this Almond Raspberry Swirl Cake Recipe. It’s one of those desserts that feels fancy but is totally doable in your own kitchen—and trust me, I’ve made it more times than I can count because it’s just that good. The subtle almond essence dances perfectly with a beautiful raspberry swirl through moist, tender cake layers. Stick around, and I’ll take you through every step to help you nail it.

❤️

Why You’ll Love This Recipe

  • Decadent Flavor Combo: Almond and raspberry create a stunning, balanced flavor that feels both classic and fresh.
  • Moist, Tender Cake: The cream cheese and buttermilk make the cake irresistibly soft and perfect for layering.
  • Beautiful Swirl Effect: The raspberry swirl isn’t just pretty; it adds pops of fruity brightness in every bite.
  • Versatile and Impressive: Whether it’s a special event or a weekend treat, this cake elevates every occasion.

Ingredients You’ll Need

This recipe calls for classic, widely available ingredients that work wonderfully together to build layers of flavor and texture. The almond extract adds that signature note, and the raspberry jam brings vibrant color and fruity sweetness. I’ll share a few tips on choosing your ingredients to make the process smoother, too.

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 Cake, raspberry swirl cake, almond cake recipe, moist raspberry cake, easy cake with raspberry and almonds
  • Cream Cheese: Using full-fat cream cheese ensures richness and a creamy texture in both the cake and frosting.
  • Unsalted Butter: Softened butter allows for better mixing and a fluffier cake crumb.
  • Sugar: Regular granulated sugar for the cake, and confectioners sugar for the frosting and whipped cream, to keep everything silky smooth.
  • Eggs: Room temperature eggs whip up better, helping create a lighter cake.
  • Cake Flour: This gives you that tender crumb, but don’t worry if you don’t have it—I’ll tell you how to substitute.
  • Baking Powder & Baking Soda: The perfect leavening combo for lift and texture.
  • Buttermilk: Adds moisture and subtle tang, which complements the almond and raspberry beautifully.
  • Vegetable Oil (like Canola): Keeps the cake moist without overpowering flavors.
  • Almond Extract: Key to that signature flavor—don’t skip it!
  • Seedless Raspberry Jam: For the swirl and layers, smooth jam works best to avoid clumps.
  • Raspberry Flavoring (optional): Raspberry extract or Jell-O powder gives an extra fruit punch if you want.
  • Heavy Cream: For whip cream filling, make sure it’s cold for best results.
  • Vanilla Extract & Salt: They round out and enhance all the flavors throughout the cake and frosting.
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 love sharing this Almond Raspberry Swirl Cake Recipe as a base because it’s so easy to tweak depending on what you have or your taste preferences. I’ve played around with different fillings and flavor twists, so if you want to make this your own, here are some ideas.

  • Berry Swirl Variation: I once swapped raspberry jam for blueberry or strawberry jam, and it was just as gorgeous—same technique, different berry vibe!
  • Nut Allergy Friendly: Replace almond extract with vanilla and skip nut-based products to make it safe and still delicious.
  • Gluten-Free: Use a gluten-free cake flour blend, keeping the wet-to-dry ratio close; you might have to test baking times.
  • Lower Sugar: Cut sugar by about ¼ cup if you like less sweet, but keep the structure intact—my family still went crazy for it.

How to Make Almond Raspberry Swirl Cake Recipe

Step 1: Prep and Mix Your Dry Ingredients

First things first: preheat your oven to 325°F and grease and flour your three 8-inch cake pans. I like to add parchment circles to the bottom for easy cake release. In a medium bowl, whisk the cake flour, baking powder, baking soda, and salt together — this ensures your leavening is evenly distributed and your cake rises beautifully without weird clumps of baking powder.

Step 2: Mix Wet Ingredients with Cream Cheese & Butter

In your mixer bowl, beat together the softened butter and cream cheese until smooth and creamy. I love how this makes the cake richer and gives it a lovely melt-in-your-mouth texture. Gradually add sugar while mixing to incorporate air for fluffiness. Beat in the eggs one at a time, making sure each one is fully blended before adding the next. If you rush this part, the batter can split, so take your time here.

Step 3: Alternate Dry and Wet Mixtures

Next, add the dry flour mixture and the wet buttermilk-oil-almond extract mixture alternately to your butter-cream cheese base, starting and ending with the dry mix. I usually do three parts dry and two parts wet. Mix on low speed just until combined; overmixing will make the cake dense, so scrape down the sides for even mixing but stop as soon as the batter is uniform.

Step 4: Make the Raspberry Swirl Batter

Remove about 1 cup of the plain batter into a small bowl. Stir in the raspberry jam, raspberry extract (or Jell-O powder if you prefer), and if you’re feeling fancy, a drop of red or pink food coloring for those vibrant swirls. This step adds just enough fruit flavor and color to make the swirl pop without overpowering the delicate almond base.

Step 5: Layer Batter and Create Swirl Effect

Divide your plain batter evenly among the three pans, spreading about a cup in each. Spoon dollops of the raspberry batter over the top, then add the remaining plain batter and raspberry batter in layers. Tap the pans on the counter to level the batter, then run a long knife or skewer through the batter a few times to create those beautiful swirls. This doesn’t have to be perfect—some unevenness adds charm and texture!

Step 6: Bake and Cool

Bake for 28-30 minutes, until a toothpick inserted in the center comes out with just a few crumbs. I learned early on not to overbake this cake—it dries out quickly because of the light crumb. Let the cakes cool in their pans for 5-10 minutes, then turn them out onto wire racks to cool completely before assembling.

Step 7: Whip the Cream Filling

Chill your mixing bowl and whisk for about 10 minutes, then whip together the cold heavy cream, confectioners sugar, and vanilla until soft peaks form. Watch carefully because it can jump from perfect to overwhipped quickly. This sweetened whipped cream adds a light, luscious contrast to the rich cake layers and cream cheese frosting.

Step 8: Make Cream Cheese Frosting

Beat softened butter until creamy, then add softened cream cheese and vanilla. Add confectioners sugar gradually to avoid a sugar cloud in your kitchen, then beat until the frosting is fluffy but firm enough to pipe. If it starts getting too soft, a brief chill in the fridge helps. This frosting is perfect for frosting and piping intricate borders.

Step 9: Assemble the Cake

Place the first cake layer on your serving plate. Pipe a border of cream cheese frosting about ¼ inch from the edges to keep fillings from spilling out. Spread a thin layer of jam, then a generous layer of whipped cream filling. Repeat with the next layer, then top with the last cake tier. Crumb coat the entire cake with a thin layer of frosting and chill for about 15 minutes to set. Finish with a final frosting layer, textured with an offset spatula, and pipe a pretty shell border around the top—garnish with fresh raspberries if you like.

👨‍🍳

Pro Tips for Making Almond Raspberry Swirl Cake Recipe

  • Room Temperature Ingredients: I always warm my eggs in a bowl of warm water for 5 minutes—it makes them blend in more smoothly and helps the cake rise more evenly.
  • Don’t Overmix Batter: Mixing just until the dry ingredients disappear keeps the crumb tender and avoids toughness.
  • Even Swirling: Use a butter knife or skewer lightly to swirl the raspberry batter. Too much swirling blends it completely; too little leaves clumps.
  • Chill Before Final Frosting: Chilling the crumb coat helps prevent crumbs in your final frosting and makes frosting easier to smooth.

How to Serve Almond Raspberry Swirl 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 Cake, raspberry swirl cake, almond cake recipe, moist raspberry cake, easy cake with raspberry and almonds

Garnishes

I adore topping this cake with fresh raspberries—they add juicy burst and look gorgeous against the creamy frosting. A light dusting of powdered sugar or a few slivered almonds on top adds a lovely final touch and texture contrast. If it’s a celebration, a few edible flowers can make your presentation unforgettable.

Side Dishes

This cake pairs wonderfully with a dollop of extra whipped cream or a scoop of vanilla bean ice cream if you want to add an indulgent side. I’ve also served it with fresh fruit salad for a fresh counterpart that balances the sweetness perfectly.

Creative Ways to Present

For birthdays or showers, I’ve piped rosettes along the cake’s top edge and garnished with a mix of fresh raspberries and mint leaves. Another time, I used edible gold leaf flakes for a glam effect that wowed my guests. You can also turn the batter into cupcakes and swirl the raspberry in each for lovely individual servings.

Make Ahead and Storage

Storing Leftovers

I keep leftover almond raspberry swirl cake tightly wrapped in plastic wrap or in an airtight container in the fridge. It stays moist and fresh for up to 4 days. The flavors actually meld beautifully overnight, so it’s perfect eaten the next day or two.

Freezing

This cake freezes well—just wrap individual slices or the whole cake tightly in plastic wrap and then foil. Freeze for up to 2 months. When you’re ready to enjoy, thaw overnight in the fridge and bring to room temp before serving.

Reheating

I usually eat this cake chilled, but if you want a warmed slice, just let it sit at room temp for 20-30 minutes or gently warm for 10-15 seconds in the microwave. Be careful not to melt the frosting, or you’ll get a different texture!

FAQs

  1. Can I use frozen raspberries instead of raspberry jam for the swirl?

    Frozen raspberries tend to have seeds and extra moisture which might weigh down the batter and affect texture. Raspberry jam is ideal because it’s smooth and blends evenly into the swirl batter. If you want to use fresh or frozen raspberries, consider cooking them down into a seedless compote first and reducing excess liquid.

  2. What if I don’t have cake flour—can I use all-purpose flour?

    Absolutely! I’ve done this many times. For each cup of all-purpose flour, remove 2 tablespoons and replace with 2 tablespoons cornstarch, then whisk together before measuring to mimic cake flour’s lower protein level. This helps keep your cake tender and soft.

  3. How do I prevent the raspberry swirl from mixing too much into the batter?

    After spooning the raspberry batter on top of the plain batter, gently drag a knife or skewer through just a few times—don’t overstir! The idea is to create beautiful ribbons of raspberry, not to fully blend the two.

  4. Can I make this cake ahead of time?

    Yes! You can bake the layers a day or two in advance and keep them tightly wrapped in the fridge. Assemble and frost the day you want to serve. The flavors deepen overnight, and the cake will taste even better.

Final Thoughts

I absolutely love how this Almond Raspberry Swirl Cake Recipe turns out every single time. It’s one of those baked treats that feels both elegant and comforting, perfect for celebrations or just when you want to treat yourself. When I first tried it, I was amazed at how the almond and raspberry flavors played so beautifully together in each moist bite. I hope you’ll enjoy making and sharing this cake as much as I do—it’s truly a crowd-pleaser that never fails to impress. Give it a go, and let me know how your swirl turns out!

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 Cake Recipe

Almond Raspberry Swirl Cake Recipe

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

Description

This Almond Raspberry Swirl Cake is a luscious three-layer dessert combining a moist almond-infused cake with a vibrant raspberry swirl, complemented by sweetened whipped cream and silky cream cheese frosting. Perfect for celebrations or an elegant treat, this cake features a delicate almond aroma, a fruity raspberry burst, and a creamy, smooth finish.


Ingredients

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) – see notes for substitution
  • ¼ cup vegetable oil (canola oil) (54g)
  • 1 Tablespoon almond extract (12g)

Raspberry Swirl

  • ⅓ cup Seedless Raspberry Jam (90g), plus additional for spreading between layers
  • ½ teaspoon raspberry extract or 1 teaspoon Raspberry Jell-o powder (optional)
  • 1 cup 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 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. Prepare the Oven and 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 for easy removal.
  2. Mix Dry Ingredients: In a medium bowl, whisk together the cake flour, baking powder, baking soda, and salt for 30 seconds. Set aside.
  3. Mix Wet Ingredients: In a separate bowl, combine the buttermilk, vegetable oil, and almond extract. Set aside as well.
  4. Cream Butter and Cream Cheese: In the mixer bowl, beat the softened butter and cream cheese at medium speed until smooth and creamy.
  5. Add Sugar and Eggs: Gradually add sugar to the butter and cream cheese mixture, mixing on medium speed for 2-3 minutes until fluffy. Then, add the eggs one at a time, mixing until the yolk color disappears before adding the next.
  6. Combine Batter: With the mixer on low speed, alternately add the dry flour mixture and the milk mixture to the wet ingredients, starting and ending with the flour mixture (3 additions of dry, 2 additions of wet). Mix just until combined; scrape the bowl as needed.
  7. Prepare the Raspberry Swirl: Remove 1 cup of the plain cake batter into a small bowl. Stir in the raspberry jam, raspberry extract (or Jell-o powder), and optional red/pink coloring until fully blended.
  8. Fill the Cake Pans: Divide about 1 cup of plain batter evenly into each pan. Spoon most of the raspberry batter on top of the plain batter in each pan, then add the remaining plain batter followed by any leftover raspberry batter. Tap the pans on the counter to level, then run a knife through to create a swirl effect.
  9. Bake the Cake: Bake at 325°F for 28-30 minutes, or until a toothpick inserted in the center comes out clean or with a few crumbs. Allow to cool in the pans on a wire rack for 5-10 minutes before turning out.
  10. Make Sweetened Whipped Cream Filling: Chill the mixing bowl and beaters for 10 minutes. Beat the heavy cream, confectioners sugar, and vanilla on low initially, gradually increasing to medium-high speed until soft peaks form (about 1.5 minutes). Be careful not to overbeat.
  11. Prepare Cream Cheese Frosting: Beat sliced butter in a mixer until smooth. Add cream cheese in pieces and beat until combined. Mix in vanilla extract. Gradually blend in confectioners sugar on low speed until incorporated. Increase speed and beat until fluffy, taking care not to overbeat to avoid a too-soft texture. Refrigerate if needed to firm.
  12. Assemble the Cake: Place the first cake layer on a cake plate. Pipe a dam of cream cheese frosting about ¼ to ½ inch from the edge. Spread a thin layer of raspberry jam inside the dam, then spread the sweetened whipped cream filling over the jam. Repeat with second layer, then place the third layer on top.
  13. Crumb Coat and Chill: Pipe frosting into gaps between layers and cover the cake with a thin crumb coat. Chill the cake in the freezer for 10-15 minutes (or longer in the refrigerator) to set.
  14. Final Frosting and Decoration: Apply the final coat of cream cheese frosting with an offset spatula, creating a textured look if desired. Pipe a large shell border around the top using a large 1M piping tip, and decorate with fresh raspberries.

Notes

  • To substitute cake flour: For each cup of all-purpose flour, remove 2 tablespoons and replace with 2 tablespoons cornstarch. For this recipe, measure 3 cups all-purpose flour, remove 6 tablespoons, replace with 6 tablespoons cornstarch, and whisk to blend.
  • Buttermilk substitute: Add 1 tablespoon vinegar or lemon juice to a measuring cup, fill to the 1 cup mark with milk, stir, and let sit for 5 minutes before using.
  • Raspberry Swirl Flavor: If a stronger raspberry flavor is desired, add ½ teaspoon raspberry extract or 1 teaspoon Raspberry Jell-O powder to the swirl batter. Adding a small amount of red or pink food coloring gel can enhance the color.
  • This recipe yields about 7 ½ cups of batter and works well for cupcakes, though the doming may be minimal.
  • Ensure eggs are room temperature for best results. If in a hurry, place eggs in warm water for 5 minutes.

Nutrition

  • Serving Size: 1 slice (approx. 1/15th of cake)
  • Calories: 420
  • Sugar: 34g
  • Sodium: 250mg
  • Fat: 28g
  • Saturated Fat: 14g
  • Unsaturated Fat: 12g
  • Trans Fat: 0.2g
  • Carbohydrates: 40g
  • Fiber: 1g
  • Protein: 5g
  • Cholesterol: 95mg

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 *