| | | |

Easy Chocolate Hazelnut Cake (Swiss Chnusperhexe Loaf)

-

This chocolate hazelnut cake is rich, soft, and deeply chocolatey, with a subtle nutty flavor that makes it feel just a little more special. Baked in a simple loaf pan, it’s an easy, everyday version of a classic combination.

Chocolate hazelnut cake showing the delicious dense crumb.
chocolate hazelnut cake recipe crumb

There are certain recipes that quietly become part of a family – not because they’re elaborate, but because they’re reliable, comforting, and made again and again.

This easy chocolate hazelnut cake is one of those for me.

If you’ve made my moist zucchini loaf with honey or my banana bread with yogurt, you’ll recognize the kind of recipe this is – simple, dependable, and the kind you don’t need to overthink, the kind you reach for when you want something that just works.

Growing up in a Swiss household, hazelnuts showed up often in baking, whether folded into simple cakes or tucked into more elaborate desserts. But more often than not, it was recipes like this – straightforward, made with ingredients already in the kitchen, and written down in a well-used notebook – that we actually baked again and again.

Author blurb, nice to meet you with image and text.

This one comes straight from my mom’s handwritten recipe, passed along with very little instruction beyond “you’ll know when it looks right.”

In our house, it also had another name – Knusperhexe, or in Swiss German, Chnusperhexe. It loosely translates to “crunchy witch,” and while I’m not entirely sure where the name came from, it always felt fitting. A light sprinkle of sugar and hazelnuts before baking gives the cake a subtle crispness around the edges – just enough to hint at where that name might have come from.

It’s my favorite kind of cake. One you can slice into in the afternoon, or set out for guests without much planning. It’s easy to make, and it always turns out delicious.

Close-up of the top of the chocolate hazelnut cake showing the crisp top of the loaf and the chocolate chips.

  • Rich pops of chocolate with a subtle hazelnut flavor
  • Soft, moist crumb that stays tender for days
  • Simple loaf-style cake (no layers, no fuss)
  • A reliable, repeatable recipe
Chocolate hazelnut cake ingredients laid out.  Hazelnut meal, egg, sugar, cream, flour, salt, chocolate chips, vanilla and baking powder.

For the full list of ingredients and their measurements, please refer to the recipe card below.

Whipping cream
This is what gives the cake its soft, rich texture. It creates a tender crumb that stays moist for days.

Ground hazelnuts
A staple in Swiss baking – they add depth without making the cake heavy.

Chocolate chips
Bring bursts of chocolate throughout the cake and balance the nuttiness.


Two lemon curd cookies stacked with one missing a bite showing the gooey lemon curd and soft butter cookie texture.

Chocolate hazelnut cake on a wooden board with two slices cut showing the hazelnut crumb and chocolate chips.

How to make this easy Chocolate Hazelnut Cake:

1. Get the oven ready
Preheat your oven to 350°F (175°C) and line a loaf pan with parchment paper. That way, the cake lifts out easily later, and you’re not fighting with the pan.

A white mixing bowl with a silky light yellow egg and sugar mixture.

2. Start with the egg and sugar
In a large bowl, whisk together the egg and sugar until the mixture looks smooth and a little lighter in texture.

3. Pour in the cream
Add the whipping cream and vanilla, then whisk again until everything is nicely combined. This is what gives the cake that rich, tender crumb.

Hazelnut mixture folded into the cream and egg mixture to form the batter for the chocolate hazelnut cake.

4. Mix the dry ingredients
In a second bowl, stir together the flour, ground hazelnuts, baking powder, and salt. Make sure everything is evenly mixed before adding it in.

5. Bring it together gently
Add the dry ingredients to the wet mixture and fold until combined. The batter will be quite thick, and that’s completely normal for this cake.

Adding the chocolate chips to the cake batter.

6. Add the chocolate chips
Fold in the chocolate chips. You can save a small handful for the top if you want it to look extra pretty once baked.

7. Loosen if needed
If the batter feels a little too stiff to spread easily, add a small splash of milk. Just enough to help it along – not so much that it becomes loose.

Chocolate hazelnut cake batter in a loaf pan pre-bake.

8. Fill the pan
Scrape the batter into your prepared loaf pan and smooth the top gently with a spoon or spatula.

9. Add the knusper finish
Sprinkle the top with a little sugar and some chopped hazelnuts or those extra chocolate chips you saved. The loaf will already have a lightly crisp top to it – but if you want to give it some extra crunch to really play into the name Chnusperhexe, that extra sprinkle of sugar and nuts will do the trick.

Baked chocolate hazelnut loaf in the loaf pan.

10. Bake until just right
Bake for 45 to 55 minutes. Start checking around the 45-minute mark. You want a toothpick to come out with a few moist crumbs, but not wet batter.

11. Let it rest
Let the chocolate hazelnut cake cool in the pan for a bit before lifting it out. As tempting as it is to cut right in, it slices much more nicely once it has had a little time to settle.


This Chocolate Hazelnut Cake recipe is so versatile. Here are a few ways you can change it up:

  • Use almonds instead of hazelnuts
  • Add dark chocolate chunks instead of chips
  • Turn this chocolate hazelnut cake recipe into muffins instead (bake ~30 minutes)
  • Add a simple chocolate glaze for a more dessert-style finish
Chocolate hazelnut cake showing the delicious dense crumb.

Chocolate Hazelnut Cake (Chnusperhexe)

No ratings yet
A soft and rich chocolate hazelnut cake made from a Swiss family recipe, with whipping cream, ground hazelnuts, chocolate chips, and a subtle crisp topping.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 8 Servings
Course: Dessert

Ingredients
  

  • 1 large egg
  • 1 cup 200 g sugar
  • 1 cup 240 ml whipping cream (35%)
  • 1 cup 100 g finely ground hazelnuts (or almonds)
  • 1½ cups 180 g all-purpose flour
  • 1 teaspoon 5 g baking powder
  • ½ teaspoon 3 g salt
  • 1 teaspoon 5 ml vanilla extract
  • 1 cup 170 g chocolate chips
Optional (if needed)
  • 2 –3 tablespoons 30–45 ml milk
For the topping
  • 1 –2 tablespoons 12–25 g sugar
  • 2 –3 tablespoons 15–25 g chopped hazelnuts

Method
 

  1. Preheat your oven to 350°F (175°C) and line a loaf pan with parchment paper.
  2. In a large bowl, whisk together the egg and sugar until smooth and slightly lighter in texture.
  3. Add the whipping cream and vanilla, and mix until fully combined.
  4. In a separate bowl, stir together the flour, ground hazelnuts, baking powder, and salt.
  5. Add the dry ingredients to the wet mixture and gently fold until just combined. The batter will be quite thick, which is normal.
  6. Fold in the chocolate chips, reserving a small handful if you’d like to sprinkle some on top.
  7. If the batter feels too stiff to spread, add a small splash of milk to loosen it slightly.
  8. Transfer the batter into the prepared loaf pan and smooth the top.
  9. Sprinkle the surface with a little sugar and chopped hazelnuts.
  10. Bake for 45 to 55 minutes, starting to check around the 45-minute mark. The cake is ready when a toothpick inserted in the center comes out with a few moist crumbs.
  11. Allow the cake to cool in the pan for a short time before transferring it to a rack to cool completely before slicing.

Notes

  • The batter is meant to be thick – this is what gives the cake its soft, slightly dense texture.
  • Use finely ground hazelnuts for the best result. If they’re too coarse, the texture can feel a bit heavy.
  • Almonds can be used instead of hazelnuts if needed.
  • The light sprinkle of sugar and hazelnuts on top creates a subtle crisp edge as it bakes.
  • Be careful not to overbake – this cake is best when still slightly moist in the center.
  • This cake freezes well once fully cooled.
  • The sugar and hazelnut topping is what gives this cake its little “knusper” moment

Disclaimer: I am not a certified nutritionist. Nutrition facts are calculated using an automated database of common ingredients and are intended as an estimate only. Variations can occur depending on product brands, measuring methods, and ingredient swaps.

Did you make this recipe?

I'd love to know how it turned out!
Chocolate Hazelnut cake pinterest pin with an image of the sliced cake on the top showing the chocolate chips and moist crumb and the recipe title underneath.
  • Dust lightly with powdered sugar
  • Serve with coffee or espresso
  • Add whipped cream for guests
  • Enjoy slightly warm for the best texture

  • Don’t overmix → keeps the texture tender
  • Use finely ground nuts → better structure
  • Slightly underbake → keeps it moist
  • Don’t skip the topping → adds that signature “knusper” texture

The likelihood you’ll need to store this chocolate and hazelnut cake is slim, but in case you do, here are the best ways to store it:

  • Room temperature: 2–3 days
  • Fridge: up to 5 days
  • Freezer: up to 2 months
Close-up of the top of the chocolate hazelnut cake showing the crisp top of the loaf and the chocolate chips.

A chocolate hazelnut cake is a rich, soft cake made with cocoa or chocolate and ground hazelnuts. The hazelnuts add a subtle nutty depth that makes the flavor feel a little more layered than a classic chocolate cake.

Yes, almonds work very well in this type of cake and are often used in similar European recipes. The flavor will be slightly different, but the texture will stay very close.

This type of cake is naturally a little denser because of the ground nuts and cream. If it feels too heavy, it’s often from overmixing the batter or adding too much flour. For this chocolate hazelnut cake, mixing just until combined makes a big difference.

The use of whipping cream and ground nuts gives it a richer, slightly more rustic texture than a typical chocolate cake.

Yes, this chocolate hazelnut cake recipe can be baked as muffins instead of a loaf. Simply divide the batter into muffin tins and bake for about 25–30 minutes.

Moisture comes from the fat and how long you bake it. In this recipe, the whipping cream does most of the work. Just be careful not to overbake – you want a few moist crumbs on your toothpick, not a completely dry one.

The easiest way is to pulse them in a food processor until finely ground. Try not to over-process, or they can turn into a paste. A light, flour-like texture is what you’re aiming for.

Start checking around the 45-minute mark. Insert a toothpick into the center – you’re looking for a few moist crumbs, not wet batter. The top should feel set and slightly springy.

Yes, this cake freezes very well. Let it cool completely, slice it if you’d like, and store it in an airtight container. It keeps well for up to 2 months.


This chocolate hazelnut cake is one of those recipes that doesn’t try too hard – and that’s exactly why it works. Simple ingredients, a straightforward method, and just enough detail to make it memorable.

If you try it, I’d love to hear how it turned out for you. And if you’re drawn to these kinds of quietly traditional, Swiss-inspired recipes, there’s plenty more to explore here or you can sign up to the newsletter below where I send new recipes straight to your inbox.


Hungry for More Swiss Recipes?

If you’re curious about Swiss food beyond fondue and chocolate, you’re in the right place.

Subscribe to my newsletter and I’ll send you seasonal recipes, Swiss kitchen favorites, and the occasional family story straight from my Swiss-Canadian kitchen.

More Recipes You May Like

Leave a Reply

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

Recipe Rating