This pistachio buttercream is light and fluffy, easy to make and made with no artificial flavors! Pure pistachio goodness!

Why you’ll love this buttercream:
So, you love pistachios? Me too!
This light and fluffy pistachio buttercream is crazy easy to make!
And you’ll love the burst of natural pistachio flavors, because we’re using pure pistachio paste to flavor this buttercream!
Plus, this buttercream doesn’t have any food coloring, thanks to the vibrant color of my homemade pistachio paste. (<- Check out the full tutorial for the secret to the vibrant green color!)
Ingredients Notes:
- Butter – I prefer unsalted butter because that way I’m in control of how much salt goes in to my buttercream frosting. Different brands have different levels of saltiness. Especially, European butters are much saltier than American brands.
- Pistachio paste – My DIY pistachio paste is quick and easy to make, and that’s what I typically use. Note that most store-bought pistachio paste contains sugar, but it’ll still work in this recipe.
- Powdered sugar – Since powdered sugar (aka confectioner’s sugar) clumps easily, I highly recommend sifting it for the smoothest buttercream.
- Salt balances the sweetness, making the icing well balanced!
How to make pistachio buttercream:
- Beat butter and pistachio paste until nice and fluffy.
- Add powdered sugar along with salt and whip it until the frosting is nice and smooth, about 2 more minutes.
Seriously, how easy is that??

Tips for Fluffy Buttercream Icing:
- Room temperature butter is essential for making a fluffy buttercream. Leave butter out on the counter for about 1 hour prior to making the frosting.
- Beat butter and pistachio paste until fluffy and doubled in volume. And only then add powdered sugar.
Tip
The proper butter consistency is important. You don’t want too soft, or too hard butter to make buttercream frosting. Here’s what room temperature butter means.

How to store buttercream:
- Refrigerate the buttercream frosting in an airtight container for up to 1 week.
- Or freeze it for up to 3 months.
- Thaw the frozen buttercream in the fridge overnight. Bring it to room temperature and whip it again in the mixer until fluffy.
Ways to use pistachio buttercream:
This buttercream is quite versatile. It complements just about anything. Here’re a few ideas for you:
- Mini chocolate layer cakes – adorable and delightful treat for any occasion!
- Pistachio macarons – if you don’t want to mess with French buttercream filling, this easy version works perfectly too!
- Frost ANY cakes and cupcakes, like this vanilla cupcakes.
Enjoy!

Pistachio Buttercream
Ingredients
- 2 sticks (225g) unsalted butter at room temperature
- ½ cup (60g) pistachio paste Note 1
- 2 cups (250g) powdered sugar sifted
- ¼ teaspoon coarse kosher salt
Instructions
- In a mixing bowl with a paddle attachment, combine butter and pistachio paste and beat on medium high heat for about 2 minutes, or until pale and fluffy. Scrape the sides and bottom of the bowl with a silicone spatula half way through.
- Add half of the powdered sugar and mix on low speed until sugar is incorporated.
- Then add the reamining powdered sugar and salt and start mixing on low speed. Gradually increase the speed to medium high and continue beating until the frosting is nice and smooth and fluffy, about 2 more minutes.
Tips & Notes:
Nutrition Facts:
This recipe was originally published on January 19th, 2015.
Daveenah says
I made this today but when I blended my pistachios I struggled to get the smooth consistently you did. It still had chunks. I added more water. The result was my icing was a little runny.
I also found the icing was a bit too buttety for my liking. I would probably change it 3/4 cup next time.
Thanks for the recipe!!
Shinee says
Hi, Daveenah. What kind of pistachio paste did you use? If you used a chunky paste, there’s nothing you can do to turn it into a smooth buttercream. And no, adding water won’t help at all, and it’ll just make the buttercream runny, as you had experienced. So, I’d advice to use a good pistachio paste to begin with. If you’re making it yourself, process it in the food processor really well. And if you want less butter-y buttercream, you can add more powdered sugar. Thanks for trying my recipe and reaching out!!
Gina says
Hello, the recipe looks great. If I put it over cupcakes, how long do you think it will last without a fridge? or will it melt?Â
Shinee says
Hi, Gina. It should be fine fore few hours. This buttercream won’t melt unless it’s in hot environment for too long.
Jamie says
I don’t have the Pistachio paste but I’ve got pistachio flavoring, will this recipe still work with the Pistachio flavoring?
Shinee says
Hi, Jamie. Not sure what kind of pistachio flavoring you have, but I haven’t tested this recipe with anything but pistachio paste.
Emma says
This is possibly the best buttercream I’ve ever tasted. The homemade pistachio butter absolutely seals the deal. Used it as a macaron filling and it was a hit with everyone. Thanks so much!!!
Shinee says
Yay, so happy you loved it, Emma. Thank you for your feedback.
Amy says
This Buttercream recipe is perfect! Â I followed it as written. Â Now I practice self-control, trying not to eat the whole cake before anyone sees it.Â
Shinee says
Hi, Amy! I’m so happy you loved this recipe. Hope you were able to serve the cake. 😉 Thank you for your feedback.
Lisa M Newell says
I have used this recipe several times now. Love it! The only thing I add, is a 1/4 tsp almond extract. It just enhances the flavor of the pistachio, that much more!
Shinee says
Oh, interesting. I’ll have to try adding almond extract next time. Thank you for sharing that, Lisa!
Salma says
Can this be used for filling chocolate bon bons?
Liz says
This pistachio buttercream was delicious! I have been searching for a pistachio extract to flavor frosting that didn’t taste like garbage with no luck. My husband shared this recipe and everyone raved about it. I used it as a macaron filling, and it was great. Thank you for solving my pistachio problem!
Shinee says
Yay, so happy you found and loved this recipe. It’s one of my favorite flavors! Thank you for your feedback, Liz!
Lina says
Can I use pistacchio cream instead of the paste
Shinee says
Hi, Lina. I’m not sure, as I’m not familiar with pistachio cream.
Sylwia Kaya says
Can this buttercream filling be used in French macarons?Â
Shinee says
Yes, absolutely, Sylwia.
monica. says
This was awesome! I made my own paste as indicated. The only modification I made was to add a couple of drops of green food coloring to balance the color, without it, the color was a rather unappetizing muddy brown-green.
Shinee says
Hi, Monica. Yay, I’m so glad you loved this pistachio buttercream! Thank you for your feedback.
Mac says
If I were to use this on a cake what size cake does it cover or how many cups does it make? Thanks!
Shinee says
Hi, Mac. This’ll make enough for 12 cupcakes, not quite sure about what size cake though.
Mac says
So about 1 cup of icing would you say? i love this recipe but I’m not sure by how many times i should double or triple it.
Shinee says
Hmm, I think it’ll make more than a cup of icing. I’d say at least 2 cups. How big of a cake are you making?
Michael says
Thanks very much for this! This is super exciting – France is my wife and my favorite place in the world, and her favorite flavor is pistachio. One of her favorite things is pistachio flan, which you generally just won’t find stateside (we hardly know what flan is.) Do you have any thoughts on what version of pistachio concoction to add to a flan recipe to flavor it properly?
Shinee says
Hi, Michael! Thanks for reaching out. I think you can add a little bit of pistachio paste in the custard. Or you can also scald milk, add chopped pistachio and let it sit for couple of hours to infuse the milk with pistachio flavor. And top the flan with some fresh pistachio would be great. Now I kind of want to try making it. 🙂 Let me know if you try this.
Nina says
Can cake with pistachio  filling  be frozen?
Shinee says
Hi, Nina. Yes, absolutely. You can treat it just as any buttercream frosting.
Nina says
Thank you so much Shinee!!!
Hang says
would this recipe work with dry freeze strawberries?
Shinee says
Hi, Hang! I’ve never tried making buttercream with freeze-dried strawberries. But I think it’ll work great if you grind it into powder.
Emily says
recipe looks great but instead of using heavy whipping cream, can i substitute it with milk? Also, can i just use pistachio flour instead of pistachio paste?
Shinee says
Hi, Emily! Yes, you can use milk, just start with 1 tablespoon at time. I’ve never tried making it with pistachio flour, so can’t advise on that.
Rosalva says
this recipe looks fantastic but was unable to open. Â says skip to recipe but doesnt open; thanks.
Shinee says
Hi, Rosalva! Sorry about that. I just corrected it.