Almond cake is a moist, flavorful, and slightly nutty dessert that is perfect for any occasion. Whether you’re celebrating a special event or simply craving a homemade treat, this cake delivers a rich and delicate taste with a tender crumb. Made with ground almonds and almond extract, Almond Cake Recipe from Scratch is a wonderful alternative to traditional vanilla or chocolate cakes.
What Is Almond Cake?
Almond Cake is a delightful, nutty-flavored dessert that boasts a rich, moist texture and a subtly sweet taste. This cake is made using ground almonds, almond flour, or almond extract, giving it a distinct nutty aroma and flavor. It’s a versatile dessert that can be enjoyed on its own, paired with fruit, or topped with a light glaze or frosting.

A Classic and Timeless Dessert
Almond Cake has been a beloved treat in various cultures for centuries. Whether it’s the Spanish Tarta de Santiago, the French Financier, or a simple homemade almond pound cake, this dessert has a long history of satisfying sweet cravings with its rich, buttery texture and nutty goodness.
Key Characteristics of Almond Cake:
- Moist and Tender Texture – Thanks to the almond flour and butter, almond cake is incredibly soft and moist.
- Rich Nutty Flavor – The combination of ground almonds or almond extract provides a deep, aromatic taste.
- Gluten-Free Variations – Many almond cake recipes use almond flour, making them naturally gluten-free.
- Versatile – It can be served plain, dusted with powdered sugar, or topped with fruit, glaze, or even chocolate.
Why People Love Almond Cake
- Naturally sweet and flavorful without needing excessive sugar.
- Pairs well with coffee or tea, making it perfect for breakfast, brunch, or dessert.
- Easy to make with simple ingredients but delivers a gourmet taste.
- Healthier alternative to traditional flour-based cakes, especially when using almond flour.
Whether you prefer a light and fluffy version or a dense and buttery one, Almond Cake is a timeless treat that’s perfect for any occasion!
Why Is Almond Cake So Popular?
Almond cake has gained popularity for several reasons:
- Rich Flavor – The natural sweetness and nuttiness of almonds create a unique and delightful taste.
- Moist and Tender Texture – The use of almonds keeps the cake moist and soft.
- Versatility – Can be customized with different flavors like citrus, chocolate, or fruit toppings.
- Healthier Alternative – Almonds provide healthy fats, protein, and vitamin E, making this cake a nutritious option compared to traditional flour-based cakes.
Ingredients Needed for Almond Cake Recipe from Scratch
To make this delicious almond cake from scratch, gather the following ingredients:
For the Cake:
- 1 1/2 cups almond flour
- 1 cup all-purpose flour (or substitute with gluten-free flour for a GF option)
- 1 cup granulated sugar
- 1/2 cup unsalted butter (softened)
- 3 large eggs
- 1/2 cup milk (or almond milk for a dairy-free option)
- 1 teaspoon almond extract
- 1 teaspoon vanilla extract
- 1 teaspoon baking powder
- 1/4 teaspoon salt
For the Toppings (Optional):
- Powdered sugar for dusting
- Slivered almonds for garnish
- Fresh berries or fruit compote
- Whipped cream or cream cheese frosting

How to Prepare Almond Cake
Making an almond cake from scratch is surprisingly simple and requires just a few basic ingredients. Follow this step-by-step guide to achieve a perfectly moist, flavorful almond cake that’s great for any occasion.
Step 1: Gather Your Ingredients
Before you start baking, make sure you have all the necessary ingredients:
For the Cake:
- 1 ½ cups almond flour
- 1 cup all-purpose flour (or substitute with more almond flour for a gluten-free version)
- 1 cup granulated sugar
- ½ cup unsalted butter (softened)
- 3 large eggs
- ½ cup milk (or almond milk for a dairy-free option)
- 1 teaspoon almond extract
- 1 teaspoon vanilla extract
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- ½ cup sliced almonds (for topping, optional)
For the Glaze (Optional):
- 1 cup powdered sugar
- 2 tablespoons milk
- ½ teaspoon almond extract
Step 2: Preheat the Oven and Prepare the Pan
- Preheat your oven to 350°F (175°C).
- Grease a 9-inch round cake pan with butter or non-stick spray, then line it with parchment paper for easy removal.
Step 3: Mix the Dry Ingredients
- In a medium bowl, whisk together the almond flour, all-purpose flour, baking powder, baking soda, and salt.
- Set aside while you prepare the wet ingredients.
Step 4: Cream the Butter and Sugar
- In a large mixing bowl, use a hand mixer or stand mixer to cream the butter and sugar until light and fluffy (about 2–3 minutes).
- Add the eggs, one at a time, mixing well after each addition.
- Stir in the almond extract and vanilla extract for a rich, nutty flavor.
Step 5: Combine Wet and Dry Ingredients
- Gradually add the dry ingredients to the butter mixture, alternating with the milk.
- Mix until just combined—be careful not to overmix, as this can make the cake dense.
Step 6: Bake the Cake
- Pour the batter into the prepared cake pan and spread it evenly.
- Sprinkle sliced almonds on top for an extra crunch (optional).
- Bake in the preheated oven for 30–35 minutes, or until a toothpick inserted in the center comes out clean.
- Let the cake cool in the pan for 10 minutes before transferring it to a wire rack to cool completely.
Step 7: Prepare the Almond Glaze (Optional)
- In a small bowl, whisk together the powdered sugar, milk, and almond extract until smooth.
- Drizzle over the cooled cake for a sweet, glossy finish.
Step 8: Serve and Enjoy!
- Slice and serve your almond cake with fresh berries, whipped cream, or a dusting of powdered sugar.
- Enjoy it with a cup of tea or coffee for a perfect afternoon treat!
This simple yet elegant almond cake is sure to impress with its rich, nutty flavor and soft, buttery texture. Whether for a special occasion or a casual dessert, this cake is a delightful treat for any almond lover!
Variations of Almond Cake
- Lemon Almond Cake – Add 1 tablespoon of lemon zest and 2 tablespoons of lemon juice for a citrusy twist.
- Chocolate Almond Cake – Mix in 1/4 cup cocoa powder for a rich, chocolatey flavor.
- Honey Almond Cake – Substitute sugar with honey for a naturally sweetened version.
- Gluten-Free Almond Cake – Use only almond flour to make it completely gluten-free.
Serving Suggestions for Almond Cake
Almond cake is a delightful treat that pairs well with a variety of accompaniments. Whether you’re serving it for a casual tea time, a festive gathering, or as an elegant dessert, here are some delicious ways to enhance its flavor and presentation:
1. Classic Pairings
- With a Cup of Tea or Coffee – The nutty richness of almond cake perfectly complements the bold flavors of black tea, chai, or freshly brewed coffee.
- With a Glass of Milk – A simple yet satisfying way to enjoy almond cake, especially for those who love a comforting, homey treat.
2. Fresh Fruit Enhancements
- Berries and Citrus Slices – Serve almond cake with fresh strawberries, raspberries, or blueberries to add a burst of freshness.
- Sliced Peaches or Figs – Their natural sweetness pairs beautifully with the mild almond flavor.
- Citrus Zest Garnish – A sprinkle of lemon or orange zest over the cake enhances its flavor with a refreshing zing.
3. Creamy Toppings for Extra Indulgence
- Whipped Cream – Light and airy, whipped cream adds a creamy contrast to the dense almond cake.
- Mascarpone or Ricotta – A dollop of lightly sweetened mascarpone or ricotta cheese enhances the cake’s richness.
- Greek Yogurt with Honey – A tangy yet sweet option for those looking for a healthier accompaniment.
4. Drizzles and Sauces
- Chocolate Drizzle – Melted dark or white chocolate drizzled over the cake adds an extra layer of indulgence.
- Caramel or Honey Drizzle – A light drizzle of warm caramel or honey brings out the nutty flavors.
- Raspberry or Apricot Sauce – Fruity sauces add a tart contrast to the sweet and nutty cake.
5. Ice Cream Pairings
- Vanilla Bean Ice Cream – A timeless pairing that balances the cake’s nuttiness with a creamy, sweet touch.
- Almond or Pistachio Ice Cream – Double the nuttiness for an ultimate almond-infused dessert.
- Lemon Sorbet – A refreshing, citrusy contrast that cuts through the cake’s richness.
6. Toasted Nut Toppings
- Toasted Almonds – A sprinkle of extra toasted almonds on top enhances the crunch and nutty flavor.
- Crushed Pistachios or Hazelnuts – These add a gourmet touch to the presentation and taste.
7. Special Occasion Twists
- Layered with Jam or Custard – Slice the cake in half and spread raspberry jam or pastry cream between the layers for a more festive look.
- Decorated with Edible Flowers – Perfect for elegant tea parties or celebrations, edible flowers like pansies or lavender add a delicate beauty.
- Dusted with Powdered Sugar – A simple yet elegant finishing touch for any occasion.
No matter how you serve it, almond cake is a versatile dessert that can be customized to suit any taste. Whether you keep it simple or dress it up with luxurious toppings, it’s always a delightful treat!
Storage and Reheating
- Room Temperature – Store in an airtight container for up to 3 days.
- Refrigeration – Keep refrigerated for up to a week; let it come to room temperature before serving.
- Freezing – Wrap slices individually and freeze for up to 3 months; thaw at room temperature before eating.
Conclusion
Almond cake is a simple yet elegant dessert that’s easy to make from scratch. Its rich almond flavor and moist texture make it a favorite for any gathering or personal indulgence. Whether enjoyed plain or dressed up with toppings, this cake is sure to satisfy any sweet tooth!
Frequently Asked Questions (FAQs) About Almond Cake
1. Can I use almond flour instead of all-purpose flour?
Yes! Almond flour can be used to make a gluten-free version of almond cake. However, since it lacks gluten, the texture may be more dense and moist. You may need to adjust the number of eggs or add a binding agent like xanthan gum.
2. How do I store almond cake?
Store almond cake in an airtight container at room temperature for up to 2 days. If refrigerated, it can last up to 5 days. You can also freeze it for up to 3 months by wrapping it tightly in plastic wrap and placing it in a freezer-safe bag.
3. Can I make almond cake without eggs?
Yes, you can make an egg-free almond cake by using substitutes like mashed bananas, unsweetened applesauce, or flaxseed meal mixed with water. However, the texture may be slightly different.
4. What type of almonds should I use for the cake?
Blanched almond flour is the best choice for a fine, smooth texture. You can also use ground almonds or almond meal for a more rustic texture. Sliced or slivered almonds work well as a topping.
5. Can I add other flavors to almond cake?
Absolutely! Almond cake pairs well with vanilla, lemon zest, orange zest, cardamom, or cinnamon. You can also add a hint of rose or almond extract for a deeper flavor.
6. What is the best topping for almond cake?
Popular toppings include powdered sugar, whipped cream, fresh berries, honey, or a drizzle of chocolate. A light glaze made from lemon juice and powdered sugar can also enhance the flavor.
7. Can I make almond cake dairy-free?
Yes! Substitute butter with coconut oil or a dairy-free butter alternative, and use almond milk or another plant-based milk instead of regular milk.
8. Why did my almond cake turn out dry?
If your cake turned out dry, it might be due to overbaking. Check the cake a few minutes before the suggested baking time is up. Also, make sure you’re not using too much flour and consider adding an extra egg or a splash of milk for more moisture.
9. Can I make almond cake in advance?
Yes! Almond cake actually tastes even better the next day as the flavors meld. You can bake it a day ahead and store it covered at room temperature or refrigerate it.
10. What is the best way to reheat almond cake?
For a fresh taste, warm the cake in the microwave for 10–15 seconds or in a 300°F (150°C) oven for 5–7 minutes. If frozen, allow it to thaw at room temperature before reheating.