Decadent Pistachio Cream Cake
If there’s one cake I could eat year-round, it would be this Decadent Pistachio Cream Cake. The first time I made it, I was taken aback by how well the nutty richness of pistachios harmonized with the smooth, creamy layers of lightly sweetened frosting. Each bite is a dream—soft, moist cake with a whisper of almond essence, wrapped in a velvety pistachio buttercream that feels just luxurious.
I love making this cake for special occasions, especially spring and summer gatherings. It feels like the dessert equivalent of fresh blossoms and sunny afternoons. The pastel green hue is so inviting, and it always draws a crowd. But it’s not just about looks—this cake has flavor for days, and the crunch of chopped pistachios on top gives it a texture contrast that I absolutely adore.
Whether you’re baking for a celebration or just because, this cake deserves a place in your repertoire. It has a certain old-world charm, yet feels modern and elegant. And if you’re anything like me, you’ll be sneaking forkfuls straight from the fridge late at night.



Why You’ll Love This Decadent Pistachio Cream Cake
This cake is a pistachio lover’s fantasy. It brings together a delicate crumb, light and nutty, with layers of pistachio cream cheese frosting that’s sweet but not overpowering. The color alone is stunning, and it’s all achieved naturally with ground pistachios—no artificial dyes needed.
What truly makes this recipe stand out is its balance. It isn’t too sugary or heavy; instead, it walks that perfect line between indulgent and refined. It’s a great option for holidays, birthdays, or anytime you want to impress without spending hours decorating. This cake bakes up beautifully and slices cleanly, making it just as practical as it is beautiful.
How to Make the Decadent Pistachio Cream Cake
Step 1: Prepare the Pistachios
Start by finely grinding shelled, unsalted pistachios in a food processor until they resemble coarse flour. Measure out your ground pistachios to ensure accuracy and set them aside.
Step 2: Mix the Dry Ingredients
In a large bowl, whisk together cake flour, baking powder, baking soda, and a pinch of salt. Add the ground pistachios and whisk again to distribute them evenly.
Step 3: Cream the Butter and Sugar
Using a stand or hand mixer, beat softened unsalted butter with granulated sugar until the mixture is fluffy and lightened in color. This should take about 3 to 4 minutes.
Step 4: Add the Eggs and Flavoring
Add eggs one at a time, mixing well between each addition. Stir in vanilla extract and a small splash of almond extract to enhance the pistachio flavor.
Step 5: Alternate Wet and Dry Additions
Mix in the dry ingredients in three batches, alternating with buttermilk. Start and end with the dry mixture. Mix just until everything is combined to avoid overworking the batter.
Step 6: Bake the Cakes
Divide the batter evenly between greased and parchment-lined cake pans. Bake at 350°F (175°C) for 22-25 minutes, or until a toothpick comes out clean. Let cakes cool completely before frosting.
Step 7: Make the Pistachio Cream Frosting
Beat cream cheese and butter until smooth. Add powdered sugar gradually, followed by ground pistachios and a touch of vanilla. Beat until creamy and thick. Chill slightly if too soft.
Step 8: Assemble the Cake
Level your cakes if needed, then layer them with frosting in between. Spread the remaining frosting over the top and sides. Decorate with chopped pistachios and optional piped designs.
Recipe Variations and Possible Substitutions
You can easily adapt this recipe depending on what you have or prefer. If you don’t have buttermilk, mix whole milk with a tablespoon of lemon juice or vinegar and let it sit for 5-10 minutes.
For a dairy-free version, use vegan butter, plant-based cream cheese, and a dairy-free milk alternative. The cake will still turn out rich and moist.
If you’re out of pistachios or want to change it up, try using almonds or hazelnuts for a different but equally nutty twist. Just be sure to use the same measurements.
For an extra luxurious version, consider adding a layer of raspberry jam between the cake layers or a splash of rosewater in the frosting for a Middle Eastern flair.
Serving and Pairing Suggestions
This Decadent Pistachio Cream Cake is perfect for brunch, tea parties, or after-dinner dessert tables. Serve it slightly chilled for a firmer texture or at room temperature to let the frosting become ultra creamy. It’s lovely with a cup of green tea or a light herbal infusion. For something bolder, pair it with espresso or a shot of chilled limoncello.
The elegant look of this cake makes it ideal for birthdays, weddings, and baby showers. If you’re building a dessert table, it pairs beautifully with lemon bars, berry tarts, or any dessert featuring citrus, as the brightness complements the rich pistachio flavor.



Storage and Reheating Tips
Store the cake covered in the refrigerator for up to 5 days. Because of the cream cheese in the frosting, refrigeration is essential. If you want to make it in advance, you can bake the cake layers a day or two ahead and wrap them tightly in plastic wrap until ready to frost.
To freeze, wrap individual slices or whole layers in plastic wrap and then foil. They keep well for up to 2 months. Thaw overnight in the fridge before serving.
If the frosting firms up too much in the fridge, let the cake sit at room temperature for about 30 minutes before serving.
Frequently Asked Questions
Can I make this cake gluten-free?
Yes! Substitute the cake flour with a gluten-free 1:1 baking blend. Just make sure it’s designed for cakes so the crumb stays light and fluffy.
How do I get the green color naturally?
The green hue comes from the ground pistachios. For an extra boost, you can add a tiny pinch of matcha powder, but it’s optional.
Can I use store-bought pistachio paste?
You can, but it will change the texture and flavor slightly. Homemade ground pistachios give the best balance of texture and nutty taste.
What frosting alternatives work with this cake?
Aside from the pistachio cream cheese frosting, mascarpone frosting or whipped buttercream also pair nicely. You could even use white chocolate ganache for a richer version.
Can I make cupcakes instead?
Absolutely. Just divide the batter into cupcake liners and bake for about 18-20 minutes. Frost and decorate as desired.
Related Recipe You’ll Like
If you’re into nutty, luscious cakes like this, I highly recommend trying my Butter Pecan Pound Cake next. It offers a rich, caramelized flavor and that same satisfying crunch, perfect for fall and winter dessert tables. For something savory yet creamy, the Herby Chicken Meatball Bowl balances rich, nutty flavor profiles in a totally different way.
Another sweet favorite is the Ooey Gooey Butter Cake — a melt-in-your-mouth treat that’s irresistibly indulgent and ideal when you’re craving something buttery and soft.
Save and Share This Recipe for Later
Don’t forget to pin this Decadent Pistachio Cream Cake to your dessert board on Pinterest so you can find it whenever the craving strikes. Share it with friends and family by texting the link, sending it by email, or posting it on your favorite social channel. Whether it’s a special celebration or a spontaneous bake, this cake is a showstopper worth sharing!
Decadent Pistachio Cream Cake

This Decadent Pistachio Cream Cake is a showstopping dessert made with finely ground pistachios folded into a tender, fluffy cake batter and layered with a silky pistachio cream cheese frosting. Its naturally light green hue and nutty aroma make it an eye-catching centerpiece for any special occasion. Ideal for birthdays, bridal showers, or holiday gatherings, this cake delivers a perfect balance of sweet and savory notes, thanks to the richness of pistachios and the tang of cream cheese. Every slice is moist, flavorful, and finished with a sprinkle of chopped pistachios for texture and elegance.
Ingredients
- 1 cup unsalted pistachios, finely ground
- 2 1/2 cups cake flour
- 2 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp salt
- 1 cup unsalted butter, softened
- 1 3/4 cups granulated sugar
- 4 large eggs
- 1 tsp vanilla extract
- 1/4 tsp almond extract
- 1 cup buttermilk
- For the Frosting:
- 1/2 cup unsalted butter, softened
- 8 oz cream cheese, softened
- 3 cups powdered sugar
- 1/3 cup ground pistachios
- 1 tsp vanilla extract
- Optional: whole or chopped pistachios for garnish
Instructions
- Preheat the oven to 350°F (175°C). Grease and line three 8-inch round cake pans with parchment paper.
- In a bowl, whisk together cake flour, baking powder, baking soda, salt, and ground pistachios. Set aside.
- In a large mixing bowl, beat the butter and sugar together until light and fluffy, about 3-4 minutes.
- Add eggs one at a time, mixing well after each. Stir in the vanilla and almond extracts.
- Alternately add the dry ingredients and buttermilk to the batter, starting and ending with dry ingredients. Mix until just combined.
- Divide batter evenly among the cake pans and smooth the tops.
- Bake for 22-25 minutes, or until a toothpick inserted in the center comes out clean.
- Cool the cakes in pans for 10 minutes, then transfer to a wire rack to cool completely.
- For the frosting: Beat butter and cream cheese until smooth. Add powdered sugar gradually. Mix in ground pistachios and vanilla extract. Beat until creamy.
- Assemble the cake by layering the cake rounds with frosting between each layer. Frost the top and sides and garnish with chopped pistachios.
Notes
- Use high-quality pistachios for the most vibrant flavor and color.
- For extra depth, toast the pistachios lightly before grinding.
- Cake layers can be made a day ahead and wrapped tightly in plastic wrap.
- If making in warmer weather, refrigerate the frosted cake for 30 minutes before serving to keep it firm and fresh.