Egyptian Hazelnut Buttercream Cake

Featured in: Sweet Treats for Every Occasion

This Egyptian cake features three light hazelnut sponge layers, each made fresh and stacked with silky buttercream plus a sweet, nutty caramel filling. Gentle mixing, careful cooling, and patient assembly create a distinctive texture and flavor balance. The final touch of ground hazelnuts and cocoa gives both crunch and subtle bitterness, setting off the rich, creamy elements. Chill overnight for best results so the flavors meld. The cake is an impressive, rewarding treat for special occasions or whenever you crave elegant sweets.

A smiling woman in an apron poses for a selfie in a professional kitchen.
Updated on Sat, 17 May 2025 15:27:11 GMT
A slice of cake on a plate. Pin it
A slice of cake on a plate. | tastygusto.com

Egyptian Hazelnut Cake is a showstopper perfect for holidays or any family celebration. With its melt-in-your-mouth tender hazelnut layers, silky vanilla-scented buttercream, and a crackling caramel hazelnut filling, this cake transforms everyday ingredients into an extraordinary dessert. I have fond memories of making this cake with my grandmother for special occasions, and the taste still transports me back to her sunny kitchen.

I first made this as a way to use up a big bag of hazelnuts, and it instantly became the most-requested cake in my family. It looks fancy but is surprisingly approachable for patient home bakers.

Ingredients

  • Egg whites: Provide a light sponge base for each layer and are key for an airy cake
  • Fine sugar: Dissolves easily for smooth cake texture and glossy meringue layers so use superfine if you can
  • All-purpose flour: Gives the layers just enough structure without taking away the hazelnut flavor
  • Ground hazelnuts: Infuse the cake and filling with a deep rich aroma and creamy texture—pick fresh hazelnuts and grind just before using for maximum flavor
  • Egg yolks: Bring out the classic richness in the buttercream and create the creamy custard base
  • Cornstarch: Thickens the custard filling making it stable for layering
  • Granulated sugar: Sweetens both the creamy custard and caramelizes to make the crunchy caramel layer
  • Milk: Smooths out the custard for the buttercream—use whole milk for the best result
  • Vanilla extract: Rounds out the flavors making the buttercream distinct
  • Butter: Gives the filling its classic silky body—let it come to room temperature for easy whipping
  • Heavy cream: Aerates the caramel filling—fold it in slowly to keep things light
  • Unsweetened cocoa powder: Sprinkled on top for a little elegant bitterness

Step-by-Step Instructions

Prepare Cake Layers:
Preheat your oven to 170 Celsius. Butter and line a 24 centimeter springform pan base and cut two identical parchment circles for later. You will make three layers.
Mix Batter for First Layer:
Whisk two egg whites until they form stiff peaks. Gradually add two tablespoons of sugar beating until the mix is glossy and the sugar dissolves completely. Very gently fold in one half tablespoon flour and fifty grams ground hazelnuts using a spatula.
Bake First Layer:
Evenly spread the batter on the prepared springform base. Bake for twenty to twenty five minutes until golden and lightly springy. Remove to a wire rack to cool.
Repeat for Second and Third Layers:
While the first cake bakes, prepare the second batch with the same method. Bake in turn and then repeat one last time for the third cake layer. Let all the layers cool completely before assembling.
Make Buttercream Custard Filling:
In a small saucepan whisk six egg yolks with cornstarch until smooth. Gradually add sugar and milk while whisking continuously. Cook over low heat for around six minutes stirring often. Pay extra attention in the last two minutes to prevent sticking. Remove from heat stir in vanilla and cool completely with a plastic wrap directly on the surface.
Soften and Whip Butter:
Let butter reach room temperature then beat until fluffy and pale. Gradually add the cooled custard a tablespoon at a time beating well between each addition. Set a few tablespoons aside for frosting the edges later.
Make Caramel Hazelnut Filling:
Pour sugar into a nonstick pan and cook gently until it melts and turns a deep amber color. Immediately pour the caramel thinly onto oiled baking paper and let it set. Once cool break into pieces and process or pound to a fine powder. Whip heavy cream to stiff peaks then fold in the powdered caramel and extra ground hazelnuts until well blended and light.
Assemble the Cake:
Place one hazelnut cake layer on your serving plate. Spread with one third of the buttercream then top with a third of the caramel filling. Repeat with the second and third layers finishing with cream on top. Use reserved buttercream to frost the cake edges for a neat appearance.
Chill and Garnish:
Refrigerate the cake overnight so the flavors merge and the texture sets. Just before serving sprinkle ground hazelnuts on the edges and dust the top with unsweetened cocoa powder for contrast.
A slice of cake on a plate. Pin it
A slice of cake on a plate. | tastygusto.com

In my family the caramel layer is everyone’s favorite. The way it crackles under the knife always gets a little excited gasp at the table. Sometimes my niece joins in just to crush the caramel pieces by hand before we blend them into the filling.

Storage Tips

This cake keeps well covered in the refrigerator for up to four days. Make sure to use an airtight container or wrap tightly so the cake stays moist and does not absorb fridge odors. The chilled texture actually improves after a night’s rest.

Ingredient Substitutions

If you cannot find hazelnuts almonds work well giving a slightly different but still delicious flavor. For a dairy free twist try margarine in the buttercream and coconut cream for the caramel filling. Just note that the texture will be silkier and the taste less buttery.

Serving Suggestions

Egyptian Hazelnut Cake pairs beautifully with strong coffee or black tea. For a party dessert platter serve thin elegant wedges with a dollop of whipped cream and some fresh fruit. It is also perfect for a special brunch or as a birthday cake for nut lovers.

A Bit of Cake History

This classic cake has old European bakery roots blending Viennese nut cakes with Egyptian flavors popularized in cafes. Hazelnuts and custards were luxury imports for centuries which made this cake a celebratory favorite for generations. Baking one at home brings a taste of history right into your kitchen.

A slice of cake on a plate. Pin it
A slice of cake on a plate. | tastygusto.com

This cake is worth every step! The final result feels like a bakery masterpiece, perfect for joyful celebrations.

Frequently Asked Questions

→ How do I keep the hazelnut layers light and fluffy?

Whisk the egg whites until stiff peaks form and gently fold in the hazelnuts and flour to avoid losing air. Bake each layer separately for the best texture.

→ What is the secret to smooth buttercream?

Let both the cooked pudding and the butter reach room temperature before whisking them together, adding the pudding slowly to avoid curdling.

→ Can I make components ahead?

Yes, bake cake layers and prepare both the buttercream and caramel filling a day in advance. Assemble and chill before serving for best flavor.

→ Is the caramel filling difficult to make?

Take your time caramelizing the sugar slowly over low heat. Allow it to cool completely before grinding into a fine powder for folding into whipped cream and hazelnuts.

→ What’s the best way to garnish this dessert?

Finish with a dusting of extra ground hazelnuts around the sides and unsweetened cocoa powder on top for contrast and flavor depth.

Egyptian Hazelnut Buttercream Cake

Layers of hazelnut sponge, creamy butter filling, and caramel hazelnuts create a decadent Egyptian dessert.

Prep Time
60 Minutes
Cook Time
75 Minutes
Total Time
135 Minutes

Category: Desserts & Sweets

Difficulty: Difficult

Cuisine: Egyptian

Yield: 12 Servings (One 24 cm layer cake)

Dietary: Vegetarian

Ingredients

→ Hazelnut Cake Layers

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

→ Buttercream Filling

05 6 egg yolks
06 3 level tablespoons cornstarch
07 6 tablespoons granulated sugar
08 340 ml milk
09 1 teaspoon vanilla extract
10 170 g unsalted butter, softened

→ Caramel Filling

11 200 g granulated sugar
12 220 ml heavy cream
13 130 g ground hazelnuts

→ Garnish

14 2–3 tablespoons ground hazelnuts
15 Unsweetened cocoa powder

Instructions

Step 01

Preheat oven to 170°C. Lightly butter the base of a 24 cm springform pan and line with baking paper. Prepare three circles of baking paper for baking each layer.

Step 02

For each layer, whisk 2 egg whites until stiff. Gradually add 2 tablespoons sugar and continue whisking until dissolved. Gently fold in ½ tablespoon flour and 50 g ground hazelnuts.

Step 03

Spread batter evenly onto prepared springform base. Bake each layer for 20–25 minutes until golden. Repeat twice to make a total of three layers. Cool all layers on wire racks.

Step 04

In a small saucepan, combine egg yolks and cornstarch. Gradually whisk in sugar then milk. Cook over low heat until thickened, about 6 minutes, whisking frequently. Stir in vanilla extract. Cover surface with plastic wrap to prevent a skin and cool completely.

Step 05

Once butter is soft and the cream base is cool, beat butter until fluffy. Incorporate the cooled cream mixture one tablespoon at a time, whisking well between additions. Reserve 5–6 tablespoons buttercream for later.

Step 06

Melt sugar in a non-stick pan over low heat to amber caramel. Pour caramel onto oiled baking paper in a thin layer. Cool completely, then break into pieces and grind to fine powder in a food processor.

Step 07

Whip heavy cream until stiff. Fold in caramel powder and 130 g ground hazelnuts evenly.

Step 08

Place one cake layer on a platter. Spread a third of the buttercream, then a third of the caramel filling over the cake. Repeat layering with remaining cakes and fillings. Use reserved buttercream to frost the edges.

Step 09

Refrigerate assembled cake overnight to set and allow flavors to meld. Before serving, dust edges and top with ground hazelnuts and lightly dust the top with unsweetened cocoa powder.

Notes

  1. For a smooth buttercream, ensure the cream base and butter are at similar temperatures before mixing.
  2. Caramel powder must be thoroughly cooled before grinding to prevent clumping.

Tools You'll Need

  • 24 cm springform pan
  • Electric mixer or stand mixer
  • Mixing bowls
  • Saucepan
  • Wire rack
  • Food processor
  • Baking parchment

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains eggs, dairy, tree nuts (hazelnuts), and gluten.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 465
  • Total Fat: 33 g
  • Total Carbohydrate: 29 g
  • Protein: 7 g