This easy pistachio buttercream is pure magic. Creamy, nutty and perfectly buttery, it’s packed with real pistachio flavour without being cloyingly sweet like many buttercreams. It’s smooth, fluffy and completely irresistible – you’ll want to eat it by the spoonful. Been there – don’t judge 😊

It pairs beautifully with almost any cake flavour you can think of – chocolate, lemon, strawberry or vanilla are all outstanding. Thanks to the recent Dubai chocolate trend, pistachio spread is now easy to find and makes this nutty buttercream so easy to whip up. Perfect for cupcakes, snack cakes, layered cakes or even cookies.

❤️ Why you’ll love it

  • Big pistachio flavour without artificial taste
  • Not cloyingly sweet like traditional buttercreams
  • Perfect for any cake – chocolate, lemon, strawberry, vanilla
  • Smooth, fluffy and pipeable – spreads and pipes like a dream
  • Very easy to make thanks to store-bought pistachio spread
A swirl of pistachio buttercream filling a glass.

Ingredients notes

Most of the ingredients are self-explanatory but I’ll elaborate on just a few below.

Ingredients for pistachio buttercream on a marble surface.

⬇️ Jump to the recipe for full ingredients and instructions.

  • Pistachio spread: This pistachio frosting gets it’s flavour from pistachio spread also known as pistachio cream (not pistachio paste). The colour of your buttercream will depend on the colour of your spread so a darker spread will give a bolder green result while a pale one will still give it a green colour it will just be milder. You can add a few drops of green colouring if you want to.
  • Butter: Since it’s a big part of this nutty buttercream, make sure you use a good quality unsalted butter.
  • Extracts: I use both vanilla extract and almond extract in this recipe. The vanilla adds a slight touch of warmth and balance while almond adds more intense nuttiness. Make sure to use extracts, not essence which are artificially made flavours.

How to make pistachio buttercream

This pistachio frosting is seriously easy to make and you can see it in all it’s glory on this pistachio chocolate snack cake.

⬇️ Jump to the recipe for full ingredients and instructions.

1. Whip the butter

First, we’re going to whip that butter a little bit to add fluffiness and lightness to the buttercream. Add the butter, extracts and some of the icing sugar (powdered sugar) and beat for 1-2 minutes until it’s looking lovely and creamy

Butter and sugar beaten until creamy in a mixing bowl.

Scrape down the bowl: It’s so important to scrape down the bowl through the beating of the butter so that everything is being beaten evenly and properly incorporated.

2. Add the rest

Add the pistachio spread, remaining sugar and some food colouring if you want to use it. Beat until fully combined then add a little milk to get the pistachio frosting to the softness and consistency that you want.

The pistachio buttercream finished in a standmixer bowl.

Tips and tricks

  • Colour doesn’t matter: I’ve added about 3 drops of a good gel food colouring to get the colour you see in my pistachio butter cream but it’s not necessary. You’ll still get a green colour without any colouring, the only difference being the intensity of the colour. The colour of the pistachio spread you use will also contribute to the final colour.
  • Scrape down the bowl: Two to three times throughout the beating process, scrape down the bowl. This will ensure everything is beaten properly and evenly.

Storage and make-ahead options

Fridge

Pistachio frosting should be stored in the fridge in an airtight container for up to 7 days. If you want to press a piece of plastic wrap to the top of the buttercream then seal it with a lid, it can last 10-14 days in the fridge. The flavour is always best in the first 3-4 days though.

Freezer

To store it longer, you can freeze the buttercream in an airtight container for 2-3 months. Again, a piece of plastic wrap pressed to the surface before sealing with the lid will make it less likely to absorb other odours from the freezer.

Room temperature

Once your cake is frosted, it’s always best to eat it at room temperature for both texture and flavour. This pistachio buttercream can happily sit out of the fridge for 2-3 days but keep it somewhere cool and dry like the pantry, in an airtight container.

FAQs

What is pistachio spread?

Also known as pistachio cream, pistachio spread is a smooth, sweet spread made from pistachios and similar in texture to Nutella. It contains sugar and milk solids and sometimes oil. Some versions have white chocolate added as well. Thanks to the Dubai chocolate trend, it’s now widely available in supermarkets.

Can I use pistachio paste instead of pistachio cream?

It can work though pistachio paste often does not have any added sugar so you may need to increase the amount of sugar in your buttercream to balance.

Is this buttercream very sweet?

Yes but it has a balanced sweetness thanks to the nutty richness of pistachio spread. It’s less cloying that regular American buttercream while being stable and pipeable.

What flavours pair best with pistachio?

Pistachio pairs well with lemon, spices like cardamom, berries like raspberries and strawberries and rich, creamy flavours like chocolate, ricotta, almond and vanilla.

Can I pipe this buttercream?

Yes, it’s smooth, fluffy and holds it’s shape well making it perfect for piping swirls on cupcakes or decorating layer cakes.

Why is my buttercream too soft?

This could happen if your kitchen is too warm, the butter was too soft, you added too much pistachio spread or you added too much milk. Chill the buttercream for 10-15 minutes then re-whip it until thick and fluffy.

How much can this recipe frost?

This pistachio frosting recipe makes about 2 ½ cups which is enough to frost 12 cupcakes generously, a 13×9 inch sheet cake or fill and top a 2 layer 8 inch cake.

Extreme closeup of swirls in pistachio buttercream.

If you’re looking for something special to top your next bake, this pistachio butter cream is it. It’s simple, beautiful and full of flavour. I can’t wait to hear what you pair it with 💚.

More recipes you’ll love

If you try this pistachio buttercream recipe,
show it some love with a ⭐⭐⭐⭐ rating below. Thank you!

Hungry for more? Subscribe to the newsletter for free recipes straight to your inbox. Also, follow along on Facebook, Pinterest and Instagram.

A swirl of pistachio buttercream filling a glass.
Be the first to rate this recipe!
This easy pistachio buttercream is creamy, nutty, fluffy and not too sweet. Perfect for snack cakes, cupcakes, layer cakes and cookies.

Ingredients

  • 225 g unsalted butter (1 cup / 8oz)
  • 2 teaspoons vanilla extract
  • ½ teaspoon almond extract
  • ¼ teaspoon fine sea salt
  • 3 cups icing sugar (powdered sugar) (390g/13 ¾oz)
  • 1 cup pistachio spread (280g/9 ¾oz)
  • 4-6 teaspoons whole milk
  • Few drops green food colouring optional

For best results, always weigh ingredients where a weight is provided

Instructions
 

  • In the bowl of a stand mixer with paddle attachment, beat the sugar, vanilla extract, almond extract, salt and 1 cup of icing sugar on low until the sugar starts to incorporate, then turn it up to medium-high for 2-3 minutes until lightened and creamy. Make sure to scrape down the bowl from time to time.
    225 g unsalted butter, 2 teaspoons vanilla extract, ½ teaspoon almond extract, ¼ teaspoon fine sea salt, 1 cup icing sugar (powdered sugar)
  • Add the remaining sugar and pistachio spread and beat on low until it comes together then beat on medium until fully incorporated.
    2 cups icing sugar (powdered sugar), 1 cup pistachio spread
  • Add enough milk to get it to a soft but pipeable consistency. You can add the green food colouring, if using, at the same time. Beat on medium just until it's incorporated.
    4-6 teaspoons whole milk, Few drops green food colouring
  • Please take a moment to leave a comment & rating. It's appreciated and so helpful.

Notes

  1. This pistachio buttercream recipe makes about 2 ½ cups which is enough to frost 12 cupcakes generously, a 13×9 inch sheet cake or fill and top a 2 layer 8 inch cake.
  2. Pistachio spread, also known as pistachio cream is a combination of pistachios, sugar, milk solids and sometimes oil or white chocolate which are ground and mixed to a consistency much like Nutella.
  3. Yes, you can make Nutella buttercream using this same recipe by swapping the pistachio spread for Nutella.
  4. The colour of your pistachio spread will determine how naturally green the buttercream becomes. Green food colouring is completely optional and will not change the flavour at all.
  5. Nutritional info shown is per ½ a cup.
MORE BUTTERCREAM RECIPES!
Have you tried this recipe?Don’t forget to leave a rating and comment below and let me know how it was! I love hearing from you. Nutrition information is approximate and derived from an online calculator. The brands you use may cause variations.
Nutrition Facts
Pistachio Buttercream
Amount Per Serving
Calories 934 Calories from Fat 486
% Daily Value*
Fat 54g83%
Saturated Fat 40g250%
Trans Fat 1g
Polyunsaturated Fat 1g
Monounsaturated Fat 9g
Cholesterol 97mg32%
Sodium 149mg6%
Potassium 265mg8%
Carbohydrates 110g37%
Fiber 3g13%
Sugar 103g114%
Protein 4g8%
Vitamin A 1133IU23%
Calcium 82mg8%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.