If you have a passion for luscious, creamy frostings that delight both the eyes and the palate, then the Vegan Pistachio Italian Meringue Buttercream Recipe is here to steal your heart. This dreamy, plant-based buttercream combines the ethereal lightness of Italian meringue made from aquafaba with the rich, nutty depth of pistachio butter, resulting in a velvety frosting that is both sophisticated and utterly irresistible. Whether you’re frosting a cake, piping cupcakes, or simply licking the spoon (we won’t judge), this recipe brings vibrant color, incredible texture, and a touch of gourmet flair to any dessert.

Ingredients You’ll Need
To make this Vegan Pistachio Italian Meringue Buttercream Recipe, you’ll rely on a handful of simple yet essential ingredients. Each one plays a vital role in creating that perfect balance of sweetness, stability, creaminess, and flavor that makes this frosting so special.
- Aquafaba (234 g): The magical chickpea liquid that whips up into a fluffy, egg-free meringue.
- Caster Sugar (250 g, divided): Provides the necessary sweetness with some reserved for the sugar syrup.
- Water (60 ml): Used to dissolve sugar into syrup, offering that smooth, glossy texture.
- Lemon Juice (¼ teaspoon): Helps stabilize the meringue and adds brightness; cream of tartar or apple cider vinegar work too.
- Vegan Block Butter (250 g): The star that transforms the meringue into a rich, creamy buttercream — make sure it’s room temperature!
- Pistachio Butter (100 g): Adds luscious, nutty flavor and a gorgeous natural green tint.
How to Make Vegan Pistachio Italian Meringue Buttercream Recipe
Step 1: Reduce the Aquafaba
Begin by pouring your aquafaba into a saucepan and bringing it to a boil. Once boiling, reduce the heat and let it simmer until the volume halves to about half a cup (118 ml). This concentration intensifies its structure-building properties. Check after 5 minutes, and keep simmering if needed. Set aside and refrigerate for at least an hour or overnight to get the best whipping results.
Step 2: Prepare the Sugar Syrup
Mix 200 grams of sugar with the water in a saucepan, stirring gently until the sugar forms a syrupy paste. Heat over medium-high without stirring until the syrup bubbles vigorously. Use a candy thermometer to watch carefully and remove the syrup from heat at 116°C (240°F). This precise temperature ensures a stable, glossy meringue base.
Step 3: Whip the Aquafaba
Ensure your mixing bowl is perfectly clean and dry, then add the chilled aquafaba with lemon juice (or your chosen acid). Whip on high speed for about 5 minutes until soft peaks form, giving your meringue volume and lightness.
Step 4: Incorporate Remaining Sugar
Slowly whisk in the remaining 50 grams of caster sugar a little at a time, continuing to whip for another 3 minutes until the mixture feels smooth and stable. This step sweetens the meringue evenly and adds a delicate sheen.
Step 5: Add the Sugar Syrup
Carefully drizzle your hot sugar syrup into the whipped aquafaba while whisking constantly. Take your time to incorporate it fully—you’re building silky, stabilized meringue classic to Italian buttercreams. Whip for 10-15 minutes until the mixture cools to room temperature and gains a firm, glossy texture.
Step 6: Add the Vegan Butter
Now for the magic moment: add chunks of room temperature vegan butter one piece at a time, mixing briefly after each addition. The meringue will deflate initially—don’t panic! Keep adding butter steadily; eventually, the mixture will thicken into a rich, luscious buttercream. Whisk on low speed for an extra 5 minutes once all butter is incorporated, ensuring a smooth, creamy consistency.
Step 7: Mix in the Pistachio Butter
Finally, add your pistachio butter and whisk on low for another couple of minutes. This step infuses the frosting with wonderful nutty flavor and that irresistible soft green hue, perfectly complementing the sweet, airy base.
Step 8: Storage
If not using immediately, store the buttercream in an airtight container in the fridge. It will firm up when chilled, so bring it back to room temperature and re-whip lightly before frosting to regain its creamy softness.
How to Serve Vegan Pistachio Italian Meringue Buttercream Recipe

Garnishes
To elevate your frosting’s presentation, consider sprinkling chopped, lightly toasted pistachios on top. Their crunch adds wonderful contrast to the creamy texture. A dusting of edible rose petals or gold leaf can also make your treats feel extra special and festive.
Side Dishes
This buttercream pairs amazingly with cakes that have complementary flavors like lemon, vanilla bean, or almond. It’s also delicious on simple vegan cupcakes or layered between moist chocolate sponge cakes to add a burst of bright, nutty sweetness.
Creative Ways to Present
Try piping this Vegan Pistachio Italian Meringue Buttercream Recipe into elegant rosettes or rustic swirls on your baked goods. For a fun twist, layer it with fresh berries in parfait glasses or spread it generously over vegan cookies for an indulgent treat.
Make Ahead and Storage
Storing Leftovers
You can keep leftover buttercream in an airtight container in the refrigerator for up to a week. Just remember it will become quite firm when cold. Before using, let it warm to room temperature and whisk gently to restore its creamy texture.
Freezing
For longer storage, freeze the buttercream in a sealed container for up to three months. Thaw overnight in the fridge, then bring to room temperature and re-whip well before using. This method holds its flavor and texture beautifully.
Reheating
Avoid direct heat to reheat as it may separate the buttercream. Instead, simply leave it at room temperature and whip lightly to bring it back to its luscious, spreadable state. This gentle approach keeps the frosting smooth and dreamy.
FAQs
Can I use other nut butters instead of pistachio?
Absolutely! While pistachio butter lends a unique flavor and color, almond or cashew butter work well too, though they will alter the taste slightly. Adjust quantities to taste for best results.
Is aquafaba difficult to work with?
Aquafaba can be finicky but simmering to reduce it helps achieve sturdier peaks. Using a clean, dry bowl and an acid like lemon juice helps it whip beautifully for this recipe.
How do I know when the sugar syrup is ready?
A candy thermometer is key—remove the syrup at 116°C (240°F). Without one, test by dropping syrup in cold water; it should form a soft ball that holds its shape.
Can I make this buttercream ahead of time?
Yes, you can make it a day or two ahead. Just store in the fridge and re-whip before use. This flexibility makes it perfect for busy schedules or special occasions.
Will this buttercream hold up in warm weather?
Italian meringue buttercream is more stable than traditional buttercream but still sensitive to heat. Keep desserts refrigerated until serving, and avoid leaving them out for extended periods.
Final Thoughts
There’s just something so satisfying about mastering a frosting as stunning as this Vegan Pistachio Italian Meringue Buttercream Recipe. It’s a delightful combination of airy sweetness, creamy indulgence, and nutty charm that’s sure to impress your friends and family. I hope you dive in and enjoy every rich, green-hued spoonful as much as I do!
Print
Vegan Pistachio Italian Meringue Buttercream Recipe
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Total Time: 50 minutes
- Yield: 16 servings
- Category: Dessert Frosting
- Method: Stovetop
- Cuisine: Vegan
- Diet: Vegan
Description
This Pistachio Buttercream recipe uses aquafaba as a vegan meringue base, combined with sugar syrup, vegan butter, and pistachio butter for a rich, creamy, and flavorful frosting perfect for cakes and desserts. The Italian meringue technique ensures a smooth, stable buttercream with a delightful nutty twist.
Ingredients
Aquafaba Reduction
- 234 g aquafaba
Sugar Syrup
- 200 g caster sugar (for syrup)
- 60 ml water
Meringue
- 50 g caster sugar (for meringue)
- ¼ teaspoon lemon juice (or cream of tartar or apple cider vinegar)
Buttercream Base
- 250 g vegan block butter, room temperature and cut into 1-inch chunks
- 100 g pistachio butter
Instructions
- Reduce the aquafaba: Pour the aquafaba into a saucepan and bring it to a boil. Lower the heat and let it simmer, checking every 5 minutes, until the volume reduces to half a cup (118 ml). Pour the reduced aquafaba into a jar and refrigerate for at least one hour or overnight.
- Make the sugar syrup: Combine 200 g caster sugar and 60 ml water in a saucepan, stirring gently to form a paste. Heat over medium-high and bring it to a boil without stirring. Attach a candy thermometer and cook until syrup reaches 116°C (240°F), about 10–12 minutes.
- Whip the aquafaba: In a large, clean, and dry bowl, add the chilled reduced aquafaba and lemon juice (or cream of tartar/apple cider vinegar). Whisk on high speed for 5 minutes until soft peaks form.
- Add remaining sugar: Gradually add the remaining 50 g caster sugar to the whipped aquafaba, a little at a time, whisking continuously. Continue to whisk for an additional 3 minutes.
- Drizzle in sugar syrup: Slowly pour the hot sugar syrup into the whipped aquafaba while whisking continuously. Continue to whisk for 10 to 15 minutes until the mixture cools to room temperature and forms a glossy Italian meringue.
- Add the butter: Slowly add the vegan butter chunks one at a time, whisking for about 5 seconds between additions. The mixture will flatten initially but will thicken and become like a traditional buttercream as all butter is incorporated. After all butter is added, whisk on low speed for 5 minutes to a thick consistency.
- Flavor the buttercream: Add the pistachio butter and whisk on low speed for an additional 2 minutes until fully blended and smooth.
- Storage: Transfer to an airtight container and refrigerate. The buttercream will firm up when chilled; bring to room temperature before use for a creamy, spreadable texture.
Notes
- Reducing the aquafaba can be done ahead of time, even overnight, to save time on the day you make the buttercream.
- The sugar syrup temperature is critical to achieve the perfect Italian meringue consistency; use a reliable candy thermometer.
- Use vegan block butter for best results; regular butter won’t work for a vegan version.
- Lemon juice, cream of tartar, or apple cider vinegar help stabilize the aquafaba meringue.
- If the buttercream breaks (looks curdled), keep whisking; it usually comes together with continued mixing.
- Allow the buttercream to come to room temperature before spreading or piping after refrigeration.

