Chocolate Hazelnut Swiss Meringue Buttercream

"Light textured, rich flavored buttercream."
-- @syllabub_
Jump to Section
  • Recipe Card
Prep time 15mins
Cook time 20mins
Serves or Makes: Enough for one 9x13-inch sheet cake

Recipe Card


  • 1/2 cup sugar
  • 3 egg whites
  • 1 1/2 sticks unsalted butter, cool but not hard
  • 3/4 cup plus 1 tablespoon chocolate hazelnut spread
  • pinch salt


  • Step 1

    Add the sugar and egg whites to the bowl of a stand mixer and whisk to combine. Set bowl on top of (but not touching) a saucepan of simmering water. Heat, whisking occasionally, until mixture is hot and no granules of sugar can be felt between your fingers.

  • Step 2

    Move bowl to stand mixer fitted with whisk attachment and mix until stiff peaks of meringue form and bowl feels cool to the touch.

  • Step 3

    Once meringue is cool, switch to paddle attachment and add pieces of butter little by little. The mixture might be curdled at first, but just keep mixing and it will come together.

  • Step 4

    Once the butter and meringue is smooth and looks like buttercream, add the chocolate hazelnut spread and salt and mix until glossy and smooth.