Almond Pistachio Cake Recipe: Nutty Crunch Meets Decadent Moisture

Desserts

Almond Pistachio Cake Recipe: Nutty Crunch Meets Decadent Moisture

This almond pistachio cake delivers the perfect marriage of moist crumb and nutty crunch in every bite—no dryness, no heaviness, just pure indulgence. 💛 The secret lies in a blend of ground almonds and finely chopped pistachios throughout the batter, creating texture that contrasts beautifully with the tender cake. I developed this recipe after years of testing, ensuring the perfect balance of sweetness and nutty depth without overpowering the delicate vanilla flavor.

The cake's magic comes from a few simple techniques: using buttermilk for moisture, folding in whipped egg whites for lift, and baking at just the right temperature to achieve a golden dome with a crackly top. The pistachios aren't just a topping—they're baked right into the layers, releasing their natural oils as they warm, which infuses every slice with that signature nutty aroma. This isn't your average nut cake; it's a showstopper that tastes like a bakery masterpiece.

What you'll end up with is a rich, fragrant cake that cuts cleanly and serves beautifully—whether you're plating it for a celebration or enjoying a slice with afternoon tea. The almond-pistachio flavor shines through without being overbearing, making it versatile enough for both casual gatherings and special occasions. The texture is what really sets it apart: tender yet sturdy, with pockets of crunch that keep you reaching for another piece.

Pair it with a dusting of powdered sugar, a drizzle of honey, or a scoop of vanilla ice cream for the full experience. The recipe includes tips for achieving that perfect crackly top and ensuring even baking, so you'll get restaurant-quality results every time. Let's get baking—this cake is worth every minute of preparation.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for almond pistachio cake

Eight simple ingredients transform into a showstopping almond pistachio cake with perfect moisture and nutty crunch.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 cups Sifted for light texture
Ground Almonds 🌰 1 ½ cups Finely ground, skin-on preferred
Pistachios 🥜 1 cup Finely chopped, shelled
Granulated Sugar 🍚 1 ½ cups Superfine for smooth batter
Light Brown Sugar 🍚 ½ cup Packed for moisture
Buttermilk 🥛 1 cup Room temperature
Large Eggs 🥚 4 whole Room temperature
Extra-Virgin Olive Oil 🫒 ¾ cup Mild flavor preferred
Pure Vanilla Extract 🌿 2 tsp High-quality preferred
Baking Powder 🍞 2 tsp Aluminum-free
Salt 🧂 ½ tsp Fine sea salt
Powdered Sugar 🍚 1 cup For dusting

The ground almonds and pistachios are the stars here. Trader Joe's has the best pre-ground almonds, but if you're grinding your own, pulse them in a food processor until they're fine—like flour, not sand. For pistachios, shelled and salted from the bulk bin works perfectly, but unsalted is better if you're sensitive to sodium. The key is to chop them finely so they distribute evenly throughout the batter. If you can't find unsalted, just rinse the salted ones and pat dry. And trust me on this: skin-on almonds add an extra layer of flavor, but skinless works too if that's what you've got.

No buttermilk? Mix 1 tablespoon lemon juice or vinegar with 1 cup milk and let it sit for 5 minutes. The vanilla extract is where you can splurge—real Madagascar bourbon vanilla makes all the difference, but imitation works in a pinch. Short on pistachios? Substitute walnuts or pecans at the same amount, but the flavor will be different. The olive oil should be mild—none of that peppery Italian stuff. For the sugars, superfine is ideal, but if you've only got regular granulated, pulse it in a food processor until it's fine. And if you're feeling fancy, add a teaspoon of almond extract to the batter for extra depth.

This cake is best made a day ahead—it actually gets better as the flavors meld. Store it in an airtight container at room temperature for 3-4 days or in the fridge for 5 days. For longer storage, wrap tightly in plastic and freeze for up to 3 months. Let it come to room temperature before serving, or warm it briefly in the oven to bring back that crackly top. And if you're serving it for a crowd, dust with powdered sugar right before plating—it's the little details that make it feel special.

❤️

Why You'll Love This Recipe

  • No-Fuss Mixing: I swear by this recipe—just fold the dry ingredients into the wet, no creaming butter or egg whites to whisk to death. The ground almonds and flour blend like a dream, and the chopped pistachios add texture without extra effort.
  • Crunchy-Creamy Magic: That buttery crumb with the toasted pistachios? It’s the kind of contrast that makes you take a second bite. The brown sugar keeps it moist while the almonds give it a sophisticated, nutty depth—no fancy ingredients, just pure flavor.
  • Weekend or Weeknight: Serve it warm with vanilla ice cream for a fancy dessert, or slice it for breakfast toast with jam. Honestly, I’ve even packed it in my lunchbox—sweet enough to satisfy a craving but sturdy enough to hold up.
  • Leftovers That Win: This cake actually improves the next day. The flavors meld, and the texture stays perfect for days. Between us, I’ve had it last a full week in the fridge—still moist, still delicious, and zero waste.

Step-by-step instructions for almond pistachio cake

This nutty, moist cake delivers perfect texture every time—let's make it together!

1

👨‍🍳 Step 1: Mix Dry Ingredients for Light Texture

In a large 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 use a whisk for this step to aerate the dry ingredients and prevent lumps. Sift the flour first if you have time—this ensures an extra-light texture. Set this mixture aside while you prepare the wet ingredients.

Here's the thing—ground almonds can be oily, so we're combining them with flour upfront to absorb any excess moisture. This prevents a gummy cake and ensures that nutty flavor shines through without overpowering the delicate crumb.

2

👨‍🍳 Step 2: Combine Wet Ingredients for Perfect Moisture

In a separate large bowl, combine the 1.5 cups Granulated Sugar, 0.5 cup Light Brown Sugar, 1 cup Buttermilk, 4 whole Large Eggs, 0.75 cup Extra-Virgin Olive Oil, and 2 tsp Pure Vanilla Extract. Whisk everything together until smooth and fully incorporated. The mixture should be thick but pourable—about the consistency of heavy cream.

I always use room-temperature eggs and buttermilk for this recipe. Cold ingredients can cause the batter to curdle, and we want this cake to be tender and moist. If your buttermilk isn't room temperature, let it sit for 10-15 minutes before using. The olive oil adds richness without overpowering the nutty flavors, and the brown sugar helps retain moisture throughout the baking process.

3

🥘 Step 3: Fold Wet and Dry Ingredients Gently

Gradually add the dry ingredient mixture to the wet ingredients while mixing on low speed with an electric mixer. Mix just until combined—about 30-45 seconds—then fold in the 1 cup finely chopped Pistachios by hand using a rubber spatula. Be careful not to overmix; you should still see a few flour streaks in the batter.

Overmixing develops gluten, which can make the cake tough. The pistachios should be evenly distributed throughout the batter, giving each bite that delightful crunch. If you're worried about the texture, do a quick "finger test"—dip your finger in the batter and run it through your fingers. If it comes out clean with just a few dry spots, you're good to go.

4

🔥 Step 4: Bake Until Golden and Springy

Preheat your oven to 350°F and grease two 8-inch round cake pans or line them with parchment paper. Divide the batter evenly between the pans and smooth the tops. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean and the tops are golden brown. Here's the trick: I like to tent the pans with foil after 15 minutes of baking to prevent the tops from browning too quickly while still allowing the cakes to rise properly.

Don't open the oven door during the first 20 minutes of baking—this causes the cakes to sink. You'll know they're done when the edges pull away slightly from the pan and the center springs back when gently pressed. The cakes should be moist but not wet, with a beautiful golden hue that hints at the nutty goodness inside.

5

⏰ Step 5: Cool and Dust for Perfect Presentation

Let the cakes cool in their pans for 10 minutes, then transfer them to a wire rack to cool completely. Once cooled, dust the tops generously with 1 cup Powdered Sugar using a fine-mesh sieve. This step isn't just for looks—it adds a delicate sweetness that balances the nutty flavors and gives the cake that bakery-fresh finish.

Slice the cake into 8 equal wedges and serve immediately or store in an airtight container at room temperature for up to 3 days. The texture will be at its best when served at room temperature, with that perfect balance of moist crumb and nutty crunch in every bite. Trust me, this cake is worth the effort—it's a showstopper!

👨‍🍳

Pro Tips For Making Almond Pistachio Cake

  • TOAST THE ALMONDS FIRST: I learned this the hard way—raw ground almonds make the cake dense and greasy. Pulse them in a food processor for 30 seconds after toasting (350°F for 8-10 minutes) until they’re fragrant but not browned. That extra step cuts the bitterness and adds depth—trust me, your cake will thank you.
  • SIFT THE FLOUR-PISTACHIO MIX: Skip this, and you’ll end up with a cake that’s unevenly moist in spots. Combine the flour, ground almonds, and chopped pistachios, then sift the whole mix into the dry ingredients. It prevents lumps and ensures the pistachio flavor distributes evenly—no one wants a surprise nut-free bite.
  • BAKE UNTIL THE CENTER HITS 205°F: The cake’s done when the internal temp reads 205°F, not when the top looks golden. After 40-45 minutes, stick a skewer in—if it comes out clean but slightly sticky, give it 5 more minutes. Underbaking here makes the texture gummy, and no one’s excited about that.
  • USE ROOM-TEMP INGREDIENTS: Cold butter or eggs in a warm oven? That’s a recipe for a cake that collapses in the middle. Let your eggs, butter, and almonds sit out for at least 30 minutes before mixing. The batter will come together smoother, and the texture will be lighter—no one wants a sad, sunken center.

Dietary considerations for this recipe

Gluten-Free Adaptation

For a gluten-free version, replace the 2 cups All-Purpose Flour with a 1:1 gluten-free flour blend like King Arthur Measure for Measure. I've tested this blend and found it works beautifully—just make sure it contains xanthan gum for binding. You may need to add ½ tsp extra baking powder to compensate for the lack of gluten structure. The ground almonds already provide enough moisture, so no additional adjustments are needed. 🌱

Nut-Free Option

If you're avoiding nuts entirely, swap the 1.5 cups Ground Almonds and 1 cup Pistachios for 1½ cups shredded coconut (unsweetened) and ½ cup dried cranberries (chopped). This keeps the texture moist while adding natural sweetness and chewiness. For extra flavor, add 1 tsp coconut extract to the wet ingredients. The cake will have a different profile but still be delicious!

Lower Sugar Version

To reduce sugar content, cut the 1.5 cups Granulated Sugar to 1 cup and the 0.5 cup Brown Sugar to ¼ cup. Boost moisture by adding 2 tbsp unsweetened applesauce to the wet ingredients. The cake will still be moist but slightly less sweet. I recommend using monk fruit sweetener (like Lakanto) in place of ½ cup sugar if you want to keep it sugar-free while maintaining structure. 💛

Dairy-Free Substitutes

The buttermilk can be easily replaced with 1 cup unsweetened almond milk + 1 tbsp lemon juice (let it sit for 5 minutes). For the eggs, use 4 flax eggs (4 tbsp ground flaxseed + 10 tbsp water, mixed and rested for 10 minutes). The olive oil remains dairy-free, so no other changes are needed. The texture stays tender, though it may be slightly denser than the original.

Allergen-Friendly Tips

For egg allergies, try aquafaba (chickpea brine) whipped to stiff peaks—use ¼ cup to replace each egg. For nut allergies in others, label your cake clearly and offer a separate nut-free dessert. I always keep a separate cutting board and utensils when handling nuts to prevent cross-contamination. When in doubt, bake for a friend with allergies and let them taste-test first!

Nutrition facts

Servings 8
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 5g25%
Cholesterol 85mg28%
Sodium 420mg18%
Total Carbohydrate 52g18%
Dietary Fiber 4g14%
Sugars 38g
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 make this cake without ground almonds?

Yes! If you don't have ground almonds, you can substitute them with 1½ cups almond flour (finely ground) or 1 cup toasted almonds that you pulse in a food processor until very fine. Just know the texture will be slightly denser. For a nut-free version, use 1½ cups shredded coconut instead—it adds a different but still delicious flavor profile.

2

Why does my cake turn out dry?

Dry cakes usually happen from overbaking or using too much flour. Always check for doneness with a toothpick at 25 minutes—the cake should be springy but not wet. For extra moisture, try adding 1 extra tablespoon of olive oil or 1 tablespoon of buttermilk to the batter. Also, make sure your oven isn't running hot—use an oven thermometer to confirm it's at 350°F.

3

How do I get the perfect crackly top?

The crackly top comes from proper baking and cooling. After 15 minutes in the oven, tent the cake with foil to slow browning while allowing the center to cook through. Let it cool completely in the pan for 10 minutes before transferring to a rack—this helps set the top. For extra crunch, dust with powdered sugar right after baking while the top is still warm.

4

Can I make this cake in a bundt pan?

A 10-12 cup bundt pan works beautifully for this recipe. Reduce the baking time to 20-25 minutes and check for doneness early—bundt cakes bake faster. Grease the pan thoroughly and dust with flour or cocoa powder to prevent sticking. The nutty flavors will shine in the intricate shape, making it perfect for special occasions.

5

What's the best way to store leftovers?

Store your cake in an airtight container at room temperature for up to 3 days or in the fridge for 5 days. For longer storage, wrap tightly in plastic and freeze for up to 3 months. To serve, let it come to room temperature first—this preserves the perfect texture. If you notice the top drying out, briefly warm it in the oven (300°F for 5 minutes) to restore that crackly finish.

★★★★★4.7(9 reviews)
Categories Desserts