Almond and Walnut Cake Recipe: Nutty Crunch Meets Moist Vanilla Heaven

Desserts

Almond and Walnut Cake Recipe: Nutty Crunch Meets Moist Vanilla Heaven

This almond and walnut cake delivers the perfect balance of nutty crunch and moist vanilla layers that will satisfy any dessert craving. The secret lies in finely chopped walnuts and almonds folded into a tender, lightly sweetened batter—creating texture without overpowering the delicate cake structure. I've perfected this recipe over years of baking, ensuring every slice offers that satisfying contrast between soft crumb and toasted nuts.

The cake's magic comes from a simple yet precise technique: mixing the dry ingredients separately, then gently combining them with the wet mixture to maintain an airy texture. Walnuts add earthy depth while almonds contribute natural sweetness, creating a flavor profile that's sophisticated yet approachable. Baking at 350°F for 40-45 minutes yields golden-brown layers with just the right amount of moisture—never dry, never dense.

What makes this cake truly special is how the nuts transform with each bite—crunchy when first sliced, then softening slightly as they warm, while the vanilla-infused batter provides a comforting sweetness. The aroma alone as it bakes will have everyone gathering in the kitchen. This is the kind of dessert that feels indulgent yet balanced, perfect for celebrations or quiet weeknight treats.

Serve warm with a dusting of powdered sugar or a dollop of whipped cream to enhance the nutty flavors, or enjoy it at room temperature for a more refined presentation. The recipe scales beautifully, making it ideal for gatherings of any size. Let's create this nutty masterpiece that combines simplicity with impressive results.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for almond and walnut cake

Twelve ingredients carefully balanced to create a nutty masterpiece with moist vanilla layers.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 cups Sifted for lighter texture
Granulated Sugar 🍚 1 ½ cups Light brown preferred for depth
Unsalted Butter 🧈 1 cup Room temperature, European style preferred
Large Eggs 🥚 2 whole Room temperature for even mixing
Pure Vanilla Extract 🌿 2 tsp High-quality Madagascar bourbon preferred
Baking Powder 🧂 2 tsp Diamond Crystal brand recommended
Salt 🧂 ½ tsp Fine sea salt for balance
Walnuts 🥜 1 cup Finely chopped, toasted for enhanced flavor
Almonds 🌰 1 cup Slivered, toasted for nutty aroma
Whole Milk 🥛 ½ cup Room temperature for smooth batter
Powdered Sugar 🍚 ¼ cup For dusting finished cake
Almond Extract 🌿 ½ tsp Pure, not imitation

The nuts are the heart of this cake—toasting them first intensifies their natural oils, creating that signature crunch. For walnuts and almonds, Costco's bulk bin selection offers the best price per pound, but any high-quality store will have suitable options. Look for nuts that are plump and free from rancidity—they should smell fresh and slightly sweet. If using pre-packaged nuts, check the expiration date as stale nuts will compromise the cake's texture and flavor. Toasting at 350°F for 8-10 minutes brings out their full potential before finely chopping them for even distribution throughout the batter.

No almond extract? Vanilla bean paste adds depth without altering the nutty profile, though the flavor will differ slightly. Substituting slivered almonds for whole almonds requires no adjustment, but if you're using almond flour instead, reduce the all-purpose flour by 0.5 cups to maintain proper structure. For the butter, European-style brands like Plugrá or Miyoko's melt more smoothly, but any good-quality unsalted butter will work. The milk can be swapped for almond or oat milk, though the texture may become slightly denser. When measuring flour, spoon it into the cup and level off—packing it creates a heavier cake.

This cake keeps beautifully at room temperature for 3 days when stored in an airtight container, though it's best enjoyed within the first 48 hours for optimal moisture. For longer storage, wrap tightly in plastic wrap and refrigerate for up to 5 days. The cake freezes exceptionally well—portion into slices, wrap individually, and freeze for up to 3 months. Thaw at room temperature before serving. The powdered sugar dusting should be applied just before serving to prevent clumping. For a restaurant-quality finish, brush the warm cake with a simple vanilla glaze made from powdered sugar and milk before dusting.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: the butter and sugar give it that classic cake tenderness, but the toasted nuts add depth without stealing the show. Honestly, the vanilla extract ties it all together—subtle but ridiculously satisfying, like a warm hug in dessert form.
  • I’ll be real: this recipe uses stuff you already own. No specialty ingredients, no last-minute grocery runs—just flour, sugar, butter, eggs, and a splash of vanilla. That means less stress, more cake, and zero wasted money on fancy swaps. Plus, it keeps for days without drying out.

Step-by-step instructions for almond and walnut cake

Mastering this recipe delivers a cake with perfect moisture and nutty depth—every step ensures texture and flavor harmony.

1

Prepare the Nutty Base

Toast the 1 cup walnuts and 1 cup almonds separately in a dry skillet over medium heat for 3-4 minutes until fragrant and golden. Watch closely—they burn quickly. Transfer to a cutting board and let cool completely before chopping the walnuts finely and slivering the almonds. This toasting intensifies their natural oils, creating that signature nutty aroma.

While the nuts cool, sift the 2 cups all-purpose flour with the 2 teaspoons baking powder and 0.5 teaspoon salt into a medium bowl. Set aside—this ensures no lumps develop later. The sifting also lightens the texture, preventing a dense final product. I always double-check for lumps before proceeding; they can lead to uneven baking.

2

Cream Butter and Sugar

In a stand mixer fitted with the paddle attachment, beat the 1 cup unsalted butter (at room temperature) with the 1.5 cups granulated sugar on medium speed for 3-4 minutes. The mixture should become pale and fluffy, nearly doubling in volume. This step incorporates air, which creates the cake's signature tenderness. If your butter isn't softened enough, the cake will turn out greasy rather than moist.

Add the 2 whole large eggs, one at a time, mixing on low speed after each addition until fully incorporated. Scrape down the sides of the bowl to ensure even mixing. Here's the thing—room temperature eggs blend more smoothly than cold ones, preventing curdling in the batter. After the eggs are added, stir in the 2 teaspoons pure vanilla extract and 0.5 teaspoon almond extract until fully combined.

3

Combine Wet and Dry Ingredients

With the mixer on low speed, gradually add the sifted dry ingredients to the wet mixture. Mix just until combined—you should still see small streaks of flour. Overmixing develops gluten, which can make the cake tough. Once the dry ingredients are incorporated, reduce the speed to low and add the 0.5 cup whole milk in a slow stream, mixing until smooth.

Fold in the toasted nuts by hand using a silicone spatula. Be gentle to avoid deflating the batter. The nuts should be evenly distributed throughout. This is where the cake gets its signature texture—chewy pockets of toasted nuts contrasted with tender cake. If the batter seems too thick, add 1 tablespoon milk at a time until it reaches a pudding-like consistency.

4

Bake to Golden Perfection

Preheat your oven to 350°F and grease a 9-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 45-50 minutes, or until a toothpick inserted into the center comes out clean. The cake should be golden brown on top and slightly springy to the touch.

I always tap the top of the cake gently before checking doneness—if it springs back, it's ready. If the toothpick comes out with moist crumbs, bake for another 5 minutes. The reason we don't overbake is simple: this cake relies on moisture, and every extra minute risks drying it out. Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely before dusting with the 0.25 cup powdered sugar.

👨‍🍳

Pro Tips For Making Almond And Walnut Cake

  • Toast the Nuts First: Skip the raw nut flavor by toasting almonds and walnuts in a dry pan over medium heat for 5-7 minutes until golden and fragrant. I learned this the hard way—raw nuts make the cake taste bitter and dull, no matter how good the rest of the recipe is. ---
  • Cream Butter and Sugar Slowly: Beat the butter and sugar together until light and fluffy, but don’t rush—aim for 3-4 minutes on high. The mixture should look like it could climb a wall. I used to eyeball it and end up with a dense cake; this is the non-negotiable step that actually changes the texture. ---
  • Don’t Overmix the Batter: Fold in the dry ingredients just until combined—lumpy is fine, but stop as soon as flour disappears. Overmixing develops gluten, and that turns your tender almond cake into a chewy brick. I know, I know, but trust the process—your future self will thank you. ---
  • Use Room-Temp Eggs: Pull eggs out of the fridge 30 minutes before using so they’re just warm to the touch. Cold eggs can curdle when mixed with butter, and that’s a texture disaster. Sounds weird, but it works: the cake stays moist and the crumb stays fine.

Make-ahead tips for leftovers

Prep Ahead Strategy

This cake thrives when prepped in advance! Toast and chop the 1 cup walnuts and 1 cup almonds up to 3 days ahead—store in an airtight container at room temperature. The toasted flavor intensifies over time, adding depth to your cake. I always prep the nuts first since they're the most time-consuming step. 🥜

Batter Prep Timeline

Mix the batter the night before for maximum convenience. Store it in an airtight container in the refrigerator for up to 24 hours. Let it sit at room temperature for 30 minutes before baking to ensure even cooking. The batter's texture improves as it rests, making it easier to handle and preventing potential lumps during mixing. This is a game-changer for busy mornings or last-minute gatherings!

Freezer-Friendly Layers

For true meal prep mastery, bake the cake completely and freeze it in slices. Wrap each portion individually in plastic wrap, then place in a freezer bag for up to 3 months. Thaw overnight in the fridge before serving. The texture remains moist and the nuts stay crisp—perfect for quick desserts. I love making a batch on weekends and freezing slices for spontaneous treats during the week.

Make-Ahead Serving Ideas

Plan to serve this cake at room temperature for the best texture. If baking ahead of time, store the fully cooled cake in an airtight container at room temperature for up to 3 days. For parties, assemble the cake components (if making layers) the day before and refrigerate. Bring everything to room temperature before serving to ensure perfect slices every time. The aroma alone will have guests gathering!

Nut Toasting Shortcut

Save time by using pre-toasted nuts from the store. Look for "toasted" labels on packages of walnuts and almonds at stores like Trader Joe's or Whole Foods. Chop them immediately after purchasing to maintain freshness. This cuts your prep time by 10-15 minutes while still delivering that essential toasted flavor. Just be sure to check the expiration date—freshness matters most for this cake!

Layering for Events

For special occasions, bake two 9-inch layers and assemble with vanilla buttercream or whipped cream the day before serving. Wrap tightly in plastic and refrigerate. Bring to room temperature for 2 hours before slicing. The layers hold their shape beautifully, making this cake perfect for celebrations. I've used this technique for birthdays, holidays, and even surprise desserts—always a crowd-pleaser! 🎉

Nutrition facts

Servings 8
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 115mg38%
Sodium 350mg15%
Total Carbohydrate 48g17%
Dietary Fiber 3g11%
Sugars 36g
Protein 9g18%
* 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 substitute walnuts or almonds if I'm allergic?

For walnut-free versions, try pecans or hazelnuts—they add similar texture and richness. If avoiding almonds, use extra walnuts or even chopped pistachios for color contrast. Just toast them first to enhance flavor. For nut-free options, replace with oatmeal or dried cranberries (reduce milk by 2 tablespoons to balance moisture).

2

Why does my cake turn out dense instead of moist?

Overmixing the batter develops gluten, making the cake tough. Mix dry ingredients just until combined and fold in nuts gently. Also check butter temperature—it should be soft but not melted. Another common issue is underbaking: the toothpick should come out clean, not crumbly. For extra moisture, brush warm cake layers with simple syrup (equal parts sugar and water heated until dissolved).

3

Can I make this cake gluten-free?

Yes! Replace the 2 cups all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill). Add 0.5 teaspoon xanthan gum to improve structure. For best results, use 1 extra tablespoon milk as gluten-free flours absorb differently. Expect a slightly denser texture but still delicious. Always check package instructions for specific baking adjustments.

4

How do I make this cake extra rich?

Add 2 tablespoons sour cream or Greek yogurt to the batter for tender crumb. For deeper flavor, replace 0.5 cup milk with espresso or strong coffee (cools before adding). Top with a dark chocolate ganache or swirl in caramel sauce between layers. The nuts will complement these additions beautifully while keeping the cake's signature texture.

5

Is there a way to make this cake dairy-free?

Use vegetable oil or coconut oil (melted) instead of butter, and swap milk for almond or oat milk. For richness, add 2 tablespoons applesauce to replace butter's moisture. The cake will still be moist but slightly denser. Test your oil type first—some brands can affect flavor. A light vanilla glaze made with powdered sugar and plant-based milk works perfectly for finishing.

★★★★★4.7(14 reviews)
Categories Desserts