Taste & Nourish shares evidence-based nutrition articles, food benefits, and healthy recipes to help you eat smarter every day.

Pistachio Cake Recipe: Moist Layer Cake From Scratch

Few desserts strike the balance between elegant and comforting quite like a good pistachio cake recipe. The nuts bring a toasty, slightly savory depth that keeps the crumb from tasting like plain vanilla cake, while a buttermilk-enriched batter keeps every bite soft for days. This version grinds real pistachios into the batter rather than leaning on pistachio pudding mix or artificial flavoring, so the flavor is honest and the color comes naturally from the nuts themselves.

Whether you’re baking for a spring gathering, a birthday, or simply because you have a bag of pistachios to use up, this recipe is built to be dependable: no fussy techniques, no hard-to-find ingredients, and clear cues for exactly when each step is done.

Quick Answer

This pistachio cake recipe uses finely ground raw pistachios blended into a buttermilk batter for a moist, tender crumb, then layers it with tangy cream cheese frosting. Bake two 9-inch rounds at 350°F (175°C) for 28–32 minutes. It serves 12, keeps well for days, and needs no artificial coloring or flavoring to taste distinctly of pistachio.

Recipe at a Glance

Detail Time / Info
Prep Time 25 minutes
Cook Time 28–32 minutes
Cooling Time 45 minutes
Total Time About 1 hour 45 minutes
Yield 12 slices (one 9-inch, two-layer cake)
Difficulty Intermediate

Key Takeaways

  • This pistachio cake recipe gets its flavor and pale green color entirely from real ground pistachios — no boxed pudding mix or artificial dye required.
  • Buttermilk and room-temperature butter are what keep the crumb moist instead of dry or crumbly.
  • Pulsing the pistachios in short bursts is the difference between a fine meal and an oily, clumped paste.
  • The batter comes together with a stand mixer or hand mixer in under 20 minutes of active work.
  • Cream cheese frosting balances the nuttiness better than a straight buttercream, since its tang cuts the richness.

Why You’ll Love This Pistachio Cake Recipe

The crumb is dense enough to hold up to frosting but still light on the fork, and the pistachio flavor is present in every bite rather than just in a garnish on top. It’s also a genuinely useful way to work more nuts into a dessert: Harvard T.H. Chan School of Public Health notes that nuts are excellent sources of healthy unsaturated fat, protein, and other beneficial nutrients, which is a nice bonus in a cake that already tastes special. The recipe also scales predictably to cupcakes or a single layer, so it adapts to whatever the occasion calls for.

Ingredients for This Moist Pistachio Cake From Scratch

Ingredients for a moist pistachio cake from scratch, including ground pistachios and buttermilk

  • 1 cup (120g) raw, shelled, unsalted pistachios, finely ground
  • 2 1/4 cups (280g) all-purpose flour
  • 2 1/2 teaspoons baking powder
  • 1/2 teaspoon fine salt
  • 1 cup (2 sticks / 225g) unsalted butter, softened
  • 1 1/2 cups (300g) granulated sugar
  • 4 large eggs, room temperature
  • 2 teaspoons vanilla extract
  • 1/2 teaspoon almond extract
  • 1 cup (240ml) buttermilk, room temperature
  • 8 oz (225g) cream cheese, softened, for the frosting
  • 1/2 cup (115g) unsalted butter, softened, for the frosting
  • 3 1/2 to 4 cups (420–480g) powdered sugar, for the frosting
  • 1/4 cup chopped pistachios, for garnish

Ingredient Notes and Substitutions

Buy raw, shelled, unsalted pistachios rather than roasted and salted ones — you control the salt level that way, and raw nuts grind into a finer, drier meal. Pistachios are also a notable source of copper, and the NIH Office of Dietary Supplements notes that copper supports the body’s energy production, connective tissue, and blood vessels, which is a small nutritional upside to a recipe that’s still very much a dessert.

No buttermilk on hand? Stir 1 tablespoon of lemon juice or white vinegar into 1 cup of regular milk and let it sit for five minutes; it’s a close substitute, though true buttermilk gives a slightly more tender crumb. Almond extract is optional but recommended — it doesn’t taste like almonds here, it just deepens the nutty flavor. If you’d rather skip it, the cake will still taste clearly of pistachio, just slightly less rounded.

Kitchen Tools Needed

  • Food processor (for grinding the pistachios into a fine meal)
  • Stand mixer or hand mixer
  • Two 9-inch round cake pans
  • Offset spatula, for frosting
  • Wire cooling rack

How to Make This Easy Pistachio Layer Cake Recipe

Pistachio cake batter being poured into a round cake pan

  1. Preheat the oven to 350°F (175°C). Grease two 9-inch round cake pans and line the bottoms with parchment paper.
  2. Pulse the pistachios in a food processor in short bursts until they form a fine, sandy meal — stop before they start clumping, which signals the oils are releasing. Whisk the ground pistachios with the flour, baking powder, and salt in a medium bowl.
  3. In a stand mixer, beat the butter and sugar on medium speed for 3 to 4 minutes, until visibly pale and fluffy.
  4. Add the eggs one at a time, beating well after each addition, then mix in the vanilla and almond extracts.
  5. With the mixer on low, add the flour mixture in three parts, alternating with the buttermilk in two parts, beginning and ending with the flour mixture. Mix just until the last streaks of flour disappear — the batter should look thick but pourable.
  6. Divide the batter evenly between the prepared pans and smooth the tops. Tap each pan firmly on the counter a few times to release trapped air bubbles.
  7. Bake for 28 to 32 minutes, until the tops spring back when lightly pressed, the edges have pulled slightly away from the pan sides, and a toothpick inserted in the center comes out clean or with a few moist crumbs.
  8. Cool the cakes in their pans for 10 minutes, then turn them out onto a wire rack to cool completely, about 45 minutes, before frosting.

Two baked pistachio cake layers cooling

  1. For the frosting, beat the cream cheese and butter together until smooth and no lumps remain. Add the powdered sugar one cup at a time, beating on low until incorporated, then increase speed and beat 1 to 2 minutes until light and fluffy.
  2. Level the cake layers with a serrated knife if they’ve domed. Spread frosting between the layers, then over the top and sides. Press chopped pistachios into the base or scatter them over the top to finish.

Cream cheese frosting being spread over a pistachio layer cake

Expert Cooking Tips

  • Toast the pistachios in a dry skillet for 3 to 4 minutes before grinding for a deeper, more roasted flavor — let them cool fully first, or their heat will melt the butter in step 3.
  • Room-temperature butter, eggs, and buttermilk blend into a smooth emulsion; cold ingredients can cause the batter to look curdled and bake up denser.
  • Stop pulsing the pistachios the moment the pieces look like coarse sand. A few extra seconds turns them into pistachio butter, which changes the texture of the crumb.
  • Spoon flour into your measuring cup and level it with a knife rather than scooping directly from the bag — scooping packs in extra flour and dries out the cake.
  • Rotate the pans front to back halfway through baking if your oven runs unevenly, so both layers brown at the same rate.

Common Mistakes to Avoid With This Pistachio Cake Recipe

Mistake Why It Happens The Fix
Dense, gummy crumb Overmixing after the flour is added develops gluten Mix on low only until the streaks of flour disappear
Pistachio paste instead of meal Processing too long releases the nuts’ natural oils Pulse in short bursts and stop as soon as it looks sandy
Sunken centers Underbaking, or opening the oven door before the batter has set Wait until at least 25 minutes before checking, and test with a toothpick
Frosting sliding off the cake Layers weren’t fully cooled before frosting Cool completely on a rack; chill layers 15 minutes if the kitchen is warm
Dry, crumbly texture Too much flour packed into the measuring cup, or slight overbaking Spoon and level the flour, and check doneness at the earliest bake time

Pistachio Cake Recipe Variations

  • Pistachio rose cake: Add 1 teaspoon of rosewater to the batter and another 1/2 teaspoon to the frosting for a Middle Eastern–inspired flavor.
  • Chocolate-pistachio cake: Fold 1/2 cup of mini chocolate chips into the batter just before dividing it between the pans.
  • Gluten-free version: Substitute a 1:1 gluten-free flour blend for the all-purpose flour; the crumb will be slightly more delicate but still holds together well.
  • More vibrant green: The natural color from the pistachios is a soft, pale green. If you want a bolder color for a special occasion, a few drops of natural food coloring can be added to the batter — this is a cosmetic choice only and doesn’t affect flavor.

Sliced pistachio cake recipe with cream cheese frosting

Serving Suggestions

Fresh raspberries or sliced figs add a bright, tart contrast to the rich frosting. For drinks, a cardamom-spiced coffee or Turkish coffee pairs naturally with the toasted nut flavor. If you want to lean further into the pistachio theme, a scoop of pistachio ice cream alongside a slice makes for a fitting dessert-table centerpiece.

easy pistachio layer cake recipe topped with chopped pistachios

Nutrition Information

The figures below are estimates for one slice (1/12 of the frosted cake), calculated from standard ingredient values including USDA FoodData . Actual values will vary based on the specific brands and quantities used.

Nutrient Amount per Serving
Calories ~430 kcal
Total Fat ~24g
Saturated Fat ~11g
Cholesterol ~95mg
Sodium ~240mg
Total Carbohydrate ~47g
Dietary Fiber ~1g
Sugars ~33g
Protein ~6g

Storage Instructions

Because the frosting is made with cream cheese, the finished cake should be refrigerated rather than left at room temperature for more than a couple of hours. This lines up with general food-safety guidance from the FDA, which advises refrigerating egg-containing dishes promptly and using them within a few days, a principle that applies just as well to dairy-based frostings.

Store the frosted cake in an airtight container in the refrigerator for up to 4 to 5 days. Let slices sit at room temperature for 20 to 30 minutes before serving, since the frosting and crumb both taste better slightly softened than cold. To freeze, wrap the unfrosted cake layers tightly in plastic wrap and then foil, and freeze for up to 3 months; thaw overnight in the refrigerator before frosting. The cake doesn’t need reheating — it’s meant to be served at cool room temperature, not warmed.

Make-Ahead Tips

The cake layers can be baked up to 2 days ahead: cool them completely, wrap tightly, and refrigerate until you’re ready to frost. The frosting can also be made a day in advance and refrigerated in an airtight container; let it sit at room temperature and re-whip briefly before spreading, since it firms up when chilled.

Pistachio Cake Recipe FAQs

 pistachio cake recipe from scratch

Can I use store-bought pistachio flour instead of grinding my own?

Yes, if you can find it. Use the same 1 cup measurement. Grinding your own from raw pistachios is more common and gives you control over how fine the texture is.

Why is my cake more beige than green?

That’s expected and not a sign anything went wrong. Real pistachios produce a soft, muted green-beige color, not the bright green often seen in boxed mixes, which typically comes from added food coloring.

pistachio cake recipe from scratch

Can I bake this as cupcakes instead of a layer cake?

Yes. Divide the batter among lined muffin cups, filling each about two-thirds full, and bake at 350°F (175°C) for 18 to 20 minutes. This recipe yields about 24 standard cupcakes.

Is this pistachio cake recipe very sweet?

It’s moderately sweet — the cream cheese frosting’s tang keeps it from tasting cloying. For a less sweet frosting, reduce the powdered sugar by up to 1/2 cup.

Can I use salted pistachios if that’s what I have?

You can, but reduce the added salt in the dry ingredients to a pinch, since salted pistachios will carry noticeably more sodium into the batter.

Conclusion

What makes this pistachio cake recipe worth keeping in rotation is how straightforward it is once you understand the two things that matter most: grinding the nuts to a fine meal rather than a paste, and not overmixing the batter once the flour goes in. Get those two details right, and the rest of the recipe takes care of itself.

References

Leave A Reply

Your email address will not be published.