Swiss Meringue Buttercream {dairy-free}

Vanilla Swiss Meringue Buttercream {dairy-free}

I’ve been craving a really great frosting for a couple months now. My old go-to (pre-paleo) was the usual: powdered sugar, butter, cream. You know, classic buttercream. I had mastered it. Enter paleo, and not a single one of those ingredients is on the “ok” list. So I was back to square one.

In my research for a powdered-sugar-less frosting, I came across meringue-based frostings. Since then, I’ve made both French Buttercream and Swiss Meringue Buttercream. What’s the difference, you ask? A lot, actually.

Grain-Free Chocolate Mud Cake by Our Paleo Life

French Buttercream is made by whipping raw egg yolks until fluffy, then beating in hot sugar syrup (or in my case, maple syrup), then adding shortening/butter. This makes a super thick, dense, creamy frosting and it tastes incredible. BUT, it was just too heavy for me. And I really love frosting. Also, the egg yolks were uncooked, which can be a problem for some people. I wanted a frosting everyone could safely eat.

Swiss Meringue Buttercream is somewhat the opposite. It uses egg whites that are cooked with a sweetener, whipped into a meringue, and then shortening/butter is added to it to make the buttercream frosting. This results in a much lighter, less sweet frosting that is also safe for everyone to eat, even kids.

Grain-Free Chocolate Mud Cake by Our Paleo Life

The only problem with Swiss Meringue Buttercream is that it’s a little finicky. I won’t say it’s easy to fail at (it’s not), but it does require a little extra work to get it just right. I thought I failed at it a couple times, but it turns out I was just being impatient. Temperature and time are key ingredients to the perfect frosting. But the good thing is that if you fail at those (as I initially did), it’s an easy fix and you don’t have to throw away all your hard work.

So now that you’re mentally prepared to take on the Swiss Meringue Buttercream, what will you put it on? Might I suggest the Grain-Free Chocolate Mud Cake? It makes fabulous cupcakes too.

Grain-Free Chocolate Mud Cake
Vanilla Swiss Meringue Buttercream by Our Paleo Life

Vanilla Swiss Meringue Buttercream {dairy-free}

Course: Dessert
Prep Time: 20 minutes
Cook Time: 10 minutes
Total Time: 30 minutes
Author: Kendra Benson
While the name implies "buttercream", there isn't actually any butter or cream in this frosting. This is a perfectly light frosting to compliment our Grain-Free Chocolate Mud Cake (or cupcakes) and can be flavored with anything you prefer, not just vanilla.


  • 4 Large Egg Whites about 160g
  • 1-1/4 cups Mild-Flavored Honey* or Maple Syrup
  • 1 cup Spectrum Shortening room temperature, cut into Tbsp size chunks
  • 1/2 cup Ghee** room temperature, cut into Tbsp size chunks
  • 1 Vanilla Bean split and scraped or 1 tsp Pure Vanilla Extract


  1. Add egg whites and honey/maple syrup to the bowl of a stand mixing. Place over a pot with about 1" of gently simmering water.
  2. Slowly heat the egg white mixture to 160°F (reduce 2°F for every 1,000ft in elevation), whisking occasionally.
  3. Immediately remove from heat. With the whisk attachment, beat the egg white mixture on high speed until it nearly triples in size, is bright white, and has stiff peaks. Add in the scraped vanilla bean seeds (discard the pod) or vanilla extract and beat just until incorporated. If the meringue is still warm (feel the outside of the bowl, it should be cool), wait to add the shortening/ghee.

  4. Once the meringue is cool enough, using the paddle attachment, beat in the shortening/ghee one chunk at a time. The meringue will deflate and maybe even look curdled or soupy. Just keep beating it, and it will eventually come together in a thick, creamy frosting. It may take about 5-ish minutes.
  5. Worst case, if it's still not coming together and is too runny, put it in the fridge for about an hour, let it firm up, and then beat it again.
  6. Frost your cooled cake or cupcakes right away, or store in the fridge for up to 3 days.
  7. If refrigerating, set out at room temperature for a few hours and then re-beat the frosting to get it spreadable.
  8. Store frosted cakes in the fridge if not serving same day.

Recipe Notes

* We prefer maple syrup over honey, since the honey flavor can be a bit overpowering. A combination of both maple and honey is good as well. ** Ghee adds a great flavor to this frosting, but if you don't have any, can't get any, or don't want to use it, you can use all shortening instead.

Paleo & Keto Recipes Delivered!

* indicates required

20 Comments on “Vanilla Swiss Meringue Buttercream {dairy-free}

  1. Kendra Benson

    @Rusty, there is a note in the recipe saying it’s fine to use shortening instead of ghee, so it can be made 100% without butter. Many who are affected by dairy can eat ghee just fine because the dairy solids are removed in the clarification process.

  2. Jenny

    Pee yes you can. I usually make Italian meringue buttercream and always use powder (meriwhite) for that. Swiss meringue is onot different in that it’s cooked over the heat with the sugar rather than mixed separately in a bowl and hot sugar syrup added x

  3. Benjamin

    Hmmmmm you call this dairy-free Swiss butter cream yet you use ghee which is clarified butter & therefore a dairy product!

  4. Sammy

    Thanks for this, it confirmed what I was thinking about making a dairy free buttercream.

    Just wanted to clarify a couple things here. “French” meringue buttercream, is also known as Pate a Bombe buttercream, and the eggs are most definitely cooked. The sugar syrup that you use should be at 240 degrees F (soft ball sugar syrup), and when it is whipped in to the egg yolks, it pasteurizes the eggs. It is the most dense of all the meringue buttercreams, but it should be far less dense than American Buttercream, which is what you are referring to with powdered sugar, cream and butter.

    Swiss meringue buttercream needs only be cooked to 140 degrees F for it to be pasteurized, so you don’t quite have to go all the way up to 160 degrees F. The lower temperature should give you a more fluffy buttercream as well, because the proteins in the egg whites won’t seize up as much.

  5. Hima

    Hi Kendra, thank you for this recipe. I was wondering if it’s possible to replace the shortening and the ghee with just butter?

  6. Anne French

    can you tell me approximately how much this makes? I need to frost and decorate a 9×13″ cake. Thanks!

  7. Kii

    This is not dairy free. It clearly contains Ghee. Why market it this way? It’s infuriating and shows that its mostly clickbait


Leave a Reply

Your email address will not be published. Required fields are marked *