Pistachio Cake with Pistachio Buttercreambl
As an Amazon Associate I earn from qualifying purchases.
This Pistachio Cake with Pistachio Buttercream Frosting is the kind of dessert that makes you stop and savor every bite. The cake itself is soft and tender, with hints of lemon and just the right amount of sweetness. But the real star? The luscious pistachio buttercream made with Wonderful Pistachios No Shells Unsalted—their new product that’s perfect for baking. With its nutty, citrusy flavor and light, fluffy texture, this cake is a must for World Pistachio Day (February 26, 2025) or anytime you need a dessert that wows.

Why You’ll Love Pistachio Cake with Pistachio Buttercream
- Incredible Pistachio Flavor: The ground pistachios and pistachio extract give this cake a bold, nutty flavor that pistachio lovers will obsess over.
- Soft, Fluffy Texture: The yogurt and lemon juice in the batter create a light, moist cake that stays tender for days.
- Perfectly Balanced Sweetness: The natural sweetness from the pistachios paired with the tang of lemon makes every bite deliciously well-rounded.
- Easy Pistachio Buttercream: Thanks to Wonderful Pistachios No Shells Unsalted, you get rich, buttery frosting without having to shell pistachios.
- Great for Special Occasions: Whether it’s for World Pistachio Day or a weekend gathering, this cake always makes a statement.

Ingredients Needed To Make Pistachio Cake with Pistachio Buttercream
Make sure you scroll down to the recipe card to see the full list of ingredients needed for this recipe.
- Unsalted ground pistachios
- Flour
- Sugar
- Unsalted butter, room temperature
- Sour Cream
- Milk
- Baking powder
- Baking soda
- Salt
- Eggs
- Lemon zest
- Lemon juice
- Powdered sugar
- Heavy cream
- Pistachio extract
- Optional: Extra chopped pistachios for garnish
Oven Temperatures
Oven temperatures can vary significantly from one oven to another. To achieve consistent results, it’s crucial to know the exact temperature inside your oven. The safest and most accurate way to determine this is by using an oven thermometer. This simple tool can help you avoid underbaking or overbaking your treats.

How To Make Pistachio Cake with Pistachio Buttercream
- Prep the Pans: Grease and prepare two round cake pans so the cakes don’t stick.
- Make the Batter: Beat the butter and sugar until light and fluffy. Add the eggs, sour cream, lemon juice, and zest. Then, gently mix in the dry ingredients and ground pistachios.


- Bake the Cakes: Divide the batter between the pans and bake until the cakes are golden and cooked through. Let them cool completely on a rack.


- Make the Frosting: Beat the butter, pistachio extract, powdered sugar, ground pistachios, and cream until the frosting is smooth and fluffy.

- Assemble the Cake: Layer the cakes with frosting in between, then cover the outside with the remaining frosting. Garnish with chopped pistachios if you’d like.

- Serve and Enjoy: Slice and enjoy this pistachio-packed cake with family and friends!

Commonly Asked Questions
How do I store the pistachio cake?
To keep the cake fresh, store it in an airtight container in the refrigerator for up to 4-5 days. The frosting contains cream, so it’s best not to leave it out for more than a couple of hours.
Can I make the cake ahead of time?
Yes! You can bake the cake layers a day or two in advance and store them, unfrosted, in the fridge. The frosting can also be made ahead and refrigerated until you’re ready to assemble the cake.
What makes Wonderful Pistachios No Shells Unsalted perfect for this recipe?
These pistachios are already shelled, which saves a ton of prep time. Plus, the unsalted variety lets the natural, nutty flavor shine through without added sodium.
Can I use a different type of nut for the frosting?
While pistachios are the star of the show, you could use almonds or walnuts if needed. However, the flavor and texture will change, so pistachios are definitely recommended.
Why is there lemon in the cake?
The lemon zest and juice add a bright, citrusy flavor that complements the pistachios beautifully. It also helps balance the sweetness of the cake and frosting.
How do I get the frosting extra smooth?
Make sure your butter is at room temperature and beat it thoroughly before adding the sugar and pistachios. If the frosting is too thick, add a splash of cream to loosen it.
Can I freeze the cake?
Absolutely! Freeze the unfrosted cake layers for up to three months. Wrap them tightly in plastic wrap and foil. When you’re ready to serve, thaw the layers in the fridge overnight, frost, and enjoy.
What’s the best way to grind the pistachios?
Use a food processor and pulse until you reach a fine texture. Don’t over-process, or you’ll end up with pistachio butter. For this recipe, you want a slightly coarse, flour-like texture.


Pistachio Cake with Pistachio Buttercream Frosting
Equipment
- Measuring cups/spoons
- Offset spatula (for frosting)
Video
Ingredients
For the Cake:
- 1 cup unsalted butter (room temperature)
- 1 1/3 cups sugar
- 3 eggs
- 1/4 cup milk
- 1/3 cup lemon juice
- 1 tablespoon lemon zest
- 1 1/3 cup sour cream
- 2 1/2 cups all-purpose flour (or 1:1 gluten free flour)
- 1 1/2 cup unsalted ground pistachios
- 2 tsp baking powder
- 3/4 teaspoon baking soda
- 1/2 teaspoon salt
For the Pistachio Buttercream Frosting:
- 3 cups unsalted butter (room temp)
- 1 1/2 teaspoon pistachio extract
- 5 cups powdered sugar
- 1 1/2 cups unsalted ground pistachios
- 4 tablespoons heavy cream
Instructions
- Preheat oven to 325°F. Spray two 8-inch round cake pans with nonstick baking spray.
- In a mixing bowl, beat butter and sugar for 3 minutes until light and fluffy.
- Add eggs, one at a time, mixing well after each addition.
- Mix in milk, lemon juice, lemon zest, and sour cream until well combined.
- In a separate bowl, whisk together flour, ground pistachios, baking powder, baking soda, and salt.
- Mix the dry ingredients into the wet ingredients until combined.
- Divide the batter evenly between the two cake pans.
- Bake for 28-33 minutes, or until a toothpick inserted in the center comes out clean.
- Let cakes cool in pans for 10 minutes, then transfer to a cooling rack to cool completely.
- (Optional) Slice each cake in half to create four layers.
Frosting & Assembly:
- In a large mixing bowl, beat butter, pistachio extract, powdered sugar, ground pistachios, and heavy cream until smooth and fluffy.
- Place the first cake layer on a serving plate and spread an even layer of frosting. Repeat with remaining layers, then frost the outside of the cake.
- Garnish with extra chopped pistachios, if desired. Slice and enjoy!
Notes
Nutrition
If you’re looking for a dessert that’s a little different from the usual, this Pistachio Cake with Pistachio Buttercream Frosting is the way to go. The rich pistachio flavor, paired with the light, citrusy cake and creamy frosting, makes every bite feel special. Plus, thanks to Wonderful Pistachios No Shells Unsalted, it’s easier than ever to bring this nutty goodness to life. Give it a try—you might just find your new favorite cake!



The picture looks like the frosting needs to be doubled?
No, the recipe has enough frosting for the cake 🙂
Greaaaaaat
Hi do I refrigerate after or can be room temp?
Either- if you’re in a hotter area, be mindful of that
I would try in a jelly roll pan as a sheet cake. I think the icing would be way too much. 3 cups of butter (6 sticks) seems like a lot. As a sheet cake, maybe cut in half or a third? How many bags of the pistachios did you have to use to get the 11/2 cups of ground pistachios? Love pistachios and this cake looks delicious and definitely want to try!
That sounds like a great idea! A jelly roll pan should work well for making this into a sheet cake. Since sheet cakes are thinner than layer cakes, the baking time will likely need to be adjusted—I’d start checking for doneness around 20-25 minutes.
For the frosting, you’re right that 3 cups of butter is quite a bit for a sheet cake. If you prefer a lighter amount, I’d recommend cutting the frosting recipe in half or even reducing it to a third, depending on how much you like. A thinner layer should still add great flavor without being overwhelming.
As for the pistachios, I used about 1 ½ cups of whole pistachios and ground them to get the needed amount. Depending on the brand and packaging size, you’ll likely need around one 6-8 oz bag to reach 1 ½ cups ground.
Not seeing the pistachio amount for the cake, only the frosting.
For the cake, it is listed for the ground pistachios 🙂
Delish! Thanks!
Can you use almond flour or gluten free flour ? If so what amount for each type ?
Yes! Danielle used 1.1 Gluten Free Flour: https://amzn.to/3ZdIQ6H
Have you tried brushing the cake with some sort of syrup before adding the frosting? Just wondering if it would dry out without it… Maybe a light lemon syrup?
This cake is very moist, but you definitely could
Do you toast your pistachios before grinding? I don’t have a food processor (crazy, right??), can I grind them in a blender?
These were not toasted- You can yes but be careful to not make it a paste
From what I can see the pistachio’s are roasted and I think that’s what you meant by toasted.
Thank you for sharing this recipe. I tried it and it was super delicious!!! The best cake I have ever baked. everyone loved it.
I made it over the weekend. OMG! Just amazing cake. Thank you so much! My new favorite dessert.
How can I get your recipes? Please reply.
All recipes can we found at http://www.thesaltycooker.com
Are the pistachios raw or roasted?
roasted 🙂
Hi there.
For the yogurt, can I use Greek yogurt?
Yes 🙂
What would be the replacement for eggs? Thank you
I would use your best egg replacement for baking specifically 🙂
Nice recipes
Have you tried adding almond extract? I’ve heard almond brings out the pistachio flavor.
Danielle has not but I bet it would be delish 🙂
Is it possible to use some pistachio cream instead of extract? Sometimes those extracts taste very fake. Thoughts?
You can use it, but the flavor won’t be quite as strong
Wow this cake looks wonderful! The frosting looks like a delicious green cloud yum
Thanks much for the recipe🌺
Hi! I don’t want to buy pistachio extract just one recipe if I don’t have to. Is there a good substitute? I am really looking forward to trying this!
Vanilla 🙂