Pistachio buttercream frosting made with real pistachio paste for a smooth, nutty flavor that actually tastes like pistachio.

This pistachio buttercream recipe is based on my classic buttercream frosting and flavored with pure pistachio paste for a deep, natural pistachio taste.
As a cake recipe developer, I tested different ratios of pistachio paste and cream to create a buttercream that pipes beautifully and works perfectly for layer cakes, cupcakes, and fillings.
Why you’ll love this recipe
- Real pistachio flavor made with pure pistachio paste, not artificial extract.
- Smooth, pipeable texture perfect for frosting cakes, piping cupcakes, or filling macarons.
- Versatile for cakes works as a pistachio cake filling, cupcake frosting, or buttercream swirl.
Ingredients you need
This pistachio buttercream frosting is made with simple ingredients and real pistachio paste for a rich and natural flavor.
- Unsalted butter, softened: the base of this pistachio buttercream, very soft for a smooth and fluffy frosting texture.
- Powdered sugar, sifted: adds sweetness and structure for piping cakes and cupcakes.
- Pure pistachio paste: brings real pistachio flavor and natural color to this pistachio buttercream frosting.
- Heavy cream: adjusts the consistency and keeps the frosting light and spreadable.
- Vanilla extract: balances and enhances the nutty pistachio taste.
- Green gel food coloring (optional): for a brighter pistachio frosting color.

Tips for this recipe
- Use room temperature butter that is very soft but not melted for a smooth pistachio buttercream texture.
- Beat the butter long enough before adding sugar to create a light and fluffy base.
- Sift the powdered sugar to avoid grainy buttercream or visible lumps.
- Choose 100% pure pistachio paste for true pistachio flavor instead of artificial extract.
- Adjust with cream gradually until you reach the perfect piping consistency for cakes or cupcakes.
How to Make Pistachio Buttercream
This pistachio buttercream is based on my classic vanilla buttercream, simply flavored with pure pistachio paste for a rich, natural taste.
Cream the butter in a large mixing bowl with a stand mixer fitted with the whisk attachment until light, pale, and fluffy.

Add the sifted powdered sugar in 2 to 3 additions, beating well after each addition until fully incorporated and smooth.

Mix in the heavy cream, vanilla extract, pistachio paste, and optional food coloring and beat again until the pistachio buttercream is creamy and evenly colored.

Scrape down the bowl and finish mixing with a spatula to smooth the frosting and adjust the consistency if needed for piping or spreading.

How to Use Pistachio Buttercream
This pistachio buttercream frosting is versatile and works beautifully for decorating, filling, and layering cakes.
- Frost layer cakes for a smooth pistachio cake finish or as a flavorful cake filling between layers.
- Pipe onto cupcakes using a large star tip for clean swirls and bakery-style decoration.
- Fill macarons or sandwich cookies for a rich pistachio cream center.
- Spread over sheet cakes or brownies for an easy pistachio frosting topping.
- Use as a cake border or decorative details for birthdays, weddings, or spring desserts.
It’s perfect for frosting a chocolate pistachio cake or piping beautifully onto these chocolate pistachio cupcakes.

You can find all my buttercream frosting recipes here, with different flavors and variations for cakes and cupcakes.
Storage
Store this pistachio buttercream in an airtight container in the fridge for up to 3 days. Let it come to room temperature and re-whip until smooth before using.
It can also be frozen for up to 2 months, then thawed overnight and beaten again to restore the texture.
You can use this pistachio buttercream to frost pistachio cupcakes or this pistachio raspberry cake for a fresh berry twist.
Variations
You can easily customize this pistachio buttercream recipe depending on the texture and flavor you prefer.
- Pistachio chocolate buttercream: add melted dark chocolate or cocoa powder for a nutty chocolate twist.
- Pistachio mascarpone frosting: replace part of the butter with mascarpone for a lighter texture.
- Extra pistachio crunch: fold in finely chopped roasted pistachios.
- Less sweet version: reduce powdered sugar slightly and add a touch more pistachio paste.
If you prefer a lighter option, try my pistachio mascarpone frosting for a softer and less sweet texture.
For a richer and more intense pistachio filling, you can also use my pistachio ganache.
Recipe Questions
Can I make pistachio buttercream ahead of time?
Yes, you can prepare this pistachio buttercream frosting up to 3 days in advance and store it in the fridge. Re-whip before using.
Can I freeze pistachio buttercream?
Yes, freeze it in a sealed container for up to 2 months. Thaw overnight and beat again until smooth.
Can I use pistachio extract instead of pistachio paste?
You can, but pistachio paste gives a deeper and more natural pistachio flavor in this buttercream recipe.
Is this pistachio buttercream stable for layer cakes?
Yes, this buttercream frosting is stable enough for filling and frosting layer cakes, especially when chilled slightly before decorating.

More Buttercream Frosting Recipes
I hope you’ll love this recipe. If you try it, feel free to leave a comment. Happy baking!
Print
Pistachio Buttercream
- Total Time: 15 minutes
- Yield: 12 portions
Description
Rich and creamy pistachio buttercream made with pure pistachio paste. Perfect for frosting cupcakes, filling layer cakes, or adding a nutty twist to your favorite desserts. (to frost 12 cupcakes or to fill and frost a 6-inch 15 cm cake)
Ingredients
- 200 g unsalted butter, softened (¾ cup + 2 tbsp)
- 350 g powdered sugar, sifted (2 ¾ cups + 1 tbsp)
- 80 ml heavy cream (⅓ cup)
- 30–40 g pure pistachio paste (2–3 tbsp)
- 2 tsp vanilla extract
Instructions
- Place the softened butter in a large mixing bowl or in the bowl of a stand mixer fitted with the whisk attachment. Beat for about 5 minutes until pale and creamy.
- Add the sifted powdered sugar in 2–3 additions, beating well after each one until fully incorporated.
- Add the pistachio paste, heavy cream, and vanilla extract, then continue beating for about 3 minutes until smooth and well combined.
- Finish by gently mixing with a rubber spatula until the pistachio buttercream is silky and ready to use.
Notes
Storage: Keep in an airtight container in the fridge for up to 3 days, or freeze for up to 1 month.
Tips:
- Always use a digital kitchen scale for precise measurements.
- Use softened butter, never melted.
- Beat the butter long enough to get a light and creamy texture.
- Sift the powdered sugar to avoid lumps in the frosting.
- Taste and adjust the amount of pistachio paste to your preference.
- Prep Time: 15 minutes
- Category: frosting, filling
- Cuisine: American








Leave a Reply