Best Swiss Hazelnut Cake Recipe || 5 Amazing Serving Ideas Of It

The Swiss hazelnut cake recipe is a delicious cake, very easy to make, and quite popular in Switzerland. It’s adapted to the international scene, particularly in Europe and America. All ingredients are found in any good kitchen. That’s why this cake is so practical and universal.

We toast and grind the hazelnuts with their skins for a better aesthetic. We create the hazelnut cake by mixing them with buttermilk, eggs, and sugar, and we mix it in addition with some flour.

We add the ground hazelnuts in a very thin layer on top of the cake batter. Then we bake it in a tin at preheated oven temperature for 30 minutes. The Swiss cake is crisp on the edges and soft on the inside.

Table of Contents

How to make a Swiss hazelnut cake recipe?

Preparation Time: 10 minutes

Cook Time: 30 minutes

Total Time: 40 minutes

Serve: 6

Difficulty: Easy


  • 1/2 cup (2 ounces) skin-on hazelnuts, toasted and cooled
  • 1 1/4 cups (5 ounces) cake flour
  • 1 cup (7 ounces) granulated sugar
  • 1 1/2 teaspoons baking powder
  • 1/2 teaspoon salt
  • 1/2 cup vegetable oil
  • 1/4 cup water
  • 3 large egg yolks, plus 5 large whites
  • 2 1/2 teaspoons vanilla extract
  • 1/4 teaspoon cream of tartar


  • 24 tablespoons (3 sticks) unsalted butter, softened
  • 1/4 teaspoon salt
  • 1 3/4 cups (7 ounces) confectioners’ sugar
  • 12 ounces (2 2/3 cups) Fluff brand marshmallow crème
  • 2 tablespoons hazelnut liqueur
  • 6 ounces bittersweet bar chocolate


Step 1: Grind the hazelnuts with their skins until a fine powder in a food processor.

Step 2: Mix the flour, sugar, baking powder, salt, and ground nuts in a medium bowl.

Step 3: Make an egg batter with the oil, water, and egg yolks. Mix in the vanilla and cream of tartar.

Swiss Hazelnut Cake Recipe
Swiss Hazelnut Cake Recipe

Step 4: Combine all gluten-free Swiss hazelnut cake mixture components, and then add it to an electric mixer fitted with the whisk attachment. Mix on medium speed for 5-7 minutes or until the batter is light and fluffy.

Step 5: Spread half of the batter in a buttered 9-inch spring form pan. Press the ground hazelnuts in a very thin layer over it.

Step 6: In a bowl, whip the heavy cream with heavy still beating egg whites on high speed until soft peaks form. Slowly mix them into the cake batter.

Step 7: With the mixer still running, add the remaining batter on top of the previous layer.

Step 8: Bake in a preheated 350°F for about 30 minutes or until a toothpick inserted in the center comes out clean.

Step 9: While the cake is cooling, make the frosting by beating the butter with salt on medium speed until smooth and creamy. Add sugar and beat until well combined, 3-4 minutes.

Step 10: Slowly mix in liqueur and then finally the marshmallow crème while continuing to beat at medium speed.

Step 11: Break the chocolate into small pieces and melt in a metal bowl over a hot water bath. Add the chopped chocolate to the frosting.

Step 12: Spread frosting over the cake and serve.

3 rows of hazelnuts, of course, you can use different nuts, but something nuts, chocolate, and coffee are always nice.

I used Fluff marshmallow cream, which I find very tasty, but you can find marshmallow cream with other flavors like buttercream or strawberry.

Nutrition Facts of Swiss hazelnut cake recipe

  • Calories: 390
  • Fat: 23 g
  • Carbohydrates: 34 g
  • Fiber: 1 g
  • Protein: 6 g
  • Sodium: 320 mg
  • Cholesterol: 80 mg

5 Amazing Serving Ideas for Swiss hazelnut cake recipe

1. Prepare the recipe one day ahead. It tastes even better the next day after being allowed to rest in the fridge.

2. Prepare a large cake and cut it into serving pieces once cool; store each piece in an airtight container to retain freshness at room temperature.

3. Make a Swiss hazelnut cake recipe of your own by adding chopped nuts, dried fruits, or different spices like cinnamon or orange zest to give it an interesting twist.

4. Make a Swiss hazelnut cake recipe by replacing all the butter oil with coconut oil and substituting the vegetable oil with olive oil. Enjoy!

Hazelnut Cake Recipe

Can I Freeze the Swiss hazelnut cake recipe?

You can freeze the Swiss hazelnut cake recipe. But covered in an airtight container for up to three months. Thaw at room temperature before serving.

You can make a large cake and cut it into pre-portioned serving pieces once cool; store each piece in an airtight container to retain freshness at room temperature.

Is the Swiss hazelnut cake recipe good for everybody?

This Swiss hazelnut cake recipe is specially designed for wheat or gluten intolerance persons. It is also perfect for diabetics, so you get the idea that it’s good for everybody!

How to serve the Swiss hazelnut cake recipe?

As for dessert after a heavy meal, or as breakfast with a cup of coffee or tea, you can eat it without anything else for those late-night snacks. You can even use the Swiss hazelnut cake recipe as a filling for cupcakes!

Final Thoughts

Swiss hazelnut cake is a very traditional recipe from Switzerland. It’s easy to make, delicious and affordable if you choose the ingredients wisely, which means that this recipe is good for everybody!

We hope you like this Swiss hazelnut cake recipe and the idea here about the Swiss hazelnut cake recipe too! Check out our website for other great recipes like this one and more.

Hi, I’m Mary, and I’m a cake maker here at Cakerecipenow.com blog. With a passion for all things sweet and a flair for creativity in the kitchen, I spent 5 years perfecting the art of cake making and decorating. Over the years, I’ve honed my skills through countless baking experiments, and I’m excited to share my knowledge and experience with you.
I love trying new recipes, especially when they’re delicious, I love them so much… hope you like them! Thanks for the time!

Leave a Comment