Hazelnut Cake (Haselnusskuchen) from My Mother’s Kitchen

Jump to recipe
Hazelnut Cake, Haselnusskuchen

In Bavaria, Sunday is sacred, and it belongs to Kaffee und Kuchen (coffee and cake). It’s not just a snack; it’s a treasured ritual. No matter how busy the week has been, everything stops in the afternoon. The best tablecloth comes out, the coffee is brewed, and a homemade cake takes center stage on the table.

In the past my mother and I got together to bake one of our absolute family favorites: a traditional German Hazelnut Cake (Haselnusskuchen). Baking this with her always felt like a journey back to our Bavarian roots, connecting us to generations of home bakers who knew that the best memories are made of simple ingredients and shared stories.

Growing up with Bavarian roots, I learned early on that food is how we show love. In Bavaria, Gemütlichkeit (that special feeling of cozy warmth and belonging) isn’t just a concept—it’s something you can taste. And nothing captures it quite like a traditional Gugelhupf (Bundt cake).

My mother’s kitchen is a masterclass in this tradition. There’s no rushing here. Together, we measured out the ground hazelnuts, cracked the eggs, and reminisced about the old days. My mom always reminds me that a true Bavarian Nusskuchen relies on the rich, natural fats of the nuts rather than a mountain of flour to keep it incredibly moist.

As we folded the whipped egg whites into the dense, nutty batter—a crucial step to give this rich cake its lift—she told me stories of her own childhood, where hazelnuts were hand-foraged and painstakingly shelled for special holiday baking. In our kitchen today, we used the recipe that has been refined over the years, adjusting just a tiny bit of the baking powder to make sure it rises perfectly without losing that dense, melt-in-your-mouth crumb we love.

What makes this cake so special is its texture. Since it uses 350 grams of ground hazelnuts and just a small amount of flour, it is incredibly rich, nutty, and naturally moist.

As we watched the cake bake, we prepped the kitchen for the final touch: the Schokoguss (dark chocolate glaze). Once the cake had cooled and was turned out of its intricately patterned pan, my mother and I drizzled the rich, melted dark chocolate over the top, letting it cascade down the ridges. A sprinkle of chopped hazelnuts on top, and it was ready.

We set the table just like we always do, with our favorite vintage plates, cozy cups of coffee, and of course, a little Sahne (whipped cream) on the side. Cutting that first slice together, seeing the beautifully flecked, nutty interior, and taking that first bite with her… it’s a taste of home that never fades.

If you want to bring a little bit of Bavarian Gemütlichkeit into your own home, I highly recommend giving this recipe a try. You don’t need fancy equipment—just good ingredients, a sturdy Bundt pan, and ideally, someone you love to share a slice with.

Tips from my Mom:

  • Don’t skip the breadcrumbs! Thoroughly grease your pan and dust it with breadcrumbs (Paniermehl) before pouring in the batter. It is the Bavarian secret to making sure your cake slips out of the pan beautifully without sticking.
  • Whip those egg whites! Make sure your egg whites are beaten to stiff peaks before gently folding them in. Because hazelnuts are heavy, the egg whites are what keep the cake from becoming too dense.

Do you have a favorite family baking tradition? Let me know in the comments below!

Guten Appetit from our kitchen to yours!

Traditional Bavarian Hazelnut Cake (Haselnusskuchen)

Prep time: 30 mins | Bake time: 50-60 mins | Yield: 12-16 slices

Ingredients

  • 230 g (1 cup / 2 sticks) unsalted butter, softened
  • 180 g (7/8 cup) granulated sugar
  • 4 large eggs, separated
  • 120 g (1 cup) all-purpose flour
  • 2 tsp baking powder
  • 1 cup (240 ml) milk
  • 350 g (approx. 3.5 cups) ground hazelnuts or almonds
  • Butter and breadcrumbs for the pan
  • 150 g (5.3 oz) dark baking chocolate or couverture

Instructions

  1. Prepare: Preheat your oven to 190°C (375°F). Generously grease a 28 cm (11-inch) Bundt or Gugelhupf pan with butter and dust with breadcrumbs.
  2. Cream: Beat the softened butter, sugar, and 4 egg yolks together for 3-5 minutes until pale and fluffy.
  3. Combine: Whisk the flour and baking powder together. Stir half into the butter mixture, then pour in the milk and mix well. Add the remaining flour mixture and mix until just combined.
  4. Nuts: Stir in the 350g of ground hazelnuts.
  5. Lighten: In a separate, clean bowl, whip the 4 egg whites to stiff peaks. Gently fold them into the dense batter with a spatula in batches until no streaks remain.
  6. Bake: Pour into the prepared pan and bake on the middle rack for 50-60 minutes (check with a skewer). Let cool in the pan for 15 minutes before inverting onto a wire rack to cool completely.
  7. Glaze: Melt the dark chocolate over a double boiler and pour evenly over the cooled cake. Let set, and serve with a hot cup of coffee!

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.