There is something utterly magical about the union of fresh raspberries and the silky smooth texture of Swiss meringue buttercream, and that is exactly what makes this Raspberry Swiss Meringue Buttercream Recipe a showstopper for any dessert. This luscious vegan frosting is delightfully light yet rich, bursting with authentic raspberry flavor and a gorgeous natural pink hue that will make your cakes and cupcakes irresistibly beautiful. Whether you’re a seasoned baker or just dipping your toes into the world of buttercream, this recipe strikes that perfect balance of simple ingredients and heavenly results, transforming your sweet treats into memorable masterpieces.

Ingredients You’ll Need
Though the Raspberry Swiss Meringue Buttercream Recipe feels like a gourmet indulgence, its ingredient list is refreshingly straightforward. Each essential component plays a vital role in creating that velvety texture, vibrant color, and perfect sweetness you crave.
- Freeze-dried raspberry pieces or powder: This magic ingredient provides the intense raspberry flavor and bright pink color without extra moisture.
- Aquafaba: The secret vegan superstar that whips into a glossy meringue to deliver lightness and structure.
- Superfine sugar: Ensures quick dissolving in the aquafaba and smooth sweetness without graininess.
- Vegan block butter: Adds richness and that classic buttercream creaminess, softened to room temperature for easy blending.
- Vanilla extract: A subtle layer of warmth and depth that perfectly complements the raspberry notes.
How to Make Raspberry Swiss Meringue Buttercream Recipe
Step 1: Prepare the Raspberry Powder
Start by blitzing your freeze-dried raspberry pieces in a food processor until they turn into a fine powder. Allowing the powder to settle before opening the lid prevents a mess, and passing it through a fine-mesh sieve removes pesky seeds. If you’re already using raspberry powder, you can skip this step and get straight to the fun part.
Step 2: Heat Aquafaba and Sugar
Combine aquafaba and superfine sugar in a heatproof bowl set over a simmering pot of water (a bain-marie). Stir gently while warming until the sugar fully dissolves and the syrup coats the back of a spoon with no visible grains—you’ll know it’s ready when it feels silky smooth to the touch.
Step 3: Whip into a Glossy Meringue
Transfer the sugar mixture to your mixer and whisk on high speed for 15 to 20 minutes until it cools completely, transforms into a glossy, stiff meringue, and doubles in volume. This stage creates the airy base that makes this buttercream so uniquely fluffy and light.
Step 4: Incorporate the Butter Slowly
Add room temperature vegan butter chunks gradually, one at a time, mixing until each is fully combined before adding the next. The mixture will flatten temporarily—don’t panic! Keep going; it will stiffen and become smooth once all the butter is folded in.
Step 5: Continue Whisking for Fluffiness
Once all the butter is added, reduce the mixer speed and whisk for another 5 to 10 minutes. The buttercream will lighten in color and develop a luxuriously fluffy texture. If it looks split or curdled, keep whisking patiently—this is completely normal and will resolve itself.
Step 6: Add Vanilla and Raspberry Powder
Gently fold in the vanilla extract and raspberry powder using a spatula to avoid puffing up the powder. Then whisk briefly to evenly incorporate these final bursts of flavor and brighten the color perfectly.
How to Serve Raspberry Swiss Meringue Buttercream Recipe

Garnishes
This buttercream pairs beautifully with delicate garnishes like fresh raspberries, edible flowers, or a sprinkle of finely crushed freeze-dried raspberry pieces. These touches highlight the vibrant raspberry essence and add a lovely textural contrast.
Side Dishes
Serve your frosted treats alongside light, complementary bites such as lemon-flavored shortbread cookies, almond biscotti, or even a fresh fruit salad to keep your dessert plate balanced and exciting.
Creative Ways to Present
Get playful by piping the buttercream with decorative tips, layering it between pastel-colored vegan cupcakes, or swirling it atop vegan layer cakes for striking raspberry-streaked frosting that beckons for photo ops and second helpings alike.
Make Ahead and Storage
Storing Leftovers
If you have any buttercream left over, store it in an airtight container in the refrigerator. Because it contains butter, it will firm up when chilled, so let it come back to room temperature before reusing and whip gently to restore its creamy texture.
Freezing
The Raspberry Swiss Meringue Buttercream Recipe freezes well for up to one month. Freeze in a sealed container, and when ready to use, thaw overnight in the fridge before bringing to room temperature and re-whipping to refresh its perfect consistency.
Reheating
Reheating is best avoided as high heat can break down the delicate emulsion. Instead, thaw slowly and whip to regain the dreamily light texture that makes this buttercream so irresistible.
FAQs
Can I use fresh raspberries instead of freeze-dried for this Raspberry Swiss Meringue Buttercream Recipe?
Fresh raspberries have too much moisture, which can destabilize the meringue texture. Freeze-dried raspberries or powder provide flavor and color without adding unwanted liquid, keeping your buttercream perfectly fluffy.
Is aquafaba necessary, or can I substitute egg whites?
Aquafaba is a fantastic plant-based alternative to egg whites, making this recipe vegan-friendly. You could use egg whites, but it won’t be vegan and may taste slightly different.
My buttercream looks split—what can I do?
This is a common hiccup when adding butter. Keep whisking patiently at medium speed, and it will come back together. Patience is key to that silky smooth finish.
Can I make this Raspberry Swiss Meringue Buttercream Recipe ahead of time?
Absolutely! It keeps well refrigerated and even freezes nicely. Just remember to bring it back to room temperature and re-whip before frosting your cakes or cupcakes.
How can I intensify the raspberry flavor?
Feel free to add a little more freeze-dried raspberry powder to taste during the folding step, or mix in a teaspoon of raspberry extract if you want a bold, jammy punch.
Final Thoughts
There is something truly special about the Raspberry Swiss Meringue Buttercream Recipe that brings a burst of fruity elegance and a fluffy, dreamy texture to any dessert creation. Once you’ve experienced how easy it is to whip together with simple vegan ingredients and how stunning it looks and tastes, it will undoubtedly become your go-to frosting to wow friends and family. So grab your electric mixer and dive into this beautiful buttercream adventure – your cakes will thank you!
Print
Raspberry Swiss Meringue Buttercream Recipe
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 16 servings
- Category: Frosting
- Method: Stovetop
- Cuisine: Vegan, Contemporary
- Diet: Vegan
Description
This Raspberry Swiss Meringue Buttercream is a silky, vegan frosting made with aquafaba and vegan butter, infused with vibrant freeze-dried raspberry powder for a natural fruity flavor and beautiful pink hue. Perfect for frosting cakes and cupcakes, this buttercream achieves a light, fluffy texture with a luscious, creamy finish.
Ingredients
Raspberry Powder
- 20 g freeze-dried raspberry pieces (or freeze-dried raspberry powder, add more to taste/for brighter color)
Meringue Base
- 135 g aquafaba (liquid from canned chickpeas)
- 220 g superfine sugar (caster sugar)
Buttercream
- 250 g vegan block butter (room temperature, cut into 1″ chunks)
- 1 teaspoon vanilla extract
- 20 g freeze-dried raspberry pieces (or freeze-dried raspberry powder, add more to taste/for brighter color)
Instructions
- Powder the Raspberries: Add the freeze-dried raspberries to a food processor and blitz for a few minutes until they turn into a fine powder. Allow the powder to settle for a minute before opening the lid, then pass it through a fine-mesh sieve to remove any seeds. If using pre-made raspberry powder, skip this step.
- Prepare the Aquafaba Syrup: In a large heatproof bowl, combine the aquafaba and superfine sugar. Place this bowl over a saucepan with a few inches of simmering water (bain-marie). Heat on medium until the sugar is fully dissolved — you can check by stirring; the syrup should coat the spoon smoothly without visible sugar granules.
- Whip the Meringue: Remove the bowl from heat. Using an electric mixer with a whisk attachment, beat the aquafaba mixture on high speed for 15-20 minutes until it has cooled completely and becomes glossy with stiff peaks.
- Incorporate the Vegan Butter: Start adding the vegan butter chunks slowly, one at a time, mixing each piece for about 5 seconds before adding the next. The mixture will deflate as you add butter; keep going and it will thicken as all is incorporated.
- Whisk Until Fluffy: After all the butter is added, continue whisking on low speed for 5-10 minutes until the buttercream is fluffy and lighter in color. If the mixture looks split, continue blending—it will come together with patience.
- Fold in Flavors: Add the vanilla extract and the raspberry powder into the buttercream. Fold gently with a spatula to prevent the powder from puffing up, then whisk for a couple more minutes until everything is fully combined.
- Storage: Use the buttercream immediately to frost cakes or cupcakes. To store, keep in an airtight container in the refrigerator. It will harden when chilled, so bring to room temperature and rewhip before use to regain a creamy consistency.
Notes
- Use aquafaba from canned chickpeas as a vegan substitute for egg whites.
- Freeze-dried raspberries can be swapped for powder, adjusting quantity to achieve desired intensity and color.
- If your buttercream splits or looks curdled, keep whisking as it often comes back together with continued mixing.
- For best texture, ensure vegan butter is room temperature before incorporating.
- Store buttercream in a cool place and rewhip if softened too much.

