If you have been searching for a luscious, fluffy frosting that is both cruelty-free and wonderfully smooth, then this Vegan Italian Meringue Buttercream Recipe will absolutely win your heart. It’s a dreamy blend of silky aquafaba meringue and creamy vegan butter, whipped to perfection with just the right touch of sweetness and vanilla warmth. Whether you’re decorating cakes, cupcakes, or just indulging in spoonfuls, this recipe delivers that classic buttery richness without any eggs or dairy, making it a true celebration of plant-based baking magic.

Ingredients You’ll Need
Every ingredient in this Vegan Italian Meringue Buttercream Recipe plays a vital role, from the sweetness and structure to texture and flavor harmony. You’ll find these essentials not only simple but surprisingly transformative when combined in the right way.
- Caster sugar (250 g): Split into two portions, this fine sugar creates the perfect sweetness and helps build the syrup and meringue stability.
- Water (60 ml): Essential for dissolving the sugar and creating the Italian syrup base.
- Aquafaba (234 g): The game-changing vegan egg white substitute, providing structure and lightness.
- Cream of tartar (¼ teaspoon): This small addition stabilizes the aquafaba and ensures those perfect soft peaks.
- Vegan block butter (250 g): The star of creaminess, giving the buttercream its luscious texture and richness.
- Vanilla extract (1 teaspoon): A little splash to add warmth and depth to the frosting’s flavor.
How to Make Vegan Italian Meringue Buttercream Recipe
Step 1: Reduce the Aquafaba
The first step is to concentrate the aquafaba by simmering it gently on the stove until it halves in volume. This strengthening process intensifies its binding power, which is crucial for creating a meringue with the perfect body and fluffiness.
Step 2: Chill the Reduced Aquafaba
Once reduced, pour the aquafaba into a jar and refrigerate it to cool down. Doing this ahead of time will make your meringue whip faster and hold better for the upcoming steps.
Step 3: Prepare the Sugar Syrup
Next, combine 200 grams of caster sugar and water in a saucepan, allowing the sugar to dissolve into a smooth paste. Avoid stirring once heated to achieve a clear, glossy syrup.
Step 4: Cook the Syrup to the Perfect Temperature
Simmer the sugar mixture until it reaches 116°C (240°F). This precise temperature ensures a stable Italian meringue, producing that melt-in-your-mouth texture we all adore.
Step 5: Whip the Aquafaba and Cream of Tartar
In a clean, grease-free bowl, whisk the chilled aquafaba with cream of tartar until it forms soft peaks. This creates the fluffy base for your frosting, akin to traditional egg whites—but totally vegan!
Step 6: Gradually Add the Remaining Sugar
Slowly sprinkle in the last 50 grams of caster sugar while continuing to whip. This gradual addition sweetens and strengthens the meringue, making it glossy and structured.
Step 7: Incorporate the Hot Sugar Syrup
Now, carefully drizzle the hot sugar syrup into the whipped aquafaba while whisking consistently. This technique cooks the sugar in the foam, stabilizing the meringue and giving it that silky texture.
Step 8: Whip to Cool
Keep whisking the meringue for 10 to 15 minutes until it cools to room temperature. Patience here ensures your buttercream won’t melt when you add the butter, and it sets a luxurious texture.
Step 9: Add the Vegan Butter
Begin adding the vegan butter chunks gradually, one at a time. The mixture will look a bit flat during this step, but keep going—the butter will eventually transform the meringue into a rich, creamy buttercream that holds firm.
Step 10: Whisk Until Silky
Once all the butter is incorporated, whisk the mixture on low speed for about five minutes. This final step blends everything together smoothly for that velvety finish.
Step 11: Flavor with Vanilla
Finish by stirring in the vanilla extract, adding a subtle, comforting aroma that rounds out the flavor beautifully.
How to Serve Vegan Italian Meringue Buttercream Recipe

Garnishes
This buttercream pairs perfectly with a variety of garnishes. Fresh berries like raspberries or blueberries add a tart contrast, while a light dusting of cocoa powder or edible flower petals elevates its elegant appearance for special occasions.
Side Dishes
Serve alongside your favorite vegan cakes, cupcakes, or even as a decadent layer in vegan pastries. It’s especially delightful with chocolate or citrus-flavored desserts, balancing sweetness and richness without overpowering.
Creative Ways to Present
Try swirling this buttery frosting over your desserts with a spatula for rustic charm, or pipe it using a star tip for sophisticated designs. You can even experiment with coloring the buttercream naturally using beetroot powder or matcha for a playful twist.
Make Ahead and Storage
Storing Leftovers
You can keep your Vegan Italian Meringue Buttercream Recipe in an airtight container in the fridge. Remember, it will harden when chilled, so allow it to return to room temperature and gently re-whip if needed before using again.
Freezing
This buttercream freezes well for up to two months. For best results, store in a sealed container, thaw overnight in the fridge, and whip lightly before serving to restore its luscious texture.
Reheating
Avoid direct heat to reheat the buttercream. Instead, bring it to room temperature slowly and use a mixer to bring back that creamy consistency. This careful approach ensures it doesn’t separate or become grainy.
FAQs
Can I use regular egg whites instead of aquafaba?
This recipe relies on aquafaba for its vegan magic. While egg whites work in traditional Italian meringue buttercream, the whole point here is to keep it vegan, so stick with aquafaba for best results.
What is the purpose of cream of tartar in this recipe?
Cream of tartar acts as a stabilizer, helping the aquafaba form and hold its peaks more firmly. Without it, your meringue might not achieve the same volume or strength.
Can I substitute vegan butter with margarine?
While margarine can be used, it often has a higher water content and different fat structure, which might affect the consistency. For the creamiest, most stable buttercream, vegan butter blocks are preferred.
Why does the mixture flatten when I add the butter?
It’s normal for the meringue to deflate when butter is added, as the fats soften the airy structure. Keep whisking; the buttercream will thicken again as the fats fully incorporate.
How long does this buttercream stay fresh?
Stored in the fridge, this buttercream stays fresh for about 5 to 7 days. Make sure it’s airtight to prevent it from absorbing odors or drying out.
Final Thoughts
If you haven’t tried this Vegan Italian Meringue Buttercream Recipe yet, you are truly missing out on a dreamy vegan frosting experience. It’s indulgent, fluffy, and perfect for anyone wanting to embrace wholesome, plant-based treats without sacrificing flavor or texture. Trust me, once you make it, this buttercream will be your go-to for every celebration and sweet craving that comes your way. So grab your ingredients, and get ready to whip up something extraordinary!
Print
Vegan Italian Meringue Buttercream Recipe
- Prep Time: 35 minutes
- Cook Time: 1 hour 30 minutes
- Total Time: 2 hours 5 minutes
- Yield: 16 servings
- Category: Frosting & Icing
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegan
Description
This Vegan Italian Meringue Buttercream is a luscious, dairy-free frosting made by whipping aquafaba (chickpea brine) to create a fluffy meringue, then incorporating vegan butter and vanilla for a rich, creamy texture. Perfect for frosting cakes and cupcakes, this buttercream combines the lightness of meringue with the decadence of buttercream, all while being entirely plant-based and vegan.
Ingredients
Meringue Ingredients
- 234 g aquafaba (chickpea brine)
- 250 g caster sugar (divided into 200 g and 50 g)
- 60 ml water
- ¼ teaspoon cream of tartar
Buttercream Ingredients
- 250 g vegan block butter (room temperature, cut into 1-inch chunks)
- 1 teaspoon vanilla extract
Instructions
- Reduce Aquafaba: Pour the aquafaba into a saucepan and bring it to a boil. Then reduce the heat and simmer until the volume reduces to half a cup (about 5 minutes or longer). Check volume periodically by measuring; continue simmering until you reach the required amount.
- Chill Reduced Aquafaba: Transfer the reduced aquafaba to a jar and refrigerate for at least one hour or overnight. This step helps in achieving better meringue consistency.
- Dissolve Sugar Paste: In a saucepan, combine 200 g of caster sugar with 60 ml water. Stir gently and let it sit briefly until the sugar dissolves, forming a paste.
- Cook Sugar Syrup: Place the saucepan over medium-high heat without stirring. Use a candy thermometer and let the syrup simmer until it reaches 116°C (240°F), which takes roughly 10-12 minutes.
- Whip Aquafaba: In a large, clean, and grease-free bowl, add the chilled reduced aquafaba and cream of tartar. Whisk at high speed for 5 minutes until soft peaks form.
- Add Remaining Sugar: Gradually add the remaining 50 g of caster sugar to the whipped aquafaba, a little at a time, while continuing to whisk. Whisk for an additional 3 minutes until the mixture is glossy and thick.
- Combine Syrup and Aquafaba: Slowly drizzle the hot sugar syrup into the whipped aquafaba while continuously whisking to incorporate the syrup evenly without deflating the meringue.
- Cool Meringue: Continue whisking the meringue for 10-15 minutes until it cools down to room temperature.
- Add Butter: Begin adding the vegan butter chunks one at a time, mixing well for about 5 seconds between each addition. The mixture will initially appear flat but will thicken into a creamy buttercream as you incorporate all the butter.
- Whisk Buttercream: Once all butter is incorporated, whisk on low speed for 5 minutes until smooth and fluffy.
- Add Vanilla: Stir in the vanilla extract and whisk for another 2 minutes on low speed to combine fully.
- Storage: Store the vegan Italian meringue buttercream in an airtight container in the refrigerator. It will harden when chilled; bring it to room temperature and whisk lightly before use to restore a creamy texture.
Notes
- Ensure your mixing bowl and whisk are completely dry and grease-free for optimal aquafaba whipping.
- Reducing aquafaba concentrates the proteins required for stable meringue; do not skip this step.
- This buttercream is best made ahead and refrigerated; allow it to soften at room temperature before spreading.
- You can substitute vanilla extract with other flavorings, such as almond or lemon extract, to customize the flavor.
- If the buttercream looks curdled while adding butter, keep whisking; it will emulsify and smooth out.
- Use organic or high-quality caster sugar for smoother texture and better taste.

