Almond and Walnut Cake Recipe: Nutty Crunch Meets Decadent Moisture

Desserts

Almond and Walnut Cake Recipe: Nutty Crunch Meets Decadent Moisture

This almond and walnut cake recipe delivers the perfect balance of nutty crunch and velvety moisture—every slice feels like a luxurious bite of bakery perfection. 🌟 The combination of toasted nuts and tender crumb creates a texture that's both satisfying and elegant, making it ideal for special occasions or when you crave something truly indulgent. What sets this cake apart is how the nuts infuse flavor throughout, not just as a topping.

The secret to achieving that moist yet sturdy texture lies in the right ratio of almond flour to all-purpose flour, plus a touch of sour cream that keeps the crumb tender. I've baked this recipe countless times for gatherings, and it never fails to impress—whether served warm with berries or at room temperature with a dusting of powdered sugar. The nuts add depth without overpowering, letting the cake's natural sweetness shine.

This recipe is designed to be approachable yet impressive, with straightforward steps that yield a showstopping dessert. The cake bakes up golden and fragrant, with nuts peeking through the crumb for that satisfying contrast of textures. It pairs beautifully with coffee, tea, or even a glass of dessert wine, making it versatile for any occasion.

Ready to bake? The process is simple but requires attention to detail—especially when toasting the nuts and mixing the batter just until combined. Once out of the oven, let it cool completely before slicing to ensure clean, perfect pieces. The result is a cake that tastes like it came from a patisserie, but with the comfort of homemade.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for almond and walnut cake

These 12 ingredients balance nutty richness with tender crumb for bakery-style perfection.

Ingredient Amount Notes
All-Purpose Flour 🌾 1 ½ cups Sifted for light texture
Almond Flour 🌰 1 cup Finely ground preferred
Granulated Sugar 🍚 1 ½ cups Light brown sugar for depth
Toasted Walnuts 🥜 1 ½ cups Chopped, skin-on preferred
Toasted Almonds 🌰 1 cup Slivered or whole, skin-on
Unsalted Butter 🧈 1 cup Room temperature, soft
Large Eggs 🥚 2 whole Room temperature, beaten
Sour Cream 🥛 ½ cup Full-fat for moisture
Vanilla Extract 🌸 1 tbsp Pure vanilla preferred
Baking Powder 🍞 2 tsp Aluminum-free preferred
Salt 🧂 ½ tsp Fine sea salt preferred
Powdered Sugar 🍚 ¼ cup For dusting, optional

The nuts make or break this cake. Trader Joe's carries pre-toasted walnuts and almonds, but toasting your own at 350°F for 8-10 minutes brings out deeper flavor. Look for skin-on almonds at specialty stores—they add visual appeal and subtle bitterness. For almond flour, Bob's Red Mill makes the finest texture, but any finely ground almond flour works. The butter should be room temperature but not melted—press a finger into it to test. If it leaves a well, it's ready. For gatherings, double the nuts to serve 16.

No almond flour? Substitute with extra all-purpose flour but reduce by 1 tbsp to account for texture differences. Walnuts too expensive? Pecans or hazelnuts work too, though flavor shifts slightly. The sour cream keeps the crumb tender—Greek yogurt at half the amount works in a pinch. For vanilla, imitation extracts contain alcohol and won't infuse properly. Pure Madagascar bourbon vanilla from Williams Sonoma elevates this cake, but any quality extract does the job. The baking powder must be fresh—if it's over a year old, toss it and replace. Test by dropping a spoonful in hot water; it should bubble vigorously.

Store the cake in an airtight container at room temperature for up to 5 days. For longer storage, freeze slices wrapped individually for 3 months. The nuts stay crisp for about 3 days before the cake absorbs moisture—best to slice and serve fresh. I always bake this a day ahead; the flavors meld beautifully overnight. Leftovers reheat perfectly in a 250°F oven for 10 minutes to restore moisture. Dust with powdered sugar right before serving to keep it looking bakery-fresh.

❤️

Why You'll Love This Recipe

  • I’ll be real: almond flour can be pricey, but this recipe stretches it far. The walnuts and almonds? Toast them in bulk, store them in the freezer, and use them across recipes. A single batch feeds six, and leftovers? They stay moist for days—no sad, crumbly cake here. It’s fancy enough to impress but smart enough for everyday.
  • No Fuss Mixing: I swear by this recipe’s simplicity—just fold the dry ingredients (flour, almond flour, sugar) with the toasted nuts straight into the wet batter. No separate egg whites, no tempering, no stress. The almond flour keeps it moist without extra fuss, and those walnuts and almonds add crunch just from tossing them in raw.
  • Rich Nutty Depth: Honestly, the flavor is what makes this cake a winner. The toasted walnuts and almonds aren’t just garnish—they’re the star, adding a buttery, caramelized crunch that balances the cake’s tender crumb. The almond flour gives it a subtle earthiness, while the granulated sugar keeps it just sweet enough to stay interesting.
  • Weekday or Celebration: Between us, this cake is my secret weapon for any occasion. Need a quick breakfast cake? Serve it warm with a drizzle of honey. Bringing dessert to a potluck? The nutty flavor stands up to everything. Even my picky teenager asks for seconds—(yes, even on a Tuesday night).

Step-by-step instructions for almond and walnut cake

Here's how to create a rich, nutty cake with perfect moisture every time.

1

👨‍🍳 Step 1: Cream Butter and Sugars Together

In a stand mixer fitted with the paddle attachment, beat the 1 cup unsalted butter (room temperature) and 1.5 cups granulated sugar on medium speed for 3-4 minutes. You're looking for a light, fluffy texture—the mixture should nearly triple in volume and become pale in color. This creaming process incorporates air, which creates that tender crumb we're after.

Here's the thing—if your butter isn't soft enough, you'll end up with dense cake. Press your finger into the butter; it should leave a slight indent but not be too mushy. If it's too cold, let it sit at room temperature for another 10-15 minutes before starting.

2

👨‍🍳 Step 2: Add Eggs and Sour Cream

Add the 2 whole large eggs, one at a time, mixing on low speed for 30 seconds after each addition until fully incorporated. Then add the 0.5 cup sour cream and mix for another 30 seconds until smooth. The sour cream adds moisture and tenderness that regular milk can't match.

I always use room temperature eggs—they blend more smoothly and help create a lighter texture. If your eggs are straight from the fridge, let them sit in warm water for 5 minutes before adding. The mixture should look thick and ribbony at this stage.

3

👨‍🍳 Step 3: Combine Dry Ingredients

In a separate bowl, whisk together the 1.5 cups all-purpose flour, 1 cup almond flour, 2 teaspoons baking powder, and 0.5 teaspoon salt. Sift the dry ingredients directly into the wet mixture on low speed for 20-30 seconds until just combined—you should still see some flour streaks. Overmixing develops gluten, which can make the cake tough.

This is where the almond flour makes its magic—it adds richness and helps create that signature nutty flavor. The combination of all-purpose and almond flour gives us the perfect balance of structure and moisture. Don't worry if the batter looks slightly thick; it's normal.

4

🥘 Step 4: Fold in Nuts and Vanilla

Remove the bowl from the mixer and gently fold in the 1.5 cups toasted walnuts and 1 cup toasted almonds using a silicone spatula. Be careful not to overmix—just combine until evenly distributed. Then stir in the 1 tablespoon vanilla extract. The nuts should be evenly dispersed throughout the batter.

Real talk: the nuts are what make this cake special. Toasting them beforehand enhances their flavor and prevents them from becoming soggy. If you haven't already toasted them, do it now—spread them on a baking sheet and toast in a 350°F oven for 8-10 minutes until fragrant.

5

🔥 Step 5: Bake to Golden Perfection

Preheat your oven to 350°F and grease two 9-inch round cake pans (or one 9x13-inch pan). Divide the batter evenly between the pans and smooth the tops. Bake for 30-35 minutes until a toothpick inserted in the center comes out clean and the edges are golden brown.

Don't open the oven during baking—this can cause the cake to sink. The center should look slightly underdone when you take it out; it'll continue cooking as it cools. Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely before frosting.

6

🍽️ Step 6: Optional Powdered Sugar Dusting

Once completely cool, dust the top of each cake layer with the 0.25 cup powdered sugar using a fine-mesh sieve. This adds a beautiful finishing touch and balances the rich nutty flavors. Serve slices at room temperature for the best texture—moist but not soggy.

The cake should have a tender crumb with pockets of nutty crunch throughout. Each bite should deliver that perfect balance of moist cake and satisfying nut texture. Store leftovers in an airtight container at room temperature for up to 3 days or refrigerate for up to 5 days.

👨‍🍳

Pro Tips For Making Almond And Walnut Cake

  • TOAST NUTS LOW AND SLOW: I learned this the hard way—blasting walnuts and almonds in a hot pan turns them bitter fast. Instead, spread them on a baking sheet at 300°F (150°C) for 8-10 minutes, stirring every 2 minutes. You want golden, not smoky—this keeps their flavor rich for the cake.
  • WHISK DRY INGREDIENTS FIRST: Mix almond flour and all-purpose flour together before adding wet ingredients. This prevents lumps (almond flour’s sneaky clumping habit) and ensures even distribution—no dry pockets in your crumb. Trust me, your cake will be lighter if you skip this step.
  • DON’T OVERMIX THE BATTER: Two minutes past the point where the flour disappears is too long. Overmixing develops gluten, which makes this nutty cake dense instead of tender. Fold in chopped toasted nuts last and give it just 10-12 strokes—your texture will thank you.
  • CHILL THE BATTER 30 MINUTES: This isn’t optional. Almond flour absorbs moisture aggressively, and skipping the rest means a cake that collapses as it bakes. Pop the batter in the fridge while you preheat the oven—it’ll rise better and hold its shape. (Yes, even if you’re impatient like me.)

Make-ahead tips for this recipe

Batter Prep Ahead

Prepare the batter up to 24 hours ahead and store it in an airtight container in the refrigerator. The flavors deepen overnight, and the nuts retain their crunch better when mixed in fresh. When ready to bake, let the batter sit at room temperature for 30-45 minutes before dividing into pans—this ensures even baking and prevents a dense texture. I always do this when hosting, as it cuts my morning stress dramatically. 💫

Nut Toasting Shortcut

Toast your nuts 3 days ahead and store them in a sealed container at room temperature. This gives you more time to focus on other prep work, and the nuts stay crisp longer. For extra convenience, buy pre-toasted nuts from Trader Joe's or Whole Foods—just check the label for no added oils or preservatives. I keep a jar of toasted walnuts and almonds in my pantry for quick cake-making sessions. 🥜

Layered Baking Strategy

Divide the batter between two 9-inch round pans the night before and store them uncovered in the fridge. This prevents condensation buildup, which can make the cake soggy. When baking the next day, preheat the oven for 15 minutes to ensure even heat distribution. I use this method when baking for large gatherings—it guarantees perfect layers every time. ✨

Frosting-Free Storage

Skip the frosting entirely if you're making this cake ahead. The natural sweetness and nutty richness shine without it. Store the fully cooled cake wrapped in plastic wrap and refrigerate for up to 5 days. For a quick refresh, dust with powdered sugar right before serving. This is my go-to method for office parties—I bake it on Sunday and serve it on Friday. 🍱

Freezing Fully Baked

Slice the cake into 1-inch thick pieces and freeze them individually on a parchment-lined tray for 1 hour to prevent sticking. Transfer to a freezer bag and store for up to 3 months. Thaw at room temperature for 1-2 hours before serving. The texture remains moist, and the nuts stay crisp. I do this for last-minute dessert needs—just pop a slice in the toaster oven for 10 seconds to warm it up. ❄️

Make-Ahead Serving Plan

Plan to bake this cake 1-2 days before your event—it tastes even better after resting. Serve slices at room temperature with a side of warm spiced tea or cold brew coffee to complement the nutty flavors. For a festive touch, arrange slices on a tiered stand with fresh berries. I always do this for holiday gatherings—it looks stunning and tastes even better the next day. 🎄

Nutrition facts

Servings 8
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 120mg40%
Sodium 280mg12%
Total Carbohydrate 42g15%
Dietary Fiber 4g14%
Sugars 32g
Protein 10g20%
* 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 almond flour with regular flour?

You can replace 1 cup almond flour with 1 cup all-purpose flour, but reduce it by 1 tablespoon to account for texture differences. The cake will still be delicious but lose some of the signature nutty richness. For best results, use ½ cup almond flour and 1 cup all-purpose flour to maintain balance.

2

How do I prevent the nuts from sinking to the bottom?

Fold the nuts in gently at the very end, using a silicone spatula to distribute them evenly. Don't overmix—the batter should look thick with visible streaks of flour. For extra insurance, toast the nuts until fragrant (not brown) and let them cool completely before adding. This ensures they stay crisp and dispersed throughout.

3

Can I make this cake gluten-free?

Yes! Replace the 1.5 cups all-purpose flour with 1.5 cups gluten-free 1:1 baking flour blend (like Bob's Red Mill) and add ½ teaspoon xanthan gum to improve structure. The almond flour already makes this naturally gluten-free. Test your blend first, as different brands behave differently.

Why did my cake turn out dense? Dense cake usually means overmixing the batter or using cold butter/eggs.

4

What's the best way to serve this cake?

This cake pairs beautifully with hot coffee, chilled tea, or a glass of dessert wine. For a special touch, dust with powdered sugar or serve with fresh berries. It's also delicious as a breakfast treat with whipped cream. The nutty flavors complement citrus notes, so try it with orange zest or a lemon glaze.

★★★★★4.7(10 reviews)
Categories Desserts