Desserts
This almond and walnut cake recipe delivers layers of nutty crunch and vanilla clouds that will make your dessert table the star of any gathering. The secret lies in a delicate balance of ground almonds and walnuts, which add texture without overpowering the tender crumb. I've perfected this version to ensure every slice has that signature moistness and subtle sweetness that keeps people reaching for seconds.
The cake's foundation begins with a simple batter enriched with almond flour and toasted walnuts, creating a rich, nutty flavor that pairs beautifully with vanilla. Baking at 350°F for 40–45 minutes ensures a golden crust while keeping the inside tender. The frosting—a light vanilla buttercream—ties everything together with its smooth, creamy finish, making each bite feel like a luxurious treat.
What makes this recipe truly special is its versatility. You can serve it as-is for a classic dessert or elevate it with a dusting of powdered sugar or a drizzle of fruit compote. The nutty base also makes it a perfect match for coffee or tea, offering a sophisticated yet approachable option for any occasion. Whether you're baking for a celebration or just craving something indulgent, this cake delivers.
For those who love texture, the walnuts add a satisfying crunch that contrasts perfectly with the soft cake layers. The recipe is designed to be foolproof, with clear steps to ensure success every time. Once you try it, you’ll understand why this almond and walnut cake has become a favorite for both special occasions and everyday treats.
Ingredients for almond and walnut cake
Eight simple ingredients create layers of nutty crunch and velvety vanilla perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 cups | Sifted for light texture |
| Ground Almonds 🌰 | 1 ½ cups | Finely ground for smooth batter |
| Toasted Walnuts 🥜 | 1 cup | Chopped for texture contrast |
| Granulated Sugar 🍚 | 1 ½ cups | For subtle sweetness |
| Unsalted Butter 🧈 | 1 cup | Room temperature for easy mixing |
| Large Eggs 🥚 | 3 whole | Room temperature preferred |
| Pure Vanilla Extract 🌿 | 2 tsp | High-quality for rich flavor |
| Baking Powder 🧂 | 2 tsp | For light rise |
| Salt 🧂 | ½ tsp | Fine grain preferred |
| Powdered Sugar 🍚 | 3 cups | For buttercream frosting |
| Heavy Cream 🥛 | 1 cup | Cold for stable buttercream |
| Vanilla Bean Paste 🌿 | 1 tbsp | Enhances vanilla flavor |
The ground almonds are non-negotiable for that signature moistness. Bob's Red Mill or Trader Joe's carry finely ground almonds—just avoid the pre-ground ones that clump. Toast your walnuts in a dry pan for 5 minutes until fragrant, then chop them. That extra step makes all the difference. For the butter, Plugrá or Land O'Lakes work perfectly, but never use salted—trust me on this. The vanilla extract? McCormick or Nielsen-Massey are solid choices, but if you've got a vanilla bean, scrape the seeds for even better flavor.
No almond flour? Substitute with 1.5 cups ground almonds—just blend your own if you're feeling ambitious. Short on walnuts? Pecans or hazelnuts work too, but toast them first. The baking powder is key—don't use baking soda unless you want a metallic aftertaste. For the frosting, if you can't find vanilla bean paste, double the extract. The powdered sugar should be sifted to avoid lumps, and the heavy cream must be cold for that perfect fluffy texture. Pro tip: if your buttercream gets too thick, warm the cream slightly before whipping again.
This cake keeps beautifully for 4 days in an airtight container at room temperature, though it's best enjoyed fresh. For longer storage, wrap tightly in plastic and freeze for up to 3 months. I always bake an extra layer—it disappears fast. The frosting can be made a day ahead and stored in the fridge; just rewhip before serving. And if anyone asks, the secret to that perfect crumb? Don't overmix the batter. Just combine everything until just combined—no need to go crazy.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when I’m in a hurry—just fold the dry ingredients into the butter-sugar mix until it’s just combined. No overworking the batter, no sticky mess, and no need to pull out the stand mixer. The ground almonds and walnuts keep the texture rich even when you’re not meticulous.
- Nutty, But Not Heavy: The toasted walnuts add that satisfying crunch, while the ground almonds give it a tender crumb—no chalky aftertaste, no weird texture. It’s like a hug for your taste buds: sweet, nutty, and balanced. Honestly, I’ve made cakes with just almond flour that turn out dense, but this combo? Spot-on every time.
- Weeknight or Celebration: I’ve served this warm from the oven with a drizzle of honey for a lazy Sunday breakfast, and I’ve also brought it to potlucks as a showstopper. The butter and sugar keep it moist enough to slice neatly, but the walnuts make it feel special. (Yes, even on a Tuesday night.)
- Budget-Friendly Luxury: Ground almonds and walnuts might sound fancy, but they’re cheaper than buying pre-made nut-based desserts, and they stretch further than you’d think. A single batch feeds six, and the leftovers? Even better the next day—if there are any. Between us, I’ve reheated slices in the toaster and called it a win.
Step-by-step instructions for almond and walnut cake
Here's how to create a tender, nutty cake with a perfect crumb and rich vanilla flavor.
Prepare Your Dry Ingredients
In a medium bowl, whisk together the 2 cups All-Purpose Flour, 1.5 cups Ground Almonds, 2 tsp Baking Powder, and 0.5 tsp Salt. I like to sift the flour first to prevent lumps in the batter, especially since we're working with ground nuts that can get dense. The ground almonds will add richness and moisture, while the baking powder ensures a light rise.
In a separate small bowl, combine the 1 cup Toasted Walnuts with 1 tbsp Vanilla Bean Paste. Toss them gently to distribute the vanilla paste evenly—this will infuse the nuts with that deep, aromatic flavor. Set both mixtures aside until ready to use. The walnuts should be cool but still maintain their toasted aroma, so don't toast them right before mixing.
Cream Butter and Sugar
In a large mixing bowl, combine the 1 cup Unsalted Butter (at room temperature) and 1.5 cups Granulated Sugar. Using a hand mixer or stand mixer fitted with the paddle attachment, beat on medium speed for 3-4 minutes until the mixture is light, fluffy, and nearly doubles in volume. You'll see it go from pale yellow to a lighter, airier color—this is what creates that tender cake texture.
Here's the thing—if your butter isn't completely softened, the mixture will clump and you'll end up with a dense cake. Press the butter between your fingers to check: it should give slightly but hold its shape. If it's too soft, chill the bowl for 10 minutes before proceeding.
Add Eggs and Vanilla Extract
Add the 3 whole Large Eggs, one at a time, mixing on low speed after each addition. Scrape down the sides of the bowl to ensure everything incorporates evenly. Then add the 2 tsp Pure Vanilla Extract and mix for another 30 seconds until fully combined. The mixture will look slightly curdled at first, but don't worry—it will smooth out when you add the dry ingredients.
I always use room-temperature eggs for better emulsification. If they're straight from the fridge, warm them under running water for 5 minutes first. The eggs add structure to the cake, while the vanilla extract enhances the nutty flavors and adds that signature aroma we all love.
Combine Wet and Dry Ingredients
With the mixer on low speed, gradually add the dry ingredient mixture in 3 additions, mixing just until combined after each addition. Be careful not to overmix—you should still see some flour streaks. Then fold in the walnut mixture by hand using a silicone spatula until evenly distributed. The batter will be thick but smooth, with visible nut pieces throughout.
For the best results, don't overmix. Overworking the batter develops gluten, which can make the cake tough. If the batter looks too thick, you can add 1-2 tablespoons of milk (though it's not in our ingredients list, it's a common troubleshooting step). The texture should be like thick pudding but still pourable.
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. Bake for 40-45 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 of the pan.
I like to bake this cake on the middle rack—it ensures even heat distribution and prevents the bottom from browning too quickly. If you notice the edges browning before the center is done, tent the cake with aluminum foil to protect it. Let the cake cool in the pan for 10 minutes before transferring it to a wire rack to cool completely.
Prepare the Vanilla Buttercream
While the cake cools, prepare the buttercream by beating the 1 cup Unsalted Butter (softened) with an electric mixer until creamy. Gradually add the 3 cups Powdered Sugar, mixing on low speed until combined. Then add the 1 cup Heavy Cream and 1 tbsp Vanilla Bean Paste, mixing until smooth and fluffy. This should take about 3-4 minutes—the buttercream should be light, airy, and pipeable.
Here's a pro tip: if your buttercream is too thick, add 1-2 tablespoons of milk to loosen it. If it's too thin, chill it for 10 minutes and beat again. The cold heavy cream helps stabilize the buttercream, giving it that professional finish. Spread the buttercream over the cooled cake and decorate with extra chopped walnuts if desired.
Pro Tips For Making Almond And Walnut Cake
- Toast Nuts Properly: Don’t just throw walnuts in a dry pan—crack them open first with a rolling pin or heavy skillet, then toast them over medium-low heat for 8-10 minutes, stirring often. You’re not just adding crunch; you’re deepening their flavor so they don’t taste bland when mixed into the batter. (Yes, even if you’re impatient like me, resist the urge to rush this.) ---
- Sift the Almonds: Ground almonds clump like stubborn guests at a party. Sift them twice—once before measuring, once after mixing with flour—so they distribute evenly in the batter. I learned this the hard way when my cake turned out dense and patchy. ---
- Cream Butter Slowly: Beat the butter and sugar at medium speed for 3-4 minutes until it’s pale and fluffy, not just smooth. Rushing this step traps air poorly, and your cake will end up compact instead of light. (Your mixer won’t hate you for taking the extra time.) ---
- Don’t Overmix the Batter: Fold in the dry ingredients just until combined—lumpy is better than tough. Overmixing activates the gluten in the flour, turning your cake into a chewy brick instead of a tender, crumbly delight. Stop when the flour streaks disappear, not when the bowl looks "perfect."
Storing and reheating this almond and walnut cake
Room-Temp Storage
Your almond and walnut cake stays fresh for 4 days at room temperature when stored in an airtight container. I use glass containers with silicone lids from Rubbermaid—they keep moisture out while letting the cake breathe. Place it on a wire rack inside the container to prevent sogginess from condensation. The nuts stay crisp, and the frosting maintains its texture beautifully. 🌟
Fridge Preservation
For longer storage, refrigerate the cake for up to 7 days. The cold air helps preserve the buttercream's stability, but the cake may dry out slightly. To combat this, I recommend wrapping it tightly in plastic wrap before placing it in an airtight container. Bring it to room temperature for 30 minutes before serving—this prevents the frosting from sweating when sliced. 🥶
Freezer-Friendly
Freeze individual slices wrapped in plastic wrap and placed in a quart-sized freezer bag for up to 3 months. This prevents freezer burn and makes it easy to thaw just what you need. To reheat, place the slice in the microwave for 10-15 seconds on medium power. The cake will soften slightly, but the texture remains intact. For a more even thaw, leave it at room temperature for 1-2 hours. ❄️
Reheating Tips
If your cake has dried out, revive it by brushing the top with 1-2 tablespoons of warm water or milk and covering it with a damp paper towel. Microwave for 10 seconds to restore moisture. For the frosting, if it looks stiff after refrigeration, let it sit at room temperature for 10 minutes before rewhipping with a hand mixer to restore its fluffy texture. 💫
Frosting Refresh
If the buttercream separates after storage, simply rewhip it with a hand mixer for 2-3 minutes until smooth. Add 1-2 teaspoons of heavy cream if it's too thick. For a quick fix, spread a thin layer of fresh buttercream over the existing frosting to create a fresh, uniform finish. This works especially well if you're serving the cake after it's been stored for a few days. ✨
Serving After Storage
After refrigeration or freezing, always let the cake sit at room temperature for 30 minutes before slicing. This allows the frosting to soften slightly, making it easier to cut clean slices. For a special presentation, dust with powdered sugar or garnish with fresh berries. The flavors actually develop more depth after storage, making it taste even better the next day! 🍓
Nutrition facts
Frequently asked questions
Can I make this cake without almond flour?
Yes! Simply substitute with 1.5 cups finely ground almonds (blend whole almonds in a food processor until smooth). For an even lighter texture, you could also replace 1/2 cup of the all-purpose flour with cornstarch. The cake will still have that signature nutty flavor, though the texture may be slightly denser.
How do I prevent the cake from being too dry?
The key is proper mixing and baking techniques. First, don't overmix the batter—just combine until no flour streaks remain. Second, check for doneness at 35 minutes using a toothpick. If the cake browns too quickly, tent it with foil. For extra moisture, brush warm cake slices with 1 tsp simple syrup before serving. The ground almonds already add natural moisture, but these tips ensure perfect results.
Can I bake this cake in a different pan size?
For an 8-inch round pan (as in the recipe), bake for 40-45 minutes. For a 9-inch pan, reduce time to 35-40 minutes, and for a 6-inch pan, increase to 45-50 minutes. Always use the same oven temperature (350°F) and check for doneness with a toothpick. The cake should be golden brown and spring back when gently pressed.
What's the best way to store leftover cake?
Store at room temperature in an airtight container for up to 4 days, or refrigerate for 7 days. For longer storage, freeze individual slices wrapped tightly in plastic for 3 months. To revive, let slices sit at room temperature for 30 minutes before serving. The frosting may harden slightly in the fridge—just rewhip with a mixer for 2-3 minutes to restore fluffiness.
Can I add chocolate to this recipe?
For a decadent twist, fold in 1/2 cup melted dark chocolate (60% cocoa) with the buttercream, or add 1/2 cup chocolate chips to the batter. You could also create a layered effect by spreading a thin layer of chocolate ganache between cake layers. Just reduce the buttercream slightly to maintain balance.
