Desserts
This almond buttercream cake delivers layers of tender vanilla cake perfectly balanced with a rich, nutty frosting that melts in your mouth. The secret lies in the frosting—where almond extract and toasted almond flour create depth without overpowering the sweetness. I developed this recipe after years of testing, ensuring every bite offers that perfect harmony of cake and frosting.
The cake itself is light and moist, baked just enough to hold its shape while remaining tender. What makes this recipe stand out is the buttercream—silky yet sturdy enough to hold decorations, with a subtle almond flavor that enhances rather than dominates. The frosting is whipped to a perfect consistency, ensuring it stays smooth and creamy without being too sweet.
By the time you slice into this cake, you'll taste layers of vanilla cake separated by velvety almond buttercream that clings beautifully to each forkful. The texture is what truly sets it apart—fluffy yet sturdy cake with frosting that's rich but not heavy. This is the kind of dessert that feels indulgent yet balanced, perfect for special occasions or when you simply crave something delicious.
Ready in under two hours, this cake requires minimal effort but delivers maximum impact. The frosting can be made ahead and chilled, making assembly a breeze. Whether you're baking for a celebration or treating yourself, this almond buttercream cake is guaranteed to impress.
Ingredients for almond buttercream cake
Eight layers of vanilla cake and nutty frosting—this almond buttercream is pure magic in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 2 cups | White or light brown |
| Unsalted Butter 🧈 | 1 ½ cups | Room temperature, full-fat |
| Large Eggs 🥚 | 4 whole | Room temperature, separated |
| Almond Extract 🌿 | 1 tsp | Pure, not imitation |
| Vanilla Extract 🍯 | 2 tsp | Pure vanilla preferred |
| Almond Flour 🥜 | 1 cup | Toasted for nutty depth |
| Powdered Sugar 🍚 | 4 cups | Sifted for smooth frosting |
| Heavy Whipping Cream 🥛 | 1 ½ cups | Cold for stiff peaks |
| Almond Butter 🥜 | ¾ cup | Creamy, unsweetened |
| Baking Powder 🧂 | 2 tsp | Freshly measured |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Milk 🥛 | ½ cup | Room temperature |
The almond flour is where the magic happens. Toast it first—spread on a baking sheet for 10 minutes at 350°F—so it develops that deep, toasty flavor. Trader Joe's has the best-priced organic almond flour, but any brand works if it's finely ground. For the almond butter, creamy is key—chunky versions can make the frosting grainy. I always grab the no-sugar-added kind from the natural foods aisle. The butter? Full-fat only—this isn't the time for low-fat shortcuts. Room temperature is critical: press it with a fork if it's too cold.
No almond extract? Almond essence at double the amount works in a pinch. Running short on powdered sugar? Sift granulated sugar finely—it won't be as smooth but still delicious. The heavy cream needs to be ice-cold when you whip it, or you'll end up with butter. Pro tip: chill your mixing bowl and beaters for 10 minutes before starting. The eggs should be room temperature—cold yolks can break the emulsion in the frosting. And if you're feeling fancy, add a pinch of cardamom to the cake batter for a sophisticated twist.
This cake keeps beautifully—3 days at room temperature covered loosely, or 1 week refrigerated with layers separated by parchment. The frosting? Stays fresh for 5 days if sealed tightly. I like to make the frosting 2 days ahead—it actually tastes better after resting. Freeze the unfrosted layers for 3 months if you're prepping for a big event. Just bring them to room temp before assembling.
Why You'll Love This Recipe
- No Mixer Needed: The buttercream comes together with a hand mixer—or even a whisk if you’re in a hurry. I’ve made it both ways, and honestly? The almond extract blends right in without fighting you, so no one will guess you didn’t spend hours whipping it.
- Rich Without Overpowering: That first bite of tender crumb with almond buttercream? It’s like a hug in cake form—sweet but not cloying, nutty but not heavy. The almond extract adds depth, so it’s not just sugar and flour; it’s something special.
- Weeknight Hero: Slice it for breakfast, pack it for lunch, or serve it at a last-minute gathering. The cake stays moist for days (yes, even when you forget to refrigerate it), and the frosting? It’s the kind of treat that makes people pause mid-conversation to take another bite.
- Pantry-Friendly Magic: You’re probably already using these ingredients—flour, sugar, butter, eggs—so no extra shopping. And if you have almond extract lingering from another recipe? Perfect. This cake turns basics into something people will ask for by name.
Step-by-step instructions for almond buttercream cake
Here's how to create layers of moist almond cake with velvety frosting that melts in your mouth.
Prepare the Cake Batter for Perfect Layers
Preheat your oven to 350°F and grease two 8-inch round cake pans. Line the bottoms with parchment paper. In a large mixing bowl, cream together the 1.5 cups unsalted butter and 2 cups granulated sugar on medium speed until light and fluffy—about 3-4 minutes. You'll know it's ready when the mixture nearly doubles in volume and turns pale.
Add the 4 whole large eggs one at a time, mixing well after each addition. Then stir in the 1 tsp almond extract and 2 tsp vanilla extract. In a separate bowl, whisk together the 2.5 cups all-purpose flour, 1 cup almond flour, 2 tsp baking powder, and 0.5 tsp salt. Gradually add the dry ingredients to the wet mixture, alternating with the 0.5 cup milk, beginning and ending with the dry ingredients.
Bake the Layers to Golden Perfection
Divide the batter evenly between the prepared cake pans. Bake for 25-30 minutes or until a toothpick inserted into the center comes out clean. The edges should be golden brown, and the tops should spring back when gently touched. Let the cakes cool in the pans for 10 minutes before transferring them to a wire rack to cool completely.
Here's the thing—don't rush this cooling step. Warm cakes will steam when you frost them, causing the buttercream to melt and slide right off. Patience now ensures a flawless finish later. Once fully cooled, level the tops if needed using a serrated knife for even layers.
Whip the Almond Buttercream to Silky Smoothness
In a medium bowl, beat the 1.5 cups heavy whipping cream with an electric mixer until soft peaks form. In a separate large bowl, combine the 4 cups powdered sugar and 0.75 cup almond butter, mixing until smooth. Gradually add the cream to the sugar mixture, beating on low speed until fully incorporated.
Increase the mixer speed to medium-high and beat for 3-4 minutes until the frosting is light, fluffy, and holds stiff peaks. This is where the magic happens—the buttercream should be thick enough to hold its shape when spread but still smooth enough to pipe beautifully. If it's too thick, add 1-2 teaspoons of milk at a time until you reach the perfect consistency.
Assemble and Frost the Cake Like a Pro
Place one cake layer on a cake stand or plate. Spread a generous layer of the almond buttercream evenly over the top. Place the second layer on top and repeat the process, spreading frosting on the top and sides. Use a long spatula to smooth the sides, creating a slight overhang for a professional look.
For the final touch, pipe a border of frosting around the top edge of the cake and swirl it with the spatula to create a smooth finish. Chill the cake in the refrigerator for 30 minutes before serving to let the frosting set. This step ensures clean slices and prevents any messy crumbs.
Serve with Confidence
Slice the cake into 8 equal wedges using a sharp knife dipped in hot water and wiped clean between cuts. The layers should be moist, the texture tender yet slightly dense from the almond flour, and the frosting should be rich and velvety with a perfect balance of sweetness and nutty depth.
Serve immediately for the best experience—this cake tastes best fresh out of the fridge. The combination of the warm cake layers and the cool, creamy frosting is pure indulgence. Store any leftovers in an airtight container in the refrigerator for up to 3 days, though I doubt there will be any leftovers!
Pro Tips For Making Almond Buttercream Cake
- CHILL THE BUTTERCREAM: Mix your almond buttercream in batches and refrigerate it for 10-15 minutes between additions. I learned this the hard way—trying to fold in all the butter at once makes it too soft to pipe, and your cake will end up looking like a sad, melted puddle instead of a showstopper.
- SIFT THE FLOUR FIRST: Don’t just dump it in. Sift your all-purpose flour for the cake batter—this lightens the texture and prevents dense, heavy layers. I used to skip it, and my cakes always came out with that dreaded brick-like quality, no matter how much I beat the butter.
- WEIGH THE EGGS: Use a kitchen scale for your eggs—aim for 50g each (about 1.7 oz) for large eggs. Volume measurements can vary wildly, and under-weighing them means your cake won’t rise properly. I was skeptical until I tried it; now I never go back.
- TOAST THE ALMONDS (OPTIONAL UPGRADE): If you’re using whole almonds in your buttercream (or garnish), toast them lightly in a dry pan over medium heat for 3-4 minutes until fragrant. The nutty depth elevates the whole dish—it’s a small effort for a big flavor payoff. (Yes, even if you’re impatient like me.)
Regional styles of this dish
Southern Almond Cake
In the South, almond buttercream cakes often feature a slightly denser texture to complement the rich frosting. I like to add 1 tablespoon sour cream to the batter for extra moisture and a tender crumb. The frosting gets a touch of 1 teaspoon lemon zest to brighten the nutty flavors—perfect for afternoon tea gatherings. 🌸
French Almond Financiers
French bakers transform this recipe into delicate almond financiers by using almond meal instead of flour and baking in individual ramekins. The frosting is piped into little swirls on top, creating an elegant dessert. Serve with a dusting of powdered sugar and a sprinkle of toasted almond slivers for that classic French touch.
Italian Amaretto Twist
For an Italian-inspired version, replace 1 teaspoon almond extract with 1 tablespoon amaretto liqueur in both the cake batter and frosting. The boozy depth pairs beautifully with the almond flavor. Garnish with crushed amaretti cookies on top for a sophisticated finish that's perfect for celebrations.
German Marzipan Fusion
German bakers often incorporate marzipan into almond cakes. After baking the layers, spread a thin layer of homemade marzipan between the frosting layers for a luxurious texture. The frosting gets a hint of cinnamon to complement the marzipan's sweetness. This version is especially popular during Christmas markets and festive occasions.
Japanese Matcha Almond
In Japan, matcha adds an earthy contrast to almond flavors. Replace 1 teaspoon almond extract with 1 teaspoon matcha powder in the cake batter and add ½ teaspoon matcha to the frosting. The result is a vibrant green cake with a subtle earthy note that balances the sweetness beautifully. Garnish with white chocolate shavings for a modern twist.
Mexican Cajeta Version
For a Mexican-inspired take, replace the almond butter with ½ cup cajeta (goat's milk caramel) in the frosting. The caramel adds a rich, buttery depth that pairs perfectly with the almond flavor. Top with chopped pecans and a sprinkle of sea salt for a sweet-savory balance that's perfect for warm weather gatherings.
Nutrition facts
Frequently asked questions
Can I make this almond buttercream cake without almond extract?
Yes, but you'll need a substitute. Use 1.5 teaspoons almond essence (double the amount) or 1 teaspoon vanilla extract plus 1 teaspoon ground almonds mixed into the batter. For a more complex flavor, try ½ teaspoon cinnamon combined with vanilla. The nutty depth won't be identical, but it'll still taste delicious!
Why did my frosting turn grainy?
Grainy frosting usually means the powdered sugar wasn't sifted or the almond butter wasn't smooth enough. First, always sift your powdered sugar. Second, make sure your almond butter is creamy (not chunky) and fully incorporated. If it happens, whisk in 1 teaspoon warm milk at a time until smooth. Chilling the frosting for 30 minutes before using can also help!
How do I make this cake vegan?
For a vegan version, replace the butter with vegan butter or coconut oil, use flax eggs (1 tbsp ground flax + 3 tbsp water per egg), and swap heavy cream for coconut cream. For the frosting, use vegan butter and coconut cream instead of heavy cream. The texture will be slightly denser but still delicious.
Can I bake this cake in a different pan size?
Yes, but you'll need to adjust baking times. For 9-inch pans, bake 20-25 minutes (check at 20). For 6-inch pans, bake 30-35 minutes. Always use a toothpick test! The cake should be golden with a clean pick. Reduce oven temp to 325°F if your pan is dark-colored to prevent over-browning.
What's the best way to store leftovers?
Store the unfrosted layers in an airtight container at room temp for 2 days or refrigerate for 5 days. The frosting keeps 5 days in the fridge. For longer storage, freeze layers separately (up to 3 months) and frosting (up to 2 months). Thaw overnight in the fridge before assembling.
