Moist Swiss Hazelnut Cake Recipe (Easy & Elegant Dessert) – Simple, Tender, and Nutty

If you’re craving a dessert that tastes like it came from a cozy European bakery, this Swiss hazelnut cake is your new go-to. It’s tender, moist, and full of rich, roasted hazelnut flavor—no heavy frosting required. The batter comes together easily, and the texture stays soft for days.

Serve it with a dusting of powdered sugar, a dollop of cream, or a drizzle of chocolate. It looks elegant on the table, but it’s simple enough for a weeknight treat.

What Makes This Recipe So Good

  • Moist and tender crumb: Ground hazelnuts and a touch of sour cream keep the cake soft without being dense.
  • Authentic Swiss-style flavor: Toasted hazelnuts and a hint of vanilla give it that classic European bakery taste.
  • Simple ingredients: Nothing fussy—just pantry staples plus hazelnuts.
  • Versatile serving: Delicious plain, or dress it up with chocolate ganache, whipped cream, or fresh berries.
  • Make-ahead friendly: The flavor deepens by day two, making it great for entertaining.

Ingredients

  • 1 1/2 cups (180 g) hazelnuts, skins on or off
  • 1 cup (200 g) granulated sugar
  • 1/2 cup (110 g) light brown sugar, packed
  • 1 3/4 cups (220 g) all-purpose flour
  • 2 teaspoons baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon fine salt
  • 3 large eggs, room temperature
  • 1/2 cup (115 g) unsalted butter, melted and slightly cooled
  • 1/3 cup (80 ml) neutral oil (such as grapeseed or canola)
  • 3/4 cup (180 ml) sour cream or plain full-fat yogurt, room temperature
  • 1/2 cup (120 ml) milk, room temperature
  • 2 teaspoons pure vanilla extract
  • Optional: 1 teaspoon hazelnut liqueur (like Frangelico) or 1/2 teaspoon almond extract
  • To finish: powdered sugar for dusting or 3 oz (85 g) dark chocolate for a simple drizzle

Step-by-Step Instructions

  1. Prep the pan and oven: Heat the oven to 350°F (175°C). Grease a 9-inch (23 cm) round cake pan and line the bottom with parchment.

    Lightly flour the sides.

  2. Toast the hazelnuts: Spread hazelnuts on a baking sheet and toast for 8–10 minutes, until fragrant and lightly browned. If skins are on, rub them in a clean towel to remove most of the skins. Cool completely.
  3. Grind the nuts: Pulse cooled hazelnuts in a food processor with 2 tablespoons of the flour until finely ground, like sand—not a paste.

    Set aside.

  4. Mix dry ingredients: In a large bowl, whisk remaining flour, baking powder, baking soda, and salt.
  5. Beat eggs and sugars: In another bowl, whisk eggs, granulated sugar, and brown sugar for about 1 minute until slightly thick and pale.
  6. Add wet ingredients: Whisk in melted butter, oil, vanilla, and optional liqueur or almond extract. Then whisk in sour cream until smooth.
  7. Combine: Add the ground hazelnuts to the dry ingredients and stir to distribute. Pour in the wet mixture and milk.

    Fold gently with a spatula just until no dry streaks remain. Do not overmix.

  8. Pan and smooth: Pour the batter into the prepared pan and smooth the top.
  9. Bake: Bake 35–42 minutes, until the top is golden and a toothpick comes out with a few moist crumbs. If the top browns too quickly, tent loosely with foil for the last 10 minutes.
  10. Cool: Let the cake cool in the pan for 10 minutes, then run a knife around the edge and turn out onto a rack. Peel off parchment and cool completely.
  11. Finish: Dust with powdered sugar, or melt the dark chocolate and drizzle over the cooled cake in thin lines.

    Slice and serve.

How to Store

  • Room temperature: Wrap tightly or store in an airtight container for up to 3 days. The flavor improves by day two.
  • Refrigerator: Store up to 5 days. Bring to room temperature before serving for the best texture.
  • Freezer: Wrap slices or the whole cake (without drizzle) in plastic, then foil.

    Freeze up to 2 months. Thaw overnight in the fridge, then bring to room temp.

Benefits of This Recipe

  • Balanced richness: Butter adds flavor while oil ensures lasting moisture.
  • No fancy frosting: The cake shines on its own, saving time and effort.
  • Great for gatherings: Travels well and slices neatly without crumbling.
  • Customizable: Works with spices, citrus, chocolate, or a simple glaze.
  • Nut-forward nutrition: Hazelnuts bring natural protein, fiber, and healthy fats.

What Not to Do

  • Don’t skip toasting the nuts: Raw hazelnuts taste flat. Toasting is key for deep flavor.
  • Don’t overgrind: Stop before it turns into nut butter, or the cake will be heavy.
  • Don’t overmix the batter: Stir only until combined to keep the crumb tender.
  • Don’t underbake: Check near the center; you want moist crumbs, not wet batter.
  • Don’t ice while warm: If using chocolate, wait until the cake is cool so it sets cleanly.

Variations You Can Try

  • Chocolate chip swirl: Fold in 1/2 cup mini dark chocolate chips.

    Dust with cocoa and sugar.

  • Orange-hazelnut: Add 1 tablespoon orange zest and swap milk for orange juice by 1/4 cup. Finish with a light orange glaze.
  • Spiced Swiss twist: Add 1 teaspoon ground cinnamon and a pinch of nutmeg or cardamom.
  • Gluten-free: Use a 1:1 gluten-free baking blend and add 1 extra tablespoon milk if needed for a similar batter consistency.
  • Layer cake: Bake in two 8-inch pans for 22–26 minutes. Fill with whipped cream and berries.
  • Coffee pairing: Add 1 tablespoon instant espresso powder to the dry ingredients for a mocha vibe.

Explore more irresistible cake recipes you won’t want to miss:

Chocolate Lava Cake

Chocolate Raspberry Cake

FAQ

Can I use pre-ground hazelnut meal?

Yes, but choose a fine, fresh hazelnut meal.

If it’s coarse, pulse with a tablespoon of flour to refine. Toasting the meal gently in a pan over low heat for a few minutes can also boost flavor—stir often and cool before using.

What if I don’t have sour cream?

Plain full-fat yogurt works well. Greek yogurt can be used, but thin it with a splash of milk to match sour cream’s consistency.

How do I prevent a dry cake?

Measure flour accurately by spooning and leveling.

Don’t overbake—start checking at 32 minutes. Using both butter and oil, plus sour cream, helps lock in moisture.

Can I make this without a food processor?

Yes. Buy finely ground hazelnut meal, or chop toasted hazelnuts very finely with a sharp knife.

Aim for a sandy texture with no large chunks.

What pan can I use if I don’t have a round cake pan?

A 9-inch square pan works; start checking for doneness around 30–35 minutes. A loaf pan also works, but baking may take 50–60 minutes—tent with foil if browning too quickly.

Is this cake very sweet?

No, it’s moderately sweet. The nutty flavor is the star.

If you prefer sweeter, add a light glaze or serve with honeyed whipped cream.

Can I make it dairy-free?

Use plant-based butter, neutral oil (increase oil to 2/3 cup and omit butter if needed), and a thick dairy-free yogurt. Choose a non-dairy milk that’s unsweetened.

How can I tell when it’s done without a toothpick?

Gently press the center; it should spring back. The edges will pull slightly from the pan, and the top will be golden and set.

What’s the best way to slice cleanly?

Use a sharp, thin knife.

Wipe the blade between slices. If drizzled with chocolate, wait until it fully sets.

Can I add a frosting?

Absolutely. A light chocolate ganache, vanilla bean whipped cream, or a mascarpone frosting complements the hazelnuts without overpowering them.

Wrapping Up

This moist Swiss hazelnut cake is the kind of dessert that feels special with minimal effort.

The batter is simple, the flavor is rich, and it stays tender for days. Serve it plain or dressed up—either way, it’s an elegant, crowd-pleasing bake you’ll want to make again and again. Enjoy a slice with coffee, and let the toasted hazelnuts do the talking.

Slice of Swiss hazelnut cake layered with cream, topped with glossy chocolate ganache and whole hazelnuts on a white plate with chocolate drizzle.

Moist Swiss Hazelnut Cake Recipe (Easy & Elegant Dessert) – Simple, Tender, and Nutty

Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course Dessert, Tea Cake
Cuisine European, Swiss
Servings 10 Slices

Ingredients
  

  • 1 1/2 cups (180 g) hazelnuts, skins on or off
  • 1 cup (200 g) granulated sugar
  • 1/2 cup (110 g) light brown sugar, packed
  • 1 3/4 cups (220 g) all-purpose flour
  • 2 teaspoons baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon fine salt
  • 3 large eggs, room temperature
  • 1/2 cup (115 g) unsalted butter, melted and slightly cooled
  • 1/3 cup (80 ml) neutral oil (such as grapeseed or canola)
  • 3/4 cup (180 ml) sour cream or plain full-fat yogurt, room temperature
  • 1/2 cup (120 ml) milk, room temperature
  • 2 teaspoons pure vanilla extract
  • Optional: 1 teaspoon hazelnut liqueur (like Frangelico) or 1/2 teaspoon almond extract
  • To finish: powdered sugar for dusting or 3 oz (85 g) dark chocolate for a simple drizzle

Instructions
 

  • Prep the pan and oven: Heat the oven to 350°F (175°C). Grease a 9-inch (23 cm) round cake pan and line the bottom with parchment.Lightly flour the sides.
  • Toast the hazelnuts: Spread hazelnuts on a baking sheet and toast for 8–10 minutes, until fragrant and lightly browned. If skins are on, rub them in a clean towel to remove most of the skins. Cool completely.
  • Grind the nuts: Pulse cooled hazelnuts in a food processor with 2 tablespoons of the flour until finely ground, like sand—not a paste.Set aside.
  • Mix dry ingredients: In a large bowl, whisk remaining flour, baking powder, baking soda, and salt.
  • Beat eggs and sugars: In another bowl, whisk eggs, granulated sugar, and brown sugar for about 1 minute until slightly thick and pale.
  • Add wet ingredients: Whisk in melted butter, oil, vanilla, and optional liqueur or almond extract. Then whisk in sour cream until smooth.
  • Combine: Add the ground hazelnuts to the dry ingredients and stir to distribute. Pour in the wet mixture and milk.Fold gently with a spatula just until no dry streaks remain. Do not overmix.
  • Pan and smooth: Pour the batter into the prepared pan and smooth the top.
  • Bake: Bake 35–42 minutes, until the top is golden and a toothpick comes out with a few moist crumbs. If the top browns too quickly, tent loosely with foil for the last 10 minutes.
  • Cool: Let the cake cool in the pan for 10 minutes, then run a knife around the edge and turn out onto a rack. Peel off parchment and cool completely.
  • Finish: Dust with powdered sugar, or melt the dark chocolate and drizzle over the cooled cake in thin lines.Slice and serve.

Leave a Comment

Recipe Rating