Tasty Egyptian hazelnut cake

Featured in Sweet bites of pure joy.

This Egyptian hazelnut dessert features three soft, nutty layers made with ground hazelnuts, sandwiched by airy buttercream and a sweet caramel mix. Topped with hazelnuts and cocoa, this beautifully crafted treat balances decadent flavors with an appealing presentation. From crafting the caramel to stacking delicate layers, every step promises a delicious finale. Chill the dessert for the best texture, and enjoy a dessert everyone will love!

alicia in the kitchen
Updated on Sun, 15 Jun 2025 17:52:28 GMT
Irresistible Egyptian hazelnut treat Pin it
Irresistible Egyptian hazelnut treat | tasteofsavor.com

This Egyptian hazelnut cake's got three tasty layers combining airy hazelnut meringue, smooth buttercream, and a dreamy caramel filling. It's fancy but feels homey too.

I whip this up every year for my mom's birthday ever since I picked it up on a trip to Egypt. The cake's rich flavors are balanced and it's hands-down her top dessert.

Must-Have Ingredients

  • Hazelnut meringue layers, made three times
  • 6 egg whites: they're the secret to super light cake
  • 6 tablespoons superfine sugar: just enough sweetness
  • 1 and a half tablespoons flour: keeps everything together without making it heavy
  • 150 g ground hazelnuts: brings all the flavor
  • Buttercream filling
  • 6 egg yolks: makes a thick, creamy base
  • 3 level tablespoons cornstarch: thickens things up naturally
  • 6 tablespoons regular sugar
  • 340 ml whole milk: richer milk, better taste
  • 1 teaspoon vanilla extract: real vanilla makes a difference
  • 170 g butter, softened: that's the trick for extra-smooth cream
  • Caramel filling
  • 200 g regular sugar: turns into golden gooey caramel
  • 220 ml heavy cream: aim for at least 30% fat for a thick filling
  • 130 g ground hazelnuts: for a bit of crunch in the caramel
  • For topping
  • 2 to 3 tablespoons ground hazelnuts: for a little flair
  • Unsweetened cocoa powder: adds a nice color pop at the end

Step-By-Step Directions

Start with the hazelnut layers:
Get your oven going at 170°C and get out a 24cm springform pan. Butter the bottom, stick some parchment down there, and cut two more parchment circles for later—you're making three layers in all. Only the bottom piece gets used at once.
Divide up the mix:
You'll build each layer one at a time. Every single layer takes 2 egg whites, 2 tablespoons sugar, half a tablespoon flour, and 50 g ground hazelnuts. Doing them separately helps keep things even.
Mix the meringue:
Whip up 2 egg whites until you've got stiff peaks. Pour in the sugar slowly, keep beating until it's all gone. Sprinkle over the flour and hazelnuts and gently combine with a spatula. Be easy so you don't knock out the air.
Bake the meringue layers:
Spread your mixture evenly in the pan and bake for 20 to 25 minutes, just until they've got some color. While that's going, start preparing the mix for your next ones. Let all three cool on racks after they're done. Don't rush—their shape depends on it.
Work on the buttercream:
In a small pot, whisk up the yolks and cornstarch. With constant whisking, add the sugar and milk. Let it come to a bubble and simmer super gently for about 6 minutes, stirring most of the time so it doesn't stick. The last 2 minutes, really whisk to get it silky.
Chill the cream:
Stir in the vanilla, then press plastic wrap right onto the surface and let it cool down. This stops a skin from forming and gives you the best texture later.
Caramel time:
Scatter sugar in a nonstick pan on medium-low and let it melt into a caramel. Don’t let it get too dark! When it’s ready, pour onto a lightly oiled, parchment-lined tray to harden into a thin sheet. Careful, it’s super hot.
Finish the caramel filling:
Crack the caramel into small bits, then blitz them in a food processor until finely ground. Rolling pin also works. Whip the heavy cream until it holds its shape, then fold in the caramel powder and ground hazelnuts.
Stack it all up:
Set one hazelnut layer on a plate. Divide your buttercream into three—spread one part on the cake. Split the caramel cream into three and layer one over the buttercream. Repeat with the next hazelnut round, alternating fillings, and finish with the last layer on top.
Decorate and finish:
Cover the sides with leftover buttercream you saved earlier. Chill in the fridge overnight so it firms up and the flavors meld. Just before sharing, put the rest of the ground hazelnuts on the edges and top, then dust the top with cocoa powder for drama.

Freshly ground hazelnuts really do make it sing. First time I baked this for my in-laws, even my father-in-law, who normally can't stand desserts, had three big slices.

Storing Your Cake

This cake lasts around five days in the fridge. Keep it lightly covered so it doesn’t soak up weird fridge smells. For the best taste, let it sit out for about half an hour before digging in so the flavors can come alive at room temp.

Swaps and Options

Need gluten-free? Use cornstarch instead of flour, there's barely any anyway. Not a hazelnut person? Switch to almonds, they’re great here. For a deeper flavor, toast your hazelnuts lightly before grinding—they’ll taste bolder that way.

Enjoy egyptian hazelnut cake Pin it
Enjoy egyptian hazelnut cake | tasteofsavor.com

Tradition and Roots

Despite the Egyptian name, this cake actually comes out of central Europe. They say a Hungarian baker, inspired by Middle Eastern flavors and love of nuts, came up with it. Over time, all sorts of cultures made their own spins on it.

Frequently Asked Questions

→ What's the process for making the hazelnut base?

Whisk egg whites until they peak, add sugar bit by bit, and carefully blend in flour and ground hazelnuts. Spread the mixture in a pan and bake it till lightly golden.

→ How do you make light buttercream?

Cook a mix of eggs, corn starch, sugar, and milk until thick, then gradually blend it into whipped butter. Make sure both parts are at the same temperature to get a smooth texture.

→ What's the trick to preparing caramel for the topping?

Slowly melt sugar in a pan until golden, pour it onto an oiled surface, let it cool, then blend into a powder and mix it with whipped cream.

→ How do you layer the dessert properly?

Stack the hazelnut layers, adding a generous swipe of buttercream and caramel mix in between. Cover the edges with leftover buttercream, and let it chill overnight for the best flavor.

→ What’s a quick way to decorate the dessert?

Sprinkle ground hazelnuts on the edges and top, then add a light dusting of cocoa for a polished look.

Egyptian hazelnut treat

Layers of hazelnut cake, rich caramel, and smooth cream.

Prep Time
45 Minutes
Cook Time
75 Minutes
Total Time
120 Minutes
By: Alicia

Category: Desserts

Difficulty: Difficult

Cuisine: Egyptian

Yield: 10 Servings

Dietary: ~

Ingredients

→ Hazelnut Cake

01 6 egg whites
02 6 tablespoons granulated sugar
03 1 ½ tablespoons all-purpose flour
04 150 g ground hazelnuts

→ Buttercream

05 6 egg yolks
06 3 level tablespoons corn starch
07 6 tablespoons caster sugar
08 340 ml milk
09 1 teaspoon vanilla extract
10 170 g softened butter

→ Caramel and Toppings

11 200 g caster sugar
12 220 ml heavy cream
13 130 g ground hazelnuts
14 2-3 tablespoons extra ground hazelnuts
15 Unsweetened cocoa powder

Instructions

Step 01

Set your oven to 170°C. Lightly grease the bottom of a 24 cm springform pan and line it with parchment paper. Cut two additional parchment circles of the same size.

Step 02

Split the ingredients to make three cakes. For each layer, mix 2 egg whites, 2 tablespoons of sugar, ½ tablespoon of flour, and 50 g of ground hazelnuts.

Step 03

Whisk the 2 egg whites until they form stiff peaks. Gradually add 2 tablespoons of sugar and keep whisking until fully dissolved. Gently fold ½ tablespoon of flour and 50 g of ground hazelnuts into the mixture using a rubber spatula.

Step 04

Spread the batter evenly across the bottom of the pan and bake for 20-25 minutes until golden. Repeat for the other two cakes, cooling them on wire racks after baking.

Step 05

Combine the egg yolks and corn starch in a small pot. Gradually whisk in the sugar and milk. Heat until it boils, then let it simmer on low for six minutes, stirring often. Cover with plastic wrap touching the surface and let it cool.

Step 06

In a non-stick pan, melt the sugar on low heat until golden—don’t let it burn. Pour it in a thin layer onto oiled parchment and let it cool. Break it into pieces and grind into a fine powder using a processor or rolling pin.

Step 07

Whip the heavy cream until it’s firm. Gently stir in the ground hazelnuts and powdered caramel.

Step 08

Put one cake layer on a serving plate. Spread one-third of the buttercream over it, then one-third of the caramel topping. Layer the same way with the remaining cakes. Use the leftover buttercream for the sides.

Step 09

Let the cake chill overnight in the fridge so it firms up and flavors mix beautifully.

Step 10

Sprinkle extra ground hazelnuts on the sides and top. Dust the surface with unsweetened cocoa powder.

Notes

  1. Making the cake layers individually makes the results more even.

Tools You'll Need

  • 24 cm springform pan
  • Whisk
  • Rubber spatula
  • Cooling rack
  • Cooking pot
  • Blender or rolling pin

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Hazelnuts
  • Eggs
  • Dairy
  • Gluten

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 450
  • Total Fat: 30 g
  • Total Carbohydrate: 35 g
  • Protein: 8 g