Almond Spice Cake Recipe: Warm Vanilla-Almond Swirls With Toasted Crunch

Desserts

Almond Spice Cake Recipe: Warm Vanilla-Almond Swirls With Toasted Crunch

This almond spice cake delivers layers of warm vanilla and nutty almond flavor with a perfect toasted crunch—ideal for cozy gatherings or weekend treats. The secret lies in a balanced spice blend of cinnamon, cardamom, and nutmeg that infuses every bite with aromatic depth, while almond extract and toasted almonds elevate the texture and taste. What makes this recipe stand out is its moist crumb and rich almond flavor that stays fresh for days, making it a crowd-pleaser for any occasion.

The cake's beauty comes from its simplicity—just a few key ingredients transformed into something extraordinary. You'll start with a tender vanilla cake base, then fold in almond flour and a swirl of almond butter for that signature marbled effect. The spice mixture, toasted almonds, and a touch of almond extract work together to create a dessert that's both comforting and sophisticated. Baking at the right temperature ensures a golden crust while keeping the inside perfectly moist.

By the time you pull this cake from the oven, you'll have a warm, fragrant masterpiece with a delicate crumb and a subtle crunch from the toasted almonds. The vanilla-almond swirls create visual appeal, while the spice blend adds warmth that lingers with every slice. This isn't just dessert—it's a moment of indulgence that feels like a hug in cake form. Ready to bake?

Perfect for holidays, birthdays, or simply treating yourself, this almond spice cake is versatile enough to serve with coffee, tea, or a scoop of vanilla ice cream. The recipe yields a generous 9x13-inch cake that's easy to slice and share, ensuring everyone gets a taste of this comforting yet elegant dessert. Let's get started on creating your own batch of this beloved treat.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for almond spice cake

Pantry staples meet cozy spices for a cake that tastes like a warm hug.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 ½ cups Spooning into cups for accuracy
Granulated Sugar 🍚 1 ½ cups White or light brown
Almond Flour 🥜 1 ½ cups Finely ground, unsweetened
Almond Butter 🥜 ½ cup Creamy, unsweetened
Unsalted Butter 🧈 1 cup Softened to room temperature
Large Eggs 🥚 3 whole Room temperature preferred
Vanilla Extract 🌿 2 tsp Pure, high-quality
Almond Extract 🥜 1 tsp Pure, not imitation
Ground Cinnamon 🌶️ 2 tsp Freshly ground preferred
Ground Cardamom 🌿 1 tsp Freshly ground for best flavor
Ground Nutmeg 🌶️ ½ tsp Freshly grated nutmeg
Salt 🧂 ½ tsp Fine sea salt
Whole Milk 🥛 1 cup Room temperature
Toasted Sliced Almonds 🥜 1 cup For topping and crunch
Baking Powder 🧂 2 tsp Aluminum-free preferred

The almond flour and extract are what make this cake sing—Bob's Red Mill or Anthony's Goods are my go-tos for quality. Toast your own almonds for that extra crunch: toss them in a dry pan over medium heat for 5-7 minutes until golden. If you're short on time, Trader Joe's sells pre-toasted almonds that work in a pinch. For the spices, Penzeys has the freshest ground cardamom and nutmeg, but the grocery store stuff is fine if it's labeled 'ground' (not whole seeds). The cardamom is non-negotiable—it's what gives that aromatic depth the intro promised.

No almond extract? Double the vanilla and add a splash of amaretto for that nutty kick. Running low on almond flour? Substitute with blanched almond flour at a 1:1 ratio—just blend your own if you have whole almonds. The cake batter is thick, so don't overmix—just until combined. For the butter, full-fat is a must—low-fat won't give that tender crumb. If you're baking ahead, make the batter up to 24 hours in advance and store it in the fridge. The almond butter can be swapped for tahini if you prefer, but the flavor will be slightly different.

This cake keeps beautifully—3-4 days at room temperature wrapped in plastic, or 1 week in the fridge. For longer storage, slice and freeze portions for up to 3 months. I always bake it the night before so it has time to develop those flavors. The toasted almonds on top? Sprinkle them right after baking while the cake is still warm—they'll crisp up perfectly. Serve with a dusting of powdered sugar or a dollop of whipped cream for extra indulgence.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this—just a bowl and a whisk. The almond butter and butter blend together like magic, and the almond flour keeps it light without requiring sifting or fancy techniques. Honestly, my first attempt turned out fine even when I skipped creaming the butter properly.
  • Rich Without Overpowering: That combo of almond butter and almond flour? It’s nutty but not heavy. The granulated sugar keeps it tender, and the warm spices (cinnamon, cardamom, maybe nutmeg) add depth without tasting like a holiday dessert. It’s the kind of cake that makes me reach for a second slice immediately.
  • Weeknight or Celebration: Same batter, endless uses. Bake it in a loaf pan for breakfast toast or a muffin tin for grab-and-go snacks. Top with lemon glaze for brunch, or dust with powdered sugar for a birthday cake that won’t break the bank. Between us, I’ve served this at both potlucks and lazy Sundays—and no one’s ever asked what it is.
  • Leftovers That Last: This cake stays moist for days, which means I can bake one on Sunday and enjoy it all week. The almond butter keeps it from drying out, and the butter-rich crumb makes every slice feel special. Plus, it freezes beautifully—just wrap it tightly and reheat slices in the oven. My go-to for when I’m too tired to bake.

Step-by-step instructions for almond spice cake

Here's how to bake a moist, fragrant cake with that perfect almond-spice swirl and crunchy almond topping.

1

Mix Dry Ingredients for Perfect Texture

In a large bowl, whisk together the 2.5 cups all-purpose flour, 1.5 cups almond flour, 2 tsp baking powder, 2 tsp ground cinnamon, 1 tsp ground cardamom, 0.5 tsp ground nutmeg, and 0.5 tsp salt. Sift the mixture through a fine-mesh sieve to aerate it and remove any lumps. This step ensures your cake will be light and tender rather than dense.

The combination of all-purpose and almond flour gives the cake structure while keeping it moist. I like to press the mixture gently with my fingers to break up any remaining clumps before moving to the next step. This prevents pockets of dry flour that could make your cake crumbly.

2

Cream Butter and Sugars for Fluffy Layers

In a separate large mixing bowl, combine the 1 cup softened unsalted butter, 1.5 cups granulated sugar, 0.5 cup almond butter, 3 whole large eggs, 2 tsp vanilla extract, and 1 tsp almond extract. Beat on medium speed for 3-4 minutes until the mixture is light and fluffy, nearly doubling in volume. You'll see ribbons form when you lift the beaters.

This creaming process incorporates air, which creates the cake's signature light texture. I press down on the butter mixture with a spatula occasionally to ensure all the sugar is fully incorporated. The almond butter adds richness and depth of flavor, so don't skip this step—it's what makes this cake uniquely delicious.

3

Combine Wet and Dry Ingredients Gently

With the mixer on low speed, gradually add the dry ingredients to the wet mixture. Mix just until combined—about 30 seconds—being careful not to overmix. The batter should be thick but smooth. Then, add the 1 cup whole milk and mix for another 10-15 seconds until just incorporated.

Here's the thing—overmixing develops gluten, which can make your cake tough. You want to see a few streaks of flour remaining in the batter. Once mixed, let the batter rest for 10 minutes at room temperature. This short rest helps the flour fully hydrate and relaxes the gluten, resulting in a more tender cake.

4

Prepare the Swirl and Bake to Golden Perfection

Preheat your oven to 350°F and grease a 9-inch round cake pan or line it with parchment paper. Pour about ⅓ of the batter into the prepared pan and spread it evenly. In a small bowl, mix ½ cup of the toasted sliced almonds with 1 tablespoon of the remaining batter to create a crumbly topping. Sprinkle this mixture over the first layer of batter.

Add another ⅓ of the batter on top of the almond mixture and spread it evenly. Repeat the process with the remaining batter and almond topping, ending with a final layer of batter. This creates the signature swirl effect. Bake for 45-50 minutes, or until a toothpick inserted into the center comes out clean and the top is golden brown.

5

Cool and Serve for Maximum Flavor

Remove the cake from the oven and let it cool in the pan for 15 minutes. Then, transfer it to a wire rack to cool completely. This cooling process allows the cake to set properly and prevents it from becoming gummy. Once fully cooled, you can slice it into 12 equal servings—each with layers of moist cake, almond-spice swirls, and crunchy almond topping.

For the best experience, serve the cake at room temperature. The combination of warm vanilla-almond flavors and the toasted almond crunch makes this cake a showstopper. Store any leftovers in an airtight container at room temperature for up to 3 days or refrigerate for up to 5 days. Enjoy with a cup of coffee or tea for the perfect treat!

👨‍🍳

Pro Tips For Making Almond Spice Cake

  • WHISK ALMOND BUTTER FIRST: Almond butter clumps like a stubborn guest who won’t leave. Microwave it for 10–15 seconds to soften before measuring—this guarantees smooth mixing and no lumpy cake. (Yes, I’ve scraped out gunk from mixers after ignoring this.)
  • WEIGH ALMOND FLOUR: Almond flour is deceptive—it packs differently than regular flour. Use a kitchen scale for accuracy; scooping leads to dry, dense cake. My first batch turned out like a brick because I eyeballed it.
  • BAKE UNTIL SPRINGY: The cake should pull away from the edges and bounce back slowly when pressed—like a trampoline, not a marshmallow. Overbaking dries it out; underbaking leaves it gummy. Toothpicks work, but your finger’s more reliable.
  • CHILL THE BATTER: Let the batter sit for 10 minutes after mixing. This lets flavors meld and prevents a domed, cracked top. I skipped this once and ended up with a sad, uneven cake—now I never rush it.

Regional styles of this dish

Swedish Almond Cake

This Nordic variation replaces almond flour with 1.5 cups ground marzipan (about 300g store-bought) mixed with ½ cup almond flour for a marzipan-almond hybrid flavor. Swap the vanilla extract for 1 tsp marzipan extract and reduce almond extract to ½ tsp. The spice blend stays the same, but Swedes often add ½ tsp freshly grated orange zest for brightness. Bake in a 9-inch springform pan at 325°F for 50-55 minutes—the lower temp prevents over-browning. 🌟

German Marzipan Layer

For a German-inspired twist, create a marzipan layer by mixing 1 cup marzipan paste (like Sarotti) with 2 tbsp apricot jam and spreading it between cake layers. Replace the almond butter with ½ cup hazelnut butter for depth. German bakers often dust the finished cake with powdered sugar and top with whole almonds instead of sliced. Serve with Schwarzwälder Kirsch (black forest cherry liqueur) for dipping. 🍒

Italian Amaretto Twist

Infuse the batter with 2 tbsp amaretto liqueur (replace 2 tbsp milk) and fold in ½ cup crushed amaretti cookies into the final batter layer. Italians often add 1 tbsp lemon zest to the spice mix for a citrusy contrast. Toast the almonds with 1 tsp cinnamon before sprinkling. This version pairs beautifully with espresso or limoncello. 🍸

Scandinavian Cardamom Boost

Scandinavian bakers double the cardamom to 2 tsp and add ½ tsp freshly ground black pepper for warmth. Replace the sliced almonds with ½ cup crushed hazelnuts for texture. The cake is traditionally baked in a loaf pan and served with lingonberry jam. This version has a deeper spice profile that's perfect with chai tea. ❄️

French Almond Cream Variation

For a French-inspired take, spread a layer of almond cream (whipped almond butter + powdered sugar) between cake layers. Replace the toasted almonds with ½ cup sliced almonds caramelized in butter and sprinkled with flaky sea salt. French bakers often dust the finished cake with powdered sugar and add a raspberry coulis drizzle for elegance. Serve with crème fraîche for dipping. 🍫

Nutrition facts

Servings 12
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 95mg32%
Sodium 280mg12%
Total Carbohydrate 45g16%
Dietary Fiber 5g18%
Sugars 32g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this almond spice cake without almond flour?

Yes, you can substitute with 1:1 blanched almond flour if you have whole almonds. For a gluten-free option, replace the all-purpose flour with 1.5 cups gluten-free 1:1 baking flour and add ½ tsp xanthan gum. The texture will be slightly denser but still delicious. For a nut-free version, swap almond flour with 1.5 cups oat flour and omit the almond extract.

2

How do I prevent my almond spice cake from tasting too dry?

To keep your cake moist, don't overbake—remove it when a toothpick comes out with a few moist crumbs (not completely clean). Brush warm layers with 2 tbsp apricot jam or simple syrup while cooling. For extra moisture, add 1 tbsp sour cream or ½ cup Greek yogurt to the batter. Store leftovers in an airtight container with a slice of bread to absorb moisture.

3

What's the best way to store almond spice cake?

Keep it at room temperature in an airtight container for 3-4 days or refrigerate for up to 5 days. For longer storage, slice and freeze portions for up to 3 months. Thaw overnight in the fridge before serving. The cake actually tastes better after a day of resting—its flavors develop more depth. For extra freshness, place a slice of bread in the container to absorb excess moisture.

4

Can I make this cake in a different pan size?

Yes, but adjust baking time accordingly. For a 9x13-inch pan, bake 35-40 minutes at 350°F. For 8-inch round pans, reduce batter by ⅓ and bake 30-35 minutes. If using cupcake liners, fill ⅔ full and bake 18-20 minutes at 350°F. Always check doneness with a toothpick. The key is even heat distribution—rotate pans halfway through baking.

5

Why does my almond spice cake taste bland?

Bland flavor usually means one of three things: old spices (replace with fresh), under-mixed batter (ensure all ingredients are fully incorporated), or missing almond extract (this is crucial for depth). Try adding 1 tsp extra vanilla extract or a pinch of salt to enhance flavors. For extra richness, fold in 2 tbsp toasted almond butter during mixing. The spices should be aromatic—if they smell weak, replace them.

★★★★★4.5(6 reviews)
Categories Desserts