


This cake is a very special one to me. I created it to celebrate reaching 300,000 followers on Instagram as my way of saying thank you for all the support you’ve shown me over the years.
Every recipe you’ve baked, every comment you’ve left, every video you’ve watched, and every kind message you’ve sent has helped make this journey possible, and I’m so grateful to have such a wonderful baking community.
Since this recipe is a celebration, I wanted to create a cake that I knew almost everyone would love: a timeless combination of milk chocolate and salted caramel. Inside, you’ll find fudgy brownie, crunchy hazelnut praliné, silky salted caramel, airy milk chocolate mousse, and a velvety salted caramel crémeux spiral.
This recipe also brings together many of my favorite cake elements and the essential entremet techniques I use throughout my recipes, making it the perfect introduction to my style of baking.
Happy baking <3









For extra guidance while baking, watch my step-by-step video tutorial, where I show you how to make the cake from start to finish:
NOTES:
- When you start baking, begin by preparing the Crémeux spiral, as it should freeze for 24–48 hours before unmolding. Next, prepare the salted caramel, which needs time to set before it can be piped onto the cake. While they are setting, you can prepare the remaining layers to save time.
- This recipe uses a bold 70% dark chocolate for a deeper, slightly bitter flavor that balances the caramel beautifully. If you prefer something less intense, you can also use 54% dark chocolate.
Day 1
Salted Caramel Crémeux Spiral:
- 0.75 gelatin sheet (1 sheet = 1.75 g, bloom value 240)
- 130 g caramel chocolate (I use Callebaut Gold 30.4%)
- 32 g egg yolks (approx. 1.6 medium egg yolks)
- 10 g caster sugar
- 160 ml heavy cream (min. 35%)
- 0.25 tsp sea salt
NOTE: Make the crémeux first, as it needs to set for at least 24 hours in the freezer, ideally up to 48 hours, as the spirals need to be completely frozen to release cleanly from the mold without being too soft.
There will be leftover crémeux, as the recipe is kept at this portion size because blending a smaller quantity into an airy, bubble-free crémeux is challenging. Any remaining crémeux can be frozen for up to 3 months and used the next time you make a dessert.
- Soak the gelatin in cold water for 5–10 minutes.
- Carefully melt the caramel chocolate (e.g. in a bowl over a pan of simmering water / bain-marie) and set it aside in a bowl.
- Lightly whisk the egg yolks and caster sugar in another bowl.
- Heat the heavy cream and sea salt in a small saucepan until almost boiling, then remove from the heat. Pour it over the egg yolk/sugar mixture while whisking with a hand mixer.
- Return the mixture to the saucepan and cook over low heat, whisking carefully, until the crémeux reaches 83°C / 181°F. It is important to be precise with the temperature, as correct tempering is crucial for the crémeux to come out of the mold without breaking.
- Remove the saucepan from the heat, strain the mixture and whisk in the gelatin.
- Pour the hot mixture over the melted chocolate while stirring in the center with a rubber spatula. Blend the crémeux with an immersion blender.
- Transfer the crémeux into a piping bag with a small hole in the bottom that fits the spiral.
- Place the spiral mold (I used a Silikomart Tourbillon 100ML mold) on a chopping board and spread the crémeux in the spirals. Tap the spiral mold on the kitchen counter several times to remove as many air bubbles as possible. Run a toothpick around the spiral to remove any remaining air bubbles.
- Put the spiral in the freezer for at least 24 hours, ideally 48 hours, to make sure it is completely frozen; otherwise, it cannot come out of the mold without breaking.
Tips & Notes:
- Heat the cream only until just before boiling, as overheating can cause the egg yolks to overcook.
- For a properly tempered crémeux with a silky texture that sets correctly and releases cleanly from the spiral mold without being too soft, the crémeux must be cooked to exactly 83°C / 181°F.
- When blending the crémeux: Use an immersion blender to achieve a perfectly smooth texture.
- To remove air bubbles: Use a toothpick to run around the spiral and tap the mold several times to remove air bubbles.
- It is important to freeze the crémeux spirals for at least 24 hours, ideally 48 hours, to ensure they are completely frozen. Otherwise, they may break when unmolding.
- Substitutions: Milk chocolate can be used instead of caramel chocolate.
Day 1
Salted Caramel:
- 50 g caster sugar
- 30 g glucose syrup
- 20 g whole milk
- 110 ml heavy cream (min. 35%)
- 60 g glucose syrup
- 0.5 tsp sea salt
- 45 g butter (room temperature)
NOTE: Prepare the salted caramel before the other cake layers, as it needs time to set before it can be piped onto the cake. While it is setting, you can prepare the remaining layers to save time.
- Add the whole milk, heavy cream, 60 g glucose syrup and sea salt to a saucepan.
- Heat to a boil, then remove from the heat. Cover the saucepan with a clean tea towel to keep the mixture warm while you caramelize the sugar.
- In a separate saucepan, heat the caster sugar with 30 g glucose syrup to 180–185°C / 356–365°F, until it turns into a golden amber caramel.
- Gradually deglaze the caramel with the warm milk and cream mixture while whisking.
- Cook the caramel to 110°C / 230°F.
- Strain the caramel into a jug and let it cool to around 60°C / 140°F.
- When the caramel reaches around 60°C / 140°F, blend in the room-temperature butter with an immersion blender.
- Pour the caramel into a container and cover it with cling film directly on the surface.
- Let the caramel cool to room temperature.
- Put the room-temperature caramel in a piping bag.
Tips & Notes:
- The milk and cream mixture needs to be hot before adding it to the
caramel. If it is too cold, the caramel can seize, turn hard, or stick to the whisk. - Avoid stirring too much while the sugar is caramelizing. Gently swirl the pan instead if needed. Using a mix of sugar and glucose syrup helps keep the caramel smooth.
- Add the hot cream mixture gradually, as the caramel will bubble up. Adding it slowly helps the caramel melt smoothly instead of forming hard lumps.
- The final caramel texture depends on the final cooking temperature. If it is cooked too low, it will stay runny. If it is cooked too high, it can become too firm.
- Blending in the butter at around 60°C / 140°F helps create a smooth, glossy caramel without the butter separating.
- You can speed up the cooling and setting time by placing the caramel in the fridge. Before using it, remove it from the fridge and let it return to room temperature until it is soft enough to pipe.
- Substitutions: I do not recommend substituting any ingredients.
Day 1
Dark Chocolate Brownie:
- 100 g dark chocolate (70%)
- 100 g butter
- 100 g caster sugar
- 125 g beaten eggs (approx. 2.5 medium eggs)
- 0.5 tbsp all-purpose flour
- 75 g milk chocolate (roughly chopped) (33%)
- a pinch of salt
- Preheat the oven to 180°C / 356°F (fan-assisted oven).
- Slowly melt the butter in a small saucepan (the butter must not be too hot, as this can seize the chocolate afterwards). Keep the saucepan over low heat and add the dark chocolate. Stir until all the chocolate has melted.
- Remove the saucepan from the heat and pour the mixture into a bowl.
- Stir in the caster sugar. Beat the eggs with a fork in another bowl.
- Let the mixture cool briefly, then gradually add the eggs while whisking with a hand whisk.
- Finally, add the all-purpose flour, salt and roughly chopped milk chocolate.
- Pour the batter into a springform pan or pastry ring (16 cm diameter) lined with baking paper.
- Bake the brownie for approximately 24–27 minutes at 180°C / 356°F (fan-assisted oven). The brownie is done when it has risen, the edges have developed cracks, there’s no jiggle in the center, and a cake tester comes out without any fluid batter. It should still feel slightly underbaked, as it will continue to set while cooling.
- Let the brownie cool.
- Place it in a pastry ring (16 cm diameter) lined with an acetate sheet on the sides and baking paper on the bottom. Gently level the surface of the brownie with a glass.
- Put the cake in the freezer while preparing the crunch layer.
Tips & Notes:
- Melt the butter over medium heat, as butter that is too hot can seize the chocolate.
- When mixing the batter, use a hand whisk, not an electric mixer, as that will make the brownie less fudgy.
- Level the brownie batter evenly in the pastry rings using a spatula or palette knife. This helps the batter spread into the edges and corners, preventing air pockets and holes in the bottom of the baked brownie.
- Be careful not to overbake the brownie. It’s done when it has risen, the edges have developed cracks, the center no longer jiggles, and a cake tester comes out without any fluid batter. It should still feel slightly underbaked, as it will continue to set while cooling.
- Substitutions: You can use a dark chocolate with a lower cocoa percentage if you prefer a milder chocolate flavor.
The chopped milk chocolate can also be replaced with any type of chocolate, such as dark or white chocolate.
Day 1
Hazelnut Praliné & Feuilletine Crunch:
- 105 g roasted hazelnuts
- 30 g caster sugar
- 2.25 tsp sunflower/neutral oil
- 0.25 tsp sea salt
- 40 g feuilletine
- 20 g white chocolate (28%)
- 20 g milk chocolate (33%)
Tips & Notes:
- Use roasted nuts for a stronger flavor, as roasting enhances their natural nuttiness and depth.
- Melt the sugar to a light golden caramel – if it gets too dark, it will turn bitter.
- Blend the nuts until they reach a completely liquid consistency. This may take time and requires a strong food processor. If the praliné does not become liquid, add a little more oil and continue blending until smooth.
Prepare praliné:
- Carefully melt the caster sugar to a golden caramel in a small saucepan.
- Immediately add the hazelnuts and stir until evenly coated with the caramelized sugar.
- Pour the caramelized nuts onto a piece of parchment paper and let them cool.
- Break the cooled caramelized hazelnuts into smaller pieces.
- Blend the caramelized hazelnuts, neutral oil and sea salt in a powerful food processor until smooth and fluid.
Combine elements:
- Carefully melt the white and milk chocolate together in a small saucepan, then set the saucepan aside.
- Stir the feuilletine and hazelnut praliné into the chocolate.
- Spread approximately 145 g of crunch on top of the brownie. Level the surface with a glass or a spoon.
- Put the cake in the freezer so the crunch layer can set. Once the crunch layer is set, the ganache can be added.
Tips & Notes:
- Melt the sugar to a light golden caramel – if it gets too dark, it will turn bitter.
- Blend the nuts until they reach a completely liquid consistency. This may take time and requires a strong food processor. Add more oil to achieve a thinner consistency.
- Substitutions: Hazelnuts can be substituted with any kind of nut.
Feuilletine may be substituted with cornflakes; however, cornflakes absorb more liquid, so they will stay crunchy for a shorter time.
Caramel chocolate (e.g. Callebaut Gold 30.4%) may be used instead of white and milk chocolate.
Day 1
Salted Caramel Ganache:
- 180 g caramel chocolate (I use Callebaut Gold 30.4%)
- 100 ml heavy cream (min. 35%)
- 0.5 tsp sea salt
- Carefully melt the caramel chocolate and set it aside in a bowl.
- Heat the heavy cream and sea salt in a small saucepan until almost boiling.
- Pour the hot mixture over the chocolate while stirring in the center with a spatula until the ganache becomes glossy.
- Transfer the ganache to a tall jug and blend with an immersion blender until smooth.
- Pour the ganache over the set crunch layer.
- Return the cake to the freezer to let the ganache set before adding the salted caramel.
Tips & Notes:
- Only heat the cream until almost boiling, as cream that is too hot will seize the chocolate mixture.
- Season generously with sea salt for a stronger salted caramel flavor.
- Substitutions: You can substitute caramel chocolate with milk chocolate; however, this will change the overall flavor profile and make the cake more chocolate-forward rather than balanced with caramel notes.
Day 1
Assembling, Part 1:
Salted Caramel Insert
- Pipe the room-temperature salted caramel on top of the set salted caramel ganache. Level the layer with a palette knife or a spoon.
- Freeze the cake overnight.
Day 2
Milk Chocolate Mousse:
- 2 gelatin sheets (1 sheet = 1.75 g, bloom value 240)
- 200 g milk chocolate (33%)
- 300 ml heavy cream (min. 35%)
- Soak the gelatin in cold water for 5–10 minutes.
- Melt the milk chocolate and set it aside in a bowl.
- Heat 100 ml heavy cream until almost boiling, then remove it from the heat. Whisk in the gelatin and let it cool slightly.
- Pour the hot cream (cooled to approximately 50°C / 122°F) over the chocolate while stirring in the center of the bowl with a spatula. Let it cool to lukewarm.
- Whip 200 ml heavy cream to soft peaks and gently fold the cream into the lukewarm chocolate mixture (if it is too hot, the cream may separate).
- Pour the mousse into an 18 cm silicone mold (I used a Silikomart Universo mold) lined with a narrow acetate strip (as the cake will be taller than the mold – see more details on how to do this here).
- Take the frozen cake out of the freezer and gently press it into the mousse with the salted caramel facing down. Smooth the bottom with a small palette knife.
- Freeze the cake fully overnight.
Tips & Notes:
- Only heat the cream almost to a boil before pouring it over the chocolate to avoid seizing the chocolate.
- Whip the heavy cream to soft peaks, as overwhipped cream can result in a dense and grainy mousse.
- The mousse may have a liquid consistency, so it needs to set a bit before the frozen cake is added; otherwise, the cake will sink to the bottom. Refrigerate briefly until slightly set – as a rule of thumb, it has set enough when you dip the end of a spoon in the mousse and it forms a soft peak as you lift the spoon from the surface.
- When adding the frozen cake to the mousse, place the cake in the mousse first, then gently press it down. Hold the acetate sheet in place as you do this, so it doesn’t slide up.
- Substitutions: Caramel chocolate may be used in place of milk chocolate, though the flavor will be noticeably different.
- Whip the heavy cream to soft peaks, as overwhipped cream can result in a dense and grainy mousse.
Day 2
Caramel Mousse Balls:
- 1 gelatin sheet (1 sheet = 1.75 g, bloom value 240)
- 100 g caramel chocolate (I use Callebaut Gold 30.4%)
- 150 ml heavy cream (min. 35%)
- 0.25 tsp sea salt
- Soak the gelatin in cold water for 5–10 minutes.
- Melt the caramel chocolate and set it aside in a bowl.
- Heat 50 ml heavy cream and the sea salt until almost boiling, then remove it from the heat. Whisk in the gelatin and let it cool slightly.
- Pour the hot cream (cooled to approximately 50°C / 122°F) over the chocolate while stirring in the center of the bowl with a spatula. Let it cool to lukewarm.
- Whip 100 ml heavy cream to soft peaks and gently fold the cream into the lukewarm chocolate mixture (if it is too hot, the cream may separate).
- Pour the mousse into a piping bag and fill at least 18 cavities of a 5 ml round silicone mold (I used a Silikomart Truffles 5).
- Freeze the mousse balls fully overnight.
Tips & Notes:
- Only heat the cream almost to a boil before pouring it over the chocolate to avoid seizing the chocolate.
- Whip the heavy cream to soft peaks, as overwhipped cream can result in a dense and grainy mousse.
- Substitutions: Milk chocolate can be used instead of caramel chocolate, although it will result in a different flavor and a different appearance.
Day 3
Milk Chocolate Mirror Glaze for the Cake:
- 6 gelatin sheets (1 sheet = 1.75 g, bloom value 240)
- 150 g milk chocolate (33%)
- 110 ml heavy cream (min. 35%)
- 50 g water
- 140 g caster sugar
- 150 g glucose syrup
- white food coloring paste
- Soak the gelatin in cold water for 5–10 minutes.
- Finely chop the milk chocolate and put it in a large plastic pitcher.
- Heat the caster sugar, water, heavy cream and glucose syrup in a saucepan until almost boiling, then remove from the heat. Whisk the gelatin into the mixture.
- Pour the hot mixture over the chocolate in the pitcher and blend with an immersion blender (hold the blender at an angle to avoid air bubbles). Add a little white food coloring paste to get a milk chocolate color.
- Cover the surface with cling film and let the glaze cool to 34–35°C / 93–95°F.
- Take the frozen cake out of the freezer just before you are ready to glaze. Place the cake on a cooling rack with baking paper underneath.
- Pour the glaze over the cake. Use two palette knives to move the cake around on the rack to remove the excess glaze.
- Place the cake on a cake plate.
- Once the glaze has set slightly, use a 10 cm diameter pastry ring to make a light mark on top of the cake as a guide for placing the crémeux spiral.
Tips & Notes:
- Before blending the hot syrup and the chocolate, let it sit for 30 seconds so the chocolate can melt a bit.
- Insert the blender in the jug at an angle to prevent creating air bubbles.
- The cake needs to be completely frozen when the glaze is poured on. If the correct temperatures have been met, you’ll get a perfectly shiny mirror glaze encasing the cake.
- Substitutions: White chocolate or caramel chocolate may be used in place of milk chocolate, though the flavor and color will be noticeably different.
Day 3
Assembling, Part 2:
Trimming & Placing the Crémeux Spiral
- Release the frozen crémeux spiral from the mold and place it on a piece of baking paper on a chopping board.
- Using an 11 cm pastry ring, cut out a circle from the spiral.
- Using a small palette knife and a meat needle, carefully transfer the spiral onto the center of the cake. It is best to work quickly, as the spiral defrosts and softens rapidly.
- Place the cake in the fridge to thaw while you prepare the remaining decorations.
Day 3
Caramel Mirror Glaze for the Mousse Balls:
- 6 gelatin sheets (1 sheet = 1.75 g, bloom value 240)
- 150 g caramel chocolate (I use Callebaut Gold 30.4%)
- 110 ml heavy cream (min. 35%)
- 50 g water
- 140 g caster sugar
- 150 g glucose syrup
- white food coloring paste
NOTE: You can start preparing the glaze once the milk chocolate mirror glaze is almost ready.
- Soak the gelatin in cold water for 5–10 minutes.
- Finely chop the caramel chocolate and put it in a large plastic pitcher.
- Heat the caster sugar, water, heavy cream and glucose syrup in a saucepan until almost boiling, then remove from the heat. Whisk the gelatin into the mixture.
- Pour the hot mixture over the chocolate in the pitcher and blend with an immersion blender (hold the blender at an angle to avoid air bubbles). Add a little white food coloring paste to match the color of the crémeux spiral.
- Cover the surface with cling film and let the glaze cool to 34–35°C / 93–95°F.
- Take the frozen mousse balls out of the freezer just before you are ready to glaze. Place them on a cooling rack with baking paper underneath.
- Pour the glaze over the mousse balls. Use a small palette knife to move the balls around on the rack to remove the excess glaze.
- Quickly, before the mousse balls begin to defrost, arrange them around the crémeux spiral. Use a small palette knife and a meat needle to release each mousse ball. Position any marked side facing outward, as it will later be covered by the chocolate ribbon.
Place the mousse balls as close to the spiral as possible, without letting them touch it, as the soft crémeux can easily lose its sharp, defined shape. You will need approximately 18 mousse balls. - Continue until you have a full circle of mousse balls encasing the spiral.
Tips & Notes:
- Before blending the hot syrup and the chocolate, let it sit for 30 seconds so the chocolate can melt a bit.
- Insert the blender in the jug at an angle to prevent creating air bubbles.
- The mousse balls need to be completely frozen when the glaze is poured on. If the correct temperatures have been met, you’ll get a perfectly shiny mirror glaze.
- Glaze more mousse balls than you actually need. This gives you extra pieces to choose from.
- Work quickly when placing the mousse balls, as they soften rapidly at room temperature. Position them as close to the crémeux spiral as possible, but avoid letting them touch it; otherwise, the soft crémeux may lose its sharp, defined shape.
- Substitutions: Milk chocolate or white chocolate may be used in place of caramel chocolate, though the flavor will be noticeably different.
Day 3
Chocolate Ribbons & Decoration:
- 225 g milk chocolate (33%)
- white coloring powder
- white flowers (edible or secured with safety seal / edible wax)
Cut acetate sheets to the sizes below. Temper and color the chocolate, then pour it onto the acetate sheets and spread it evenly. Let it set slightly until firm but still flexible, shape it as described in the steps below, then peel off the acetate once fully set. For more guidance, you can see here how to make chocolate ribbons:
- Chocolate ribbon 1 (18 cm diameter): 2 cm x 60 cm
- Chocolate ribbon 2 (18 cm diameter): 3 cm x 60 cm
- Chocolate ribbon 3 (14 cm diameter): 1 cm x 47 cm
- Place the widest chocolate ribbon around the cake.
- Place the second widest ribbon around the cake. Fasten the ends with a little melted chocolate.
- Place the smallest ribbon around the glazed mousse balls.
- Decorate with white flowers.