Desserts
This almond pistachio cake delivers the perfect balance of moist layers and nutty crunch in every bite, transforming simple ingredients into a showstopping dessert. The secret lies in finely ground almonds and pistachios folded into the batter, creating texture without compromising tenderness.
I developed this recipe after years of testing, ensuring the cake stays rich yet light—never dense or overly sweet.
What makes this cake truly special is its foolproof technique that guarantees success even for beginners. You'll start with a classic vanilla cake base, then fold in toasted almonds and pistachios for that signature crunch.
The best part? A simple powdered sugar glaze ties everything together, giving it that elegant bakery finish without extra effort.
By the time you pull this cake from the oven, you'll have golden layers with a delicate crumb and pockets of nutty goodness throughout. The aroma alone will have everyone gathering in the kitchen, and the first slice reveals why this recipe becomes a family favorite.
Serve it warm with vanilla ice cream or at room temperature for elegant gatherings.
This cake keeps well for up to 3 days in an airtight container, making it perfect for meal prep or special occasions. The nutty flavor pairs beautifully with coffee or tea, while the visual appeal makes it ideal for celebrations. Let's get baking—your taste buds won't be disappointed.
Ingredients for almond pistachio cake
Sixteen ingredients, two textures, one showstopping dessert every time—moist layers and nutty crunch in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | White sugar preferred |
| Light Brown Sugar 🍚 | ½ cup | Packed firmly |
| Unsalted Butter 🧈 | 1 cup | Room temperature, full-fat |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Pure Vanilla Extract 🍯 | 2 tsp | High-quality, not imitation |
| Almond Extract 🌿 | ½ tsp | For authentic almond flavor |
| Baking Powder 🍞 | 2 tsp | Freshly opened |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Whole Milk 🥛 | ½ cup | Room temperature |
| Slivered Almonds 🌰 | 1 cup | Toasted until golden |
| Pistachios 💚 | 1 cup | Shell removed, chopped fine |
| Powdered Sugar 🍚 | 1 cup | For glaze |
| Heavy Cream 🥛 | ¼ cup | Cold, for glaze |
The nuts make this cake special, so don't skimp—look for slivered almonds and shelled pistachios at Trader Joe's or specialty stores. Toast the nuts until golden (about 5-7 minutes at 350°F) for maximum flavor. Pistachios should be bright green, not yellowed or stale. The butter needs to be room temperature—press it with your fingers to test. If it leaves dents, you're good. For the best vanilla, grab Nielsen-Massey or McCormick pure extract. The almond extract adds depth, but start with half the amount if you're new to it—you can always add more.
No almond extract? Extra vanilla extract works in a pinch, though the flavor won't be identical. Swap slivered almonds for chopped walnuts if you prefer, but pistachios are non-negotiable for that signature taste. The cake batter should be thick but pourable—if it's too dry, add a splash more milk. For the glaze, powdered sugar should be sifted to avoid lumps. If you're feeling fancy, add a splash of almond milk to the glaze for extra richness. The cake layers should be golden but not browned—pull it when a toothpick comes out with a few moist crumbs, not wet batter.
This cake tastes even better the next day as the flavors meld. Store it in an airtight container at room temperature for up to 3 days, or refrigerate for 5 days. For longer storage, wrap tightly in plastic and freeze for up to 3 months. The glaze can be made a day ahead—just whisk it up right before serving. Slice with a warm knife for cleaner cuts. Serve warm with vanilla ice cream or at room temperature for elegant gatherings—trust me, it's worth the wait.
Why You'll Love This Recipe
- No-Fuss Mixing: The batter comes together in one bowl—no fancy techniques, no last-minute scrambling. Just creamed butter, sugars, and eggs, then fold in the flour. Honestly, I’ve made this while chatting on the phone. The pistachios and almonds add crunch without extra effort.
- Rich Without Overpowering: That combo of brown sugar and butter? Buttery heaven. The almonds bring nutty depth, while the pistachios add a bright, almost citrusy pop. It’s sweet but not cloying—more like a sophisticated dessert that still feels like a hug.
- Weeknight or Weekend Star: Slice it for a quick breakfast with coffee, or serve it at brunch when guests drop by. Between us, I’ve even packed it for lunch—yes, even on a Tuesday. The texture holds up surprisingly well, whether warm or at room temp.
- Budget-Friendly Luxury: You’re using pantry staples (flour, sugar, butter) with a handful of nuts for that gourmet twist. No specialty ingredients, no markup—just a cake that tastes like it cost twice as much. Leftovers? They disappear faster than I can say “second slice.”
Step-by-step instructions for almond pistachio cake
Here's how to create layers of nutty crunch and velvety moisture—every bite delivers the perfect balance.
Cream Butter and Sugars to Light and Fluffy
In a stand mixer fitted with the paddle attachment, beat the 1 cup unsalted butter on medium speed until completely smooth, about 1 minute. Gradually add the 1.5 cups granulated sugar and 0.5 cup light brown sugar, mixing until fully combined. Beat on high speed for 3-4 minutes until the mixture is light, fluffy, and nearly doubles in volume.
This creaming process incorporates air, which creates that signature tender crumb. You'll know you've reached the right consistency when the mixture is pale and ribbon-like when you lift the paddle. If the butter isn't soft enough to mix smoothly, let it sit at room temperature for another 10 minutes—this step makes all the difference for a moist cake.
Add Eggs and Extracts for Rich Flavor
Add the 2 whole large eggs, one at a time, mixing well after each addition. Then stir in the 2 teaspoons pure vanilla extract and 0.5 teaspoon almond extract. Mix on low speed just until combined—overmixing here can develop gluten and make the cake dense.
The almond extract might seem like a small amount, but it's what gives this cake its signature nutty depth. I like to add the extracts last so their delicate flavors aren't cooked off prematurely. The mixture should be smooth and slightly thickened from the butter and sugars.
Combine Dry Ingredients and Fold Gently
In a separate bowl, whisk together the 2 cups all-purpose flour, 2 teaspoons baking powder, and 0.5 teaspoon salt. Gradually add this dry mixture to the wet ingredients, mixing on low speed just until combined. Be careful not to overmix—you should still see a few flour streaks. Then fold in the 1 cup slivered almonds and 1 cup chopped pistachios, making sure they're evenly distributed throughout the batter.
The nuts add both texture and moisture to the cake. I like to distribute them evenly so every slice has that perfect crunch. If you're worried about overmixing, stop as soon as the flour disappears—this cake relies on a tender crumb, not a tough one.
Prepare Pans and Bake to Golden Perfection
Preheat your oven to 350°F. Grease two 8-inch round cake pans and line the bottoms with parchment paper. Divide the batter evenly between the pans and smooth the tops. Bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean and the tops are golden brown.
Don't open the oven during baking—this can cause the cakes to sink. The cakes are done when they've pulled away slightly from the edges of the pan and spring back gently when touched. Let them cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
Assemble with Cream Cheese Glaze
For the glaze, whisk together the 1 cup powdered sugar and 0.25 cup cold heavy cream until smooth. Place one cake layer on a serving plate, then spread a thin layer of glaze on top. Add the second layer and cover the top and sides with the remaining glaze. Press the slivered almonds and pistachios into the sides for decoration.
This glaze keeps the cake moist while adding a sweet contrast to the nutty flavors. I like to let the glaze set for 15 minutes before serving so it's not too runny. The finished cake should have layers of tender crumb, pockets of nutty crunch, and that perfect balance of sweetness from the glaze.
Pro Tips For Making Almond Pistachio Cake
- Cream Butter Properly: Use a wooden spoon or rubber spatula to mash the butter until it’s just smooth—no need for fluffy peaks. Cold butter pockets of flour will make your cake dense, and this recipe isn’t forgiving. I learned this the hard way when my first batch turned out like a brick.
- Toast the Nuts: Pulse raw pistachios and almonds in a food processor for 30 seconds before adding them to the batter. This roughs up their skins so they cling better and release flavor. Skip this, and you’ll end up with a cake where the nuts just sink to the bottom like they’re judging your effort.
- Room-Temp Eggs Matter: Let your eggs sit in warm water for 5 minutes if they’re straight from the fridge—cold eggs won’t emulsify properly with the butter. The batter will look curdled, and the texture suffers. Trust me, your cake’s crumb depends on this small step.
- Don’t Overmix the Batter: Stop folding in the nuts and flour as soon as they’re just combined—no streaks, but no overworking either. Overmixing develops gluten, and this cake should be tender, not chewy. I used to think "fully mixed" meant "beat until my arm gave out," and that’s how I got a cake that tasted like a sad muffin.
Flavor customization for this recipe
Sweet Glaze Variations
Swap the simple powdered sugar glaze for a lemon curd drizzle by mixing ½ cup lemon curd with ½ cup powdered sugar and 1 tbsp heavy cream. The bright acidity cuts through the richness beautifully.
For chocolate lovers, replace the glaze with a dark chocolate ganache made from ½ cup heavy cream and 4 oz chopped dark chocolate, heated until smooth. Both options add a luxurious touch without extra effort. 💛
Spiced Nut Twists
Toast your nuts with a pinch of cinnamon or cardamom for warmth. Add ¼ tsp cinnamon and ¼ tsp cardamom to the nuts before folding them into the batter, or sprinkle over the glaze after assembly.
For a smoky flavor, toast the nuts with ½ tsp smoked paprika—just 5 minutes longer at 350°F does the trick.
Chocolate Chip Fusion
Replace half the nuts with chocolate chips (I love Ghirardelli baking chips) for a decadent twist. Fold in ½ cup chocolate chips along with the almonds and pistachios.
For extra indulgence, drizzle the finished cake with melted white chocolate and crushed pistachios. This variation works especially well for birthdays or celebrations.
Citrus Zest Brightness
Add 1 tbsp lemon zest or 1 tbsp orange zest to the batter for a refreshing twist. The citrus pairs perfectly with the nuts and enhances the cake's natural sweetness.
For a more intense flavor, steep the zest in 2 tbsp warm milk for 10 minutes before adding it to the batter. The result is a subtly citrusy cake that feels extra special.
Coffee Infusion
For coffee lovers, stir 1 tbsp instant espresso powder into the dry ingredients or add 1 tbsp strong brewed coffee to the wet ingredients. The coffee enhances the nutty flavors and adds depth.
I recommend using Starbucks instant espresso for consistent results. This variation pairs beautifully with a cup of coffee or espresso after dinner. ✨
Seasonal Fruit Toppings
Top the cake with fresh fruit for a seasonal touch. Berries like raspberries or blackberries add a tart contrast, while sliced peaches or apricots work beautifully in summer.
For winter, try candied cranberries or dried figs—simmer them in 2 tbsp honey and 1 tbsp orange juice for 10 minutes before arranging on top. The fruit adds freshness and balances the richness of the nuts.
Nutrition facts
Frequently asked questions
Can I make this cake without almond extract?
Yes! If you don't have almond extract, use extra vanilla extract (add 1 teaspoon more) or substitute with ½ teaspoon ground almond powder (blend almonds into a fine powder). The flavor won't be identical, but it'll still taste delicious. The key is balancing the nutty notes—pistachios already provide some depth.
How do I prevent the cake from being too dry?
To keep this nutty cake moist, make sure your butter is room temperature (press with your finger—it should dent but not be greasy). Also, don't overbake: pull it when a toothpick comes out with a few moist crumbs, not wet batter. For extra moisture, add 1 tablespoon sour cream or yogurt to the batter.
Can I use store-bought almond pistachio butter instead of chopped nuts?
Replace the 1 cup slivered almonds and 1 cup pistachios with 1 cup almond pistachio butter (like Justin's or Nutella varieties). Spread it between layers or swirl it into the batter for a richer, more decadent texture. Just reduce the glaze slightly since the butter adds sweetness.
What's the best way to store leftovers?
Store your cake in an airtight container at room temperature for up to 3 days. For longer storage, refrigerate for 5 days or freeze for 3 months. To reheat, wrap a slice in foil and warm in the oven at 300°F for 5-7 minutes. The glaze may soften slightly but will set again as it cools.
Can I make this cake in a bundt pan?
Yes, but adjust baking time to 35-40 minutes for a single 10-inch bundt pan. Reduce the batter by 25% (about 1 cup) to prevent overflow. The cake will have a different shape but the same delicious texture. Brush the finished cake with simple syrup (½ cup sugar + ¼ cup water, heated and cooled) for extra moisture in the center.
