Recipe

Pistachio Frosting Recipe (Buttercream)

A fluffy, genuinely nutty pistachio buttercream made from real pistachios, butter and powdered sugar, no boxed pudding mix required.

Written by Elena Ricci, Founder & lead writer Published Updated

Quick answer

Pistachio frosting is a buttercream made by whipping softened butter with powdered sugar and finely ground pistachios (or pistachio paste) until light and fluffy. For the best flavor and a natural green, use real pistachios; a spoon of pudding mix is the quick shortcut. Add a splash of milk to loosen it and a pinch of salt to balance the sweetness.

Pistachio frosting is a buttercream made by whipping softened butter with powdered sugar and finely ground pistachios until it's light, fluffy and gently nutty. The version most bakeries sell leans on boxed pistachio pudding mix for color and that familiar flavor, but you'll get a far better frosting, real nut, real green, by grinding actual pistachios into it. It takes about fifteen minutes and frosts a dozen cupcakes.

How do you make pistachio frosting?

You make it like any American buttercream, with one extra step: grinding the nuts. Blitz ½ cup of shelled pistachios to a fine meal first, stopping before they go oily and clump. You want a powder, not a pistachio butter. Beat softened butter on its own until pale, add sifted powdered sugar a cup at a time, then beat in the ground pistachios, a little salt and vanilla, and just enough milk to make it spreadable. A final two minutes on high makes it fluffy.

Pistachio buttercream frosting

Makes ~2½ cups (12 cupcakes)Active 15 minTotal 15 min

Ingredients

  • ½ cup (≈60 g) shelled unsalted pistachios, ideally peeled
  • 225 g (2 sticks) unsalted butter, softened
  • 2½ to 3 cups (300-360 g) powdered sugar, sifted
  • 2-3 tbsp milk or pistachio milk
  • ½ tsp vanilla; ¼ tsp fine salt
  • A drop of green color (optional)

Method

  1. Grind the pistachios to a fine meal, stopping before they turn oily.
  2. Beat the butter alone 3-4 minutes until pale and creamy.
  3. Add powdered sugar a cup at a time, then salt and vanilla; beat smooth.
  4. Beat in the ground pistachios; loosen with milk a spoon at a time.
  5. Whip 2 minutes until fluffy. Frost cooled cakes only.

How do you get the pistachio flavor through?

Real ground nuts do most of the work, but a few tricks sharpen it. Pistachios are roughly 45% fat, so once finely ground they melt into the butter and carry their flavor evenly rather than sitting as gritty specks. Use a food processor and pulse, watching closely so they don't tip over into oily clumps. A pinch of salt and a drop of almond extract both make the pistachio read louder. For the most concentrated, professional flavor, swap the ground nuts for one to two tablespoons of unsweetened pistachio paste or a spoon of sweet pistachio cream; paste keeps it from getting too sweet, while cream adds its own sugar, so cut the powdered sugar back if you use it.

Why isn't my pistachio frosting green?

Because real pistachios are only softly green, and most of that color lives in the brown skins you'd want to remove anyway. The vivid mint-green you see on bakery cupcakes almost always comes from boxed pudding mix or food coloring. It isn't what nuts give you. To coax out the best natural shade, blanch the shelled nuts in boiling water for a minute, drain, and rub off the skins in a kitchen towel before grinding; that's the same reason peeled nuts give a brighter result, explained in why pistachios are green. For a brighter cupcake-shop look, a single drop of green gel color does it honestly, just know the color is added, not from the nut.

Do I need pistachio pudding mix?

No. Boxed pistachio pudding mix is the classic shortcut and it does give that nostalgic bakery flavor and instant color, but it's mostly sugar, flavoring and dye, so the "pistachio" is artificial. This from-scratch version tastes more like the actual nut. If you want the shortcut anyway, beat a tablespoon or two of dry pistachio pudding mix in with the powdered sugar, more on that ingredient in our note on pistachio pudding mix. You can also do both: real ground nuts for flavor, a spoon of mix for the punchy green and familiar taste.

Getting the texture right

Buttercream is forgiving once you know two rules. First, your butter must be properly softened but not melted, cool-room soft, so it creams up pale and holds air. Second, adjust at the end: too stiff to pipe, add milk a teaspoon at a time; too loose, beat in more sifted powdered sugar. Always frost fully cooled cakes, or the butter slides off. If you want a lighter, less sweet result, a Swiss-meringue base works beautifully with pistachio paste, but the simple American buttercream here is the most reliable for everyday cupcakes.

What to put it on

This frosting suits more than cupcakes. Pipe it onto a vanilla or pistachio sponge, sandwich it between layers of a pistachio milk cake, or use it to finish other bakes from our recipes hub. It pairs especially well with chocolate, citrus and berries. For other pistachio sweets to serve alongside, browse the pistachio dessert ideas. A tray of frosted cupcakes next to a bowl of pistachio ice cream is hard to beat.

Storage

Covered in the fridge, the frosting keeps about a week; it freezes for up to three months. Because it has ground nuts and a little milk in it, treat it as fresh. Bring it back to room temperature and beat it briefly before piping, since it firms up cold and can split slightly when chilled. A quick re-whip brings it back smooth.

Allergy note

Pistachios are a tree nut, so this frosting is unsuitable for anyone with a nut allergy. Made with dairy butter and milk it isn't vegan, though you can use a plant-based block butter and pistachio milk to make a dairy-free version.

Frequently asked questions

How do you make pistachio frosting taste like pistachio?
Real ground pistachios are the key. A boxed pudding mix gives the color and a familiar bakery flavor but the nuttiness is mostly artificial. Grind ½ cup of shelled pistachios to a fine meal and beat it into the buttercream, or use a tablespoon or two of unsweetened pistachio paste for the deepest, most concentrated flavor. A pinch of salt and a drop of almond extract both make the pistachio read stronger.
Why is my pistachio frosting not green?
Real pistachios make a soft, muted green at best. The vivid bakery shade usually comes from pudding mix or food coloring. Peeling the nuts before grinding removes the brown skins and gives a cleaner green, and a single drop of green gel color lifts it further if you want it brighter. Don't expect neon from nuts alone; that color is added.
Can I make pistachio frosting without pudding mix?
Yes, and it tastes better for it. This recipe uses real ground pistachios instead of instant pudding mix, so you get genuine nut flavor rather than a flavoring. If you prefer the classic boxed shortcut, beat in a tablespoon or two of dry pistachio pudding mix with the powdered sugar, but the from-scratch version is worth the extra few minutes.
How long does pistachio buttercream keep?
Covered in the fridge it keeps about a week; frozen, up to three months. Because it contains ground nuts and a little milk, treat it as a fresh product. Bring it back to room temperature and re-whip briefly before piping, as it firms up when cold.

Allergy note: Pistachios are a tree nut. If you have a nut allergy, avoid pistachio milk and pistachio products, and check labels for cross-contamination warnings. This article is general information, not personalized dietary or medical advice.