Moist Almond Cake Recipe with Creamy Frosting and Crunchy Topping Easy Step by Step

Posted on

moist almond cake - featured image

Let me tell you, the scent of toasted almonds mingling with sweet vanilla wafting from my oven is enough to make anyone’s mouth water. The first time I baked this moist almond cake with creamy frosting and crunchy topping, I was instantly hooked. It was one of those rare baking moments where you pause, take a deep breath, and just smile because you know you’re onto something truly special.

This recipe has a special place in my heart — a little treasure I stumbled upon years ago when I was knee-high to a grasshopper, baking alongside my grandma in her cozy kitchen. She had this knack for turning humble ingredients into magic, and this almond cake was pure nostalgic comfort. Honestly, I wish I had discovered it sooner because it’s dangerously easy and yields such a show-stopping dessert.

My family couldn’t stop sneaking slices off the cooling rack (and I can’t really blame them). Whether it was a weekend gathering or a rainy afternoon craving, this almond cake always shone bright. You know what’s best? It’s perfect for potlucks, a sweet treat for your kids, or to brighten up your Pinterest cookie board with something a little more cake-like. After testing it multiple times (in the name of research, of course), it’s become a staple for family celebrations and gift-giving alike. Trust me, this moist almond cake with creamy frosting and crunchy topping feels like a warm hug—you’re going to want to bookmark this one.

Why You’ll Love This Recipe

Having baked this moist almond cake with creamy frosting and crunchy topping more times than I can count, I’ve gathered some solid reasons why you’ll adore making it too:

  • Quick & Easy: Comes together in under an hour, perfect for busy weeknights or last-minute dessert cravings.
  • Simple Ingredients: No fancy grocery trips needed; you likely already have everything in your pantry.
  • Perfect for Any Occasion: Whether it’s brunch, a birthday, or just a cozy night in, this cake fits right in.
  • Crowd-Pleaser: Always gets rave reviews from kids and adults alike—seriously, it’s a winner every time.
  • Unbelievably Delicious: The moist crumb paired with the luscious frosting and that satisfying crunchy topping delivers next-level comfort food.

What makes this recipe stand out is the balance. The batter blends almond flour for a tender crumb, but the secret is gently folding in whipped egg whites for a light, airy texture. The creamy frosting adds that luscious layer without overpowering, and the crunchy almond topping brings a delightful contrast. It’s not just another almond cake—it’s the best version you’ll ever try.

This cake isn’t just good—it’s the kind that makes you close your eyes after the first bite. It’s comfort food with soul, faster and lighter than you’d expect, yet just as satisfying. Perfect for impressing guests without breaking a sweat, or turning a simple tea time into something memorable.

What Ingredients You Will Need

This moist almond cake recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfying texture without fuss. Most are pantry staples, and substitutions are easy if needed.

  • For the Cake Batter:
    • 1 ½ cups (150g) almond flour (I recommend Bob’s Red Mill for best texture)
    • ½ cup (60g) all-purpose flour (can swap with gluten-free flour blend for GF)
    • 1 cup (200g) granulated sugar
    • 4 large eggs, room temperature (separated)
    • ½ cup (115g) unsalted butter, melted and slightly cooled (adds richness)
    • 1 tsp pure vanilla extract
    • ½ tsp almond extract (for that extra almond punch)
    • 1 tsp baking powder
    • ¼ tsp salt
  • For the Creamy Frosting:
    • 8 oz (225g) cream cheese, softened
    • ½ cup (115g) unsalted butter, softened
    • 2 cups (240g) powdered sugar, sifted
    • 1 tsp vanilla extract
  • For the Crunchy Topping:
    • ½ cup (50g) sliced almonds, toasted (watch carefully—they burn fast!)
    • 2 tbsp brown sugar (adds caramelized sweetness)
    • 1 tbsp unsalted butter, melted

If you prefer dairy-free, swap cream cheese and butter in the frosting with coconut-based alternatives. For a nut allergy, you can try sunflower seed flour and seeds, but honestly, the almond flavor is the star here, so I’d stick with it if possible.

Equipment Needed

  • 9-inch (23 cm) round cake pan (springform or regular; I personally prefer springform for easy removal)
  • Mixing bowls (large and medium-sized)
  • Electric mixer or stand mixer (hand whisking the egg whites is doable but takes patience!)
  • Spatula for folding and scraping
  • Sifter or fine mesh sieve (for powdered sugar and flour)
  • Measuring cups and spoons
  • Baking rack for cooling

If you don’t have a stand mixer, an electric hand mixer works just fine. Just be sure to clean your beaters well before whipping egg whites separately to get maximum volume. For toasting almonds, a small skillet works great if you don’t want to use the oven.

Preparation Method

moist almond cake preparation steps

  1. Preheat your oven to 350°F (175°C). Grease and flour your 9-inch cake pan or line it with parchment paper. This prevents sticking and helps the cake come out clean.
  2. Toast the sliced almonds: Place them in a dry skillet over medium heat, stirring frequently until golden and fragrant, about 3-5 minutes. Keep an eye—they burn quickly! Set aside to cool.
  3. Whip the egg whites: In a clean, dry bowl, beat the egg whites until stiff peaks form. This step is key for that airy, moist crumb. Set aside.
  4. Mix dry ingredients: In a medium bowl, sift together almond flour, all-purpose flour, baking powder, and salt. This ensures even distribution and a light texture.
  5. Prepare the batter base: In a large bowl, whisk together the sugar and egg yolks until pale and creamy—about 2-3 minutes. Add melted butter, vanilla, and almond extracts. Mix well.
  6. Combine dry and wet: Gently fold the flour mixture into the yolk batter until just combined. Don’t overmix—it’ll toughen the cake.
  7. Fold in egg whites: Carefully fold the whipped egg whites into the batter in thirds. Use a spatula and gentle motions to keep the air in the batter—this step makes the cake moist and fluffy.
  8. Pour batter into pan: Transfer the batter evenly into your prepared pan. Smooth the top with a spatula.
  9. Bake: Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean. The cake should spring back lightly to the touch.
  10. Cool completely: Let the cake cool in the pan for 15 minutes, then turn it out onto a wire rack to cool fully. This prevents sogginess.
  11. Prepare the frosting: Beat the softened cream cheese and butter together until smooth and fluffy. Gradually add powdered sugar and vanilla, beating until creamy and spreadable.
  12. Make the crunchy topping: Mix toasted almonds, brown sugar, and melted butter together. Set aside.
  13. Assemble the cake: Once fully cooled, spread the creamy frosting evenly over the top. Sprinkle the crunchy almond topping generously, pressing lightly to adhere.
  14. Chill (optional): For best results, refrigerate the cake for 30 minutes before serving to let flavors meld and frosting set.

Feeling nervous about folding egg whites? Remember, it’s better to under-mix than overdo it. The batter should look light and airy, not dense. And that toasted almond aroma while baking? Pure magic, trust me.

Cooking Tips & Techniques

Here’s what I’ve learned through countless almond cake adventures:

  • Egg whites matter: Whipping them to stiff peaks is crucial. Use a clean bowl with no traces of fat or yolk, or they won’t fluff properly.
  • Folding technique: Fold gently with a spatula using a bottom-to-top motion. No stirring or beating here—you want to keep the air bubbles intact.
  • Room temperature eggs: They whip better and create a smoother batter. I usually crack my eggs and let them sit on the counter while prepping.
  • Almond flour quality: Fresh almond flour yields the best flavor and moistness. If you can, buy from the refrigerated section or grind your own for freshness.
  • Don’t skip toasting: Toasted almonds for the topping add a fantastic crunch and deep nutty flavor that contrasts beautifully with the creamy frosting.
  • Baking time: Ovens vary, so start checking at 30 minutes. The cake should be golden with a slight spring back.
  • Multitasking tip: Toast your almonds and whip egg whites while the oven preheats to save time.

Variations & Adaptations

This moist almond cake recipe is pretty adaptable—here are some ways to make it your own:

  • Seasonal twist: Swap out the crunchy almond topping for chopped pecans or walnuts for a fall-inspired crunch.
  • Flavor swap: Add a tablespoon of orange zest to the batter for a bright, citrusy note that pairs beautifully with almonds.
  • Gluten-free: Simply replace all-purpose flour with a 1:1 gluten-free baking blend. The almond flour keeps it moist, so no worries about dryness.
  • Dairy-free: Use vegan cream cheese and butter alternatives in the frosting for a plant-based version.
  • Personal favorite: I once folded in a handful of fresh raspberries into the batter before baking—turned out wonderfully moist with a tart surprise!

Serving & Storage Suggestions

Serve this almond cake slightly chilled or at room temperature. The frosting tastes best when it’s creamy but not too soft, so a short time out of the fridge is perfect.

For presentation, sprinkle a few whole toasted almonds on top for a pretty, rustic look. It pairs beautifully with a cup of strong coffee or a light herbal tea.

Store leftovers tightly wrapped in the refrigerator for up to 4 days. You can also freeze the cake (without the topping) for up to 2 months—thaw overnight in the fridge and add the crunchy topping fresh.

Reheat slices briefly at room temperature before serving if chilled; the frosting softens nicely, and flavors develop even more after a day or two.

Nutritional Information & Benefits

This moist almond cake offers a nice balance of indulgence and nutrition. Almond flour brings healthy fats, vitamin E, and protein, making it a better choice than all-flour-only cakes.

Each slice contains approximately 320 calories, 22g fat, 18g carbs, and 6g protein (values will vary depending on portion size and specific ingredients).

It’s gluten-free if you use the recommended flour substitutions, and dairy-free options keep it accessible for most diets. Just a heads-up for anyone with nut allergies, of course.

From my wellness perspective, this cake satisfies sweet cravings without sending you on a sugar rollercoaster, thanks to almond flour’s stabilizing effects on blood sugar.

Conclusion

So, why should you make this moist almond cake with creamy frosting and crunchy topping? Because it’s the kind of recipe that feels like a celebration in every bite—simple, satisfying, and with just the right texture contrasts to keep you coming back for more.

Feel free to tweak it to your liking—add berries, switch up toppings, or try different extracts. That’s the beauty of this recipe; it’s a reliable base for your creativity.

Honestly, I love this cake because it brings the family together, sparks smiles, and tastes like a little moment of joy. Don’t just take my word for it—give it a try and share how you made it your own!

If you give this recipe a whirl, please leave a comment or share your adaptations. Your feedback always makes my day, and I can’t wait to hear your almond cake stories. Happy baking!

FAQs

Can I make this almond cake ahead of time?

Absolutely! Bake the cake a day in advance, store it wrapped in the fridge, and add the frosting and crunchy topping right before serving for the freshest taste.

What if I don’t have almond extract?

You can skip it or replace it with a little extra vanilla extract. The cake will still be delicious but with a milder almond flavor.

How do I prevent the frosting from melting?

Keep the frosting chilled until you’re ready to spread it. Also, serve the cake cool or at room temperature, especially in warm weather.

Can I double this recipe for a layer cake?

Yes! Double all ingredients and bake in two 9-inch pans. Adjust baking time slightly, checking for doneness with a toothpick.

What’s the best way to toast almonds?

Toast sliced almonds in a dry skillet over medium heat for 3-5 minutes, stirring frequently. They should be golden and fragrant but not burnt.

Pin This Recipe!

moist almond cake recipe

Print

Moist Almond Cake Recipe with Creamy Frosting and Crunchy Topping

A moist almond cake with a light, airy texture, creamy frosting, and a crunchy toasted almond topping. Perfect for any occasion, easy to make, and a crowd-pleaser.

  • Author: paula
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 55 minutes
  • Yield: 8 servings 1x
  • Category: Dessert
  • Cuisine: American

Ingredients

Scale
  • 1 ½ cups (150g) almond flour
  • ½ cup (60g) all-purpose flour (or gluten-free flour blend)
  • 1 cup (200g) granulated sugar
  • 4 large eggs, room temperature (separated)
  • ½ cup (115g) unsalted butter, melted and slightly cooled
  • 1 tsp pure vanilla extract
  • ½ tsp almond extract
  • 1 tsp baking powder
  • ¼ tsp salt
  • 8 oz (225g) cream cheese, softened
  • ½ cup (115g) unsalted butter, softened
  • 2 cups (240g) powdered sugar, sifted
  • 1 tsp vanilla extract
  • ½ cup (50g) sliced almonds, toasted
  • 2 tbsp brown sugar
  • 1 tbsp unsalted butter, melted

Instructions

  1. Preheat your oven to 350°F (175°C). Grease and flour a 9-inch cake pan or line it with parchment paper.
  2. Toast the sliced almonds in a dry skillet over medium heat, stirring frequently until golden and fragrant, about 3-5 minutes. Set aside to cool.
  3. In a clean, dry bowl, beat the egg whites until stiff peaks form. Set aside.
  4. Sift together almond flour, all-purpose flour, baking powder, and salt in a medium bowl.
  5. In a large bowl, whisk together the sugar and egg yolks until pale and creamy, about 2-3 minutes. Add melted butter, vanilla extract, and almond extract; mix well.
  6. Gently fold the flour mixture into the yolk batter until just combined.
  7. Carefully fold the whipped egg whites into the batter in thirds, using gentle motions to keep the batter airy.
  8. Pour the batter evenly into the prepared pan and smooth the top.
  9. Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean and the cake springs back lightly to the touch.
  10. Let the cake cool in the pan for 15 minutes, then turn out onto a wire rack to cool completely.
  11. Beat the softened cream cheese and butter together until smooth and fluffy. Gradually add powdered sugar and vanilla extract, beating until creamy and spreadable.
  12. Mix toasted almonds, brown sugar, and melted butter together for the crunchy topping.
  13. Once the cake is fully cooled, spread the creamy frosting evenly over the top.
  14. Sprinkle the crunchy almond topping generously over the frosting, pressing lightly to adhere.
  15. Optional: Refrigerate the cake for 30 minutes before serving to let flavors meld and frosting set.

Notes

Whip egg whites to stiff peaks using a clean bowl with no fat or yolk for best volume. Fold egg whites gently to keep batter airy. Toast almonds carefully to avoid burning. Refrigerate cake before serving for best flavor and frosting set. For dairy-free, substitute cream cheese and butter with coconut-based alternatives. For gluten-free, use a gluten-free flour blend instead of all-purpose flour.

Nutrition

  • Serving Size: 1 slice (1/8 of cake
  • Calories: 320
  • Sugar: 15
  • Sodium: 180
  • Fat: 22
  • Saturated Fat: 10
  • Carbohydrates: 18
  • Fiber: 3
  • Protein: 6

Keywords: almond cake, moist cake, creamy frosting, crunchy topping, easy almond cake, gluten-free option, dairy-free option, almond flour cake

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating