Almond Flour Spice Cake Recipe: Nutty Moisture With Warm Vanilla Kick

Desserts

Almond Flour Spice Cake Recipe: Nutty Moisture With Warm Vanilla Kick

This almond flour spice cake recipe delivers the perfect balance of nutty richness and warm vanilla spice—moist, tender crumb that stays fresh for days. The secret lies in almond flour's natural oils, which create a delicate yet sturdy texture without needing extra fat. I developed this version after years of experimenting with gluten-free baking, ensuring it rises beautifully and holds its shape even when sliced.

What sets this cake apart is its foolproof method: no special equipment, just a standard mixing bowl and 30 minutes of prep time. The spice blend—cinnamon, nutmeg, and cardamom—adds depth without overpowering the almond's natural sweetness. For extra flavor, I recommend zesting a lemon or orange into the batter, though it's equally delicious on its own.

By the time it emerges from the oven, you'll have a golden-domed cake with a fine, even crumb—so tender it melts in your mouth. The vanilla kick comes through in every slice, while the warm spices create a cozy, comforting flavor that pairs perfectly with whipped cream or fresh berries. It's the kind of dessert that feels special enough for company but simple enough for a weeknight treat.

For dietary adjustments, simply swap eggs for flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg) or use coconut yogurt instead of dairy. The cake keeps well at room temperature for 3 days or refrigerated for up to a week. Here's how to make it—no fancy techniques required.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for almond flour spice cake

Pantry staples plus a few specialty touches—almond flour makes this cake uniquely tender.

Ingredient Amount Notes
Almond Flour 🌰 3 cups Finely ground, unsweetened
Granulated Sugar 🍚 1 ½ cups White or light brown
Unsalted Butter 🧈 1 cup Room temperature, full-fat
Large Eggs 🥚 4 whole Room temperature
Vanilla Extract 🌿 2 tsp Pure, high-quality
Plain Yogurt 🥛 ½ cup Full-fat preferred
Ground Cinnamon 🌶️ 2 tsp Freshly ground preferred
Ground Nutmeg 🌿 ½ tsp Freshly grated nutmeg
Ground Cardamom 🌶️ ½ tsp Freshly ground preferred
Baking Powder 🍞 1 ½ tsp Aluminum-free preferred
Salt 🧂 ½ tsp Fine sea salt
Lemon Zest 🍋 1 tbsp Freshly grated
Lemon Juice 🍋 1 tbsp Freshly squeezed

Almond flour is the star here, so don't skimp—it's what gives this cake its signature moisture. Bob's Red Mill or Anthony's are my go-tos for quality, but any finely ground unsweetened almond flour works. If you can't find it, blend whole almonds yourself for the best texture. The butter needs to be room temperature—press it gently to test. If it leaves a dent, it's ready. For the spices, Penzeys has the best whole spices if you want to grind them fresh, but pre-ground works fine too. The cardamom is key—it's what gives that cozy, aromatic depth without overpowering the almond flavor.

No almond flour? Oat flour or coconut flour can work in a pinch, but the texture will be different. Short on yogurt? Substitute sour cream or even mashed banana for moisture. The lemon zest and juice are optional but add a bright contrast to the rich almond flavor—skip if you prefer pure spice notes. Want extra richness? Add a splash of orange liqueur with the vanilla. The baking powder is non-negotiable—it's what helps this dense batter rise properly. If you're using a gluten-free blend, check the baking powder content first—some blends already include it.

This cake keeps beautifully for 5 days at room temperature wrapped in parchment, or 1 week refrigerated. For longer storage, freeze slices wrapped in plastic for up to 3 months. The almond flour makes it slightly more delicate than wheat-based cakes, so I recommend slicing it warm—it holds its shape better right out of the oven. Serve with whipped cream or fresh berries to balance the richness. Leftovers? Toast slices lightly for a coffee cake vibe.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this recipe when I’m too tired to cream butter and sugar—just fold those warm eggs into the almond flour and sugar, and let the butter melt right into the batter. The texture comes out tender without a single whisk stroke.
  • Buttery-Vanilla Magic: That first bite? Warm, moist crumb with a whisper of vanilla that lingers like a hug. The butter keeps it rich without being heavy, and the almond flour adds this subtle nuttiness that makes it taste like a bakery secret.
  • Weeknight or Weekend: Slice it for breakfast with coffee, pack it for lunch, or serve it at brunch—it’s that adaptable. Honestly, I’ve even used leftover pieces to make French toast the next morning. (Yes, even on a Tuesday night.)
  • Budget-Friendly Luxury: Almond flour might seem fancy, but it stretches further than regular flour, and the butter and eggs make every slice feel special. I make two small cakes instead of one big one, so they disappear faster—and my wallet stays happier.

Step-by-step instructions for almond flour spice cake

Here's how to bake this rich, moist cake that's packed with nutty flavor and warm spices.

1

Cream Butter and Sugar Together

In a large mixing bowl, combine the 1 cup unsalted butter and 1.5 cups granulated sugar. Using an electric mixer on medium speed, beat until the mixture is light and fluffy—about 3-4 minutes. You'll notice the butter and sugar blend into a pale, thick cream that nearly doubles in volume. This step is crucial for incorporating air, which helps create that tender crumb we're after.

I like to scrape down the sides of the bowl with a rubber spatula every minute or so to ensure everything gets evenly mixed. The butter should be at room temperature (it should leave a slight indentation when pressed), but don't worry if it's not perfectly soft—just mix until smooth. If you're using cold butter, let it sit at room temperature for about 30 minutes before starting.

2

Add Eggs and Yogurt Gradually

Add the 4 whole large eggs, one at a time, mixing well after each addition. Start on low speed to avoid splattering, then increase to medium. After all eggs are incorporated, add the 0.5 cup plain yogurt, 2 tsp vanilla extract, 1 tbsp lemon juice, and 1 tbsp lemon zest. Mix until fully combined—you should see a smooth, slightly thick batter. The lemon adds a bright contrast to the rich almond flavor, while the yogurt keeps the cake tender.

Here's the thing—don't overmix at this stage. You want just enough to combine everything without developing gluten, which would make the cake dense. The batter should be thick but pourable, like a rich cake batter. If it looks too thin, let it sit for 5 minutes before proceeding—it will thicken as the flour is added.

3

Combine Dry Ingredients

In a separate bowl, whisk together the 3 cups almond flour, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, 0.5 tsp ground cardamom, 1.5 tsp baking powder, and 0.5 tsp salt. Sift the mixture if you have a sifter—this helps aerate the flour and prevents lumps. The spices should be finely ground; if you're using whole spices, grind them first for the best flavor distribution.

With the mixer on low speed, gradually add the dry ingredients to the wet mixture. Mix just until combined—you should still see some flour streaks. Overmixing can make the cake tough, so stop as soon as everything is incorporated. The batter will be thick and slightly sticky, almost like a cookie dough. This is normal and exactly what we want for a moist, tender cake.

4

Bake to Golden Perfection

Preheat your oven to 350°F and grease an 8-inch round cake pan or line it with parchment paper. Pour the batter into the prepared pan and smooth the top with a spatula. Tap the pan gently on the counter a few times to remove any air bubbles. Bake for 35-40 minutes, or until a toothpick inserted into the center comes out clean. The cake should be golden brown on top and slightly pulled away from the edges.

I know it seems like a long time, but resist the urge to open the oven early. The almond flour can make the cake dense if it's not fully baked. Once the toothpick test passes, remove the cake from the oven and let it cool in the pan for 10 minutes. Then transfer it to a wire rack to cool completely. This resting period ensures the cake sets properly and doesn't crumble when you slice it.

5

Serve Warm or at Room Temperature

This cake is best served warm, straight from the oven, when the spices are most aromatic. The texture will be tender and moist, with a slight chewiness from the almond flour. If you prefer it at room temperature, let it cool for about 1 hour before slicing. The cake keeps well at room temperature for 2-3 days in an airtight container, though I find it's best enjoyed fresh.

For an extra touch, dust the top with powdered sugar or drizzle with a simple glaze made from powdered sugar and lemon juice. The warm spices and nutty flavor make this cake perfect for breakfast, dessert, or even a cozy afternoon treat. Enjoy every moist, flavorful bite!

👨‍🍳

Pro Tips For Making Almond Flour Spice Cake

  • Mix Butter and Sugar First: I learned this the hard way—skipping the creaming step means your cake will be dense and dry. Beat the butter and sugar together until light and fluffy (about 3-5 minutes), then fold in the eggs one at a time. This air incorporation is non-negotiable for a tender crumb.
  • Toast the Almond Flour: Skip this, and your cake might taste raw. Spread the almond flour on a baking sheet and toast at 350°F (175°C) for 8-10 minutes, stirring halfway. The nutty aroma deepens, and the texture improves—trust me, it’s worth the extra 10 minutes.
  • Don’t Overmix the Batter: I was skeptical until I tried it: once you add the dry ingredients, mix just until combined. Overworking the batter develops gluten in the eggs and almond flour, leading to a tough cake. Stop when there are a few flour streaks left—your future self will thank you.
  • Use Room-Temp Eggs and Butter: Cold butter and eggs are the enemy of even baking. Let them sit out for 30-60 minutes before starting—this ensures a consistent texture and prevents sinking in the center. (Yes, even if you’re impatient like me.)

Best sauces and condiments for almond flour spice cake

Whipped Cream Pairing

Lightly sweetened whipped cream is my go-to pairing—its cool, airy texture contrasts beautifully with the cake's warm spices. Use heavy whipping cream chilled for 30 minutes with 1 tbsp powdered sugar and ½ tsp vanilla extract. Whip until soft peaks form, then dollop generously on each slice. The cream's sweetness balances the almond's richness while letting the cardamom and cinnamon shine. 🥛

Citrus Glaze Finish

For a showstopping touch, drizzle warm slices with a lemon or orange glaze. Mix ½ cup powdered sugar with 1 tbsp fresh lemon juice (or orange juice for a sweeter twist) until smooth. Thin with 1 tsp water if needed, then drizzle lightly over the cake. The acidity brightens the flavors, while the sugar adds a delicate crunch. This works especially well if you skipped the lemon zest in the batter. 🍋

Spiced Honey Drizzle

Infuse ¼ cup honey with ½ tsp ground cinnamon and ¼ tsp cardamom by heating gently in a small saucepan for 1 minute. Let cool, then drizzle over cake slices. The honey's floral notes complement the almond while the spices echo the cake's flavor profile. For extra warmth, add a pinch of chili powder to the honey before drizzling. 🍯

Fresh Berries Contrast

Tart berries like raspberries or blackberries cut through the cake's richness. Arrange ½ cup fresh berries on a plate, then place a slice of cake beside them. The berries' acidity and juiciness create a refreshing contrast to the dense, spiced cake. For a festive touch, sprinkle with edible gold leaf or a dusting of powdered sugar. 🍓

Caramelized Nuts Topping

Toast ½ cup pecans or walnuts in a dry skillet over medium heat for 3-4 minutes until fragrant. Add 1 tbsp brown sugar and 1 tbsp butter, stirring until caramelized. Sprinkle over cake slices while warm for added crunch and depth. The nuts enhance the almond flavor while adding a satisfying texture. 🌰

Dairy-Free Alternatives

For vegan pairings, try coconut whipped cream (chilled coconut cream whipped with powdered sugar) or a dairy-free chocolate ganache. Melt ½ cup dairy-free dark chocolate with ¼ cup coconut milk, then drizzle over cake slices. The chocolate's bitterness balances the cake's sweetness beautifully. 🥥

Nutrition facts

Servings 8
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 135mg45%
Sodium 350mg15%
Total Carbohydrate 42g15%
Dietary Fiber 6g21%
Sugars 32g
Protein 12g24%
* 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 flour cake without eggs?

Yes! For a 1:1 egg replacement, use 4 flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg). Let the mixture sit for 5 minutes to thicken before adding to the batter. The texture will be slightly denser but still moist. For extra tenderness, add 1 extra tbsp yogurt to compensate for lost moisture.

2

Why does my almond flour cake turn out dense?

Overmixing the batter or underbaking are the most common causes. Mix just until combined (you should still see flour streaks) and bake until a toothpick comes out clean—almond flour cakes need 35-40 minutes at 350°F. Another tip: don't overfill the pan (use an 8-inch round pan) and let the cake cool completely before slicing. The texture improves as it rests!

3

How do I store leftovers to keep them fresh?

Wrap slices tightly in plastic wrap or store in an airtight container at room temperature for 2-3 days. For longer storage, freeze slices (up to 3 months)—thaw at room temperature for 30 minutes before serving. The almond flour makes this cake more delicate than wheat-based cakes, so avoid refrigerating unless necessary.

4

Can I substitute coconut flour for almond flour?

Not directly—coconut flour absorbs 4x its weight in liquid and has a completely different texture. For a 1:1 swap, use oat flour instead. If you must use coconut flour, reduce to 1.5 cups and add 1 extra egg plus ¼ cup extra yogurt to compensate. The flavor will be less nutty but still delicious.

5

What's the best way to reheat cold slices?

Wrap slices in a damp paper towel and warm in the microwave for 10-15 seconds (low power) or at 300°F for 5 minutes. For even heating, place slices on a baking sheet. The spices taste most aromatic when warm, so reheating brings back that fresh-from-oven flavor. Avoid high heat—it can dry out the almond flour.

★★★★★4.9(9 reviews)
Categories Desserts