Napoleon cake with caramelized condensed milk is one of those nostalgic European desserts that tastes better the next day than right after baking. In this recipe, thin pastry layers made from a simple butter dough are stacked with a lush cream based on boiled sweetened condensed milk and more butter, then finished with a generous layer of crushed walnuts on top. The result is a cake that starts out crisp but becomes incredibly soft, moist and aromatic after 12–24 hours in the fridge – perfect for family gatherings and festive tables.
How to prepare the elastic pastry dough for Napoleon
The dough for this cake is closer to an enriched pastry dough than to full puff pastry, but it still produces thin, crisp layers when rolled very finely. You start by working softened butter together with flour and salt until you get fine crumbs, then bind everything with a mixture of egg and cold water. The baking soda is activated with a splash of vinegar, helping the layers stay light instead of dense. Once the dough comes together into a single elastic mass, it is divided into eight equal portions and chilled. Chilling relaxes the gluten, firms up the butter and makes it much easier to roll the dough very thin without tearing. This step is essential – if you skip chilling, the dough will shrink more in the oven and the layers will be uneven and thick instead of delicate.
The secret to a smooth caramelized condensed milk cream
The cream relies on two ingredients: very soft butter and boiled sweetened condensed milk. When condensed milk is cooked slowly, either in the can or poured into jars and heated in water, its sugars caramelize and the texture thickens, turning into a spreadable caramel similar to dulce de leche. Beating this cooled caramel together with softened butter yields a silky, stable cream that holds its shape between the cake layers. The key is to have both components at room temperature and to whip them long enough to eliminate any lumps. If the mixture looks grainy, keep beating until it becomes smooth. For a lighter cream, you can gently fold in a bit of whipped heavy cream as seen in some other Napoleon versions, but this base recipe keeps things simple and rich.
Why we crush walnuts by hand and not in a blender
In this recipe the walnuts are crushed with a rolling pin or glass bottle instead of being ground in a blender. Hand‑crushing keeps small pieces and crumbs that add pleasant crunch on top of the soft cake, while a blender tends to turn nuts into uniform flour that compacts and loses texture. Lightly toasting the walnuts before crushing is optional but can intensify their aroma and bring out their sweetness. Once crushed, half of the walnuts go into a middle layer and the rest on top, so every slice has both creaminess and crunch. The contrast between the smooth condensed milk cream and the nutty topping is one of the reasons this style of Napoleon feels so satisfying, especially for holiday tables where people expect a richer dessert.
How to roll and bake thin, even pastry layers
The success of Napoleon cake depends on how thin and even the pastry layers are. Each chilled dough ball is rolled out on a floured surface to the size of the baking tray, aiming for a sheet almost as thin as paper. Pricking the dough in many places with a fork prevents large bubbles from forming and helps it bake flat. Because the layers are so thin, they bake very quickly – usually in 5–7 minutes – so it is important to stay near the oven and watch for a light golden color rather than deep browning. Over‑baked layers become too hard and will not soften properly, while slightly under‑baked layers soak the cream beautifully. Once baked, the layers must cool completely before they are assembled, otherwise the cream will melt and the cake will not hold its shape.
How to assemble and soak the Napoleon cake properly
To keep the cream distribution even, it is divided into as many portions as there are layers, so each pastry sheet receives the same amount. The first layers are simply spread with cream, while one of the middle layers also gets a generous sprinkle of crushed walnuts. After each new layer is added, gentle pressure from above helps the cream spread and encourages it to soak into the pastry, which is what gives the cake its tender, melt‑in‑your‑mouth bite. This step is essential for achieving that signature texture. Once stacked, the cake is finished with cream and walnuts on top and sometimes lightly pressed under a board or plate before chilling, similar to other traditional Napoleon methods from Eastern Europe.
Serving and storing Napoleon cake with condensed milk
Once the cake has rested and been trimmed, it can be cut into squares or rectangles and served with coffee or tea. Because the cream is rich in butter and condensed milk, small portions are usually enough to satisfy. The cake keeps well in the fridge for several days, and in many families it is considered even better on the second or third day as the layers continue to soften and the flavor deepens. Always store it covered, either in a cake box or wrapped lightly, to protect the cream from absorbing fridge odors. Due to the high dairy content, this dessert is not suitable for warm outdoor buffets, but it is perfect for indoor celebrations, Sunday lunches and holiday menus where a rich, indulgent dessert is expected.
Ingredients
For the pastry layers:
- 2½ cups all-purpose flour
- 2½ sticks unsalted butter very soft
- 1 large egg
- ¾ cup cold water
- 1 teaspoon baking soda
- 1 teaspoon white vinegar
- ½ teaspoon fine salt
For the caramel condensed milk cream:
- 1 can (14 oz) boiled sweetened condensed milk (dulce de leche-style)
- remaining softened butter from above (to total 600 g together with the dough butter)
For the nut layer and topping:
- 2 cups walnut halves shelled
- pinch of salt
Instructions
- Take the butter out of the fridge so it can soften for both the pastry dough and the cream. Let it sit at room temperature until very soft, or warm it gently for 10–15 minutes on a warm surface or in the microwave on low power, making sure it does not melt.
- Transfer the softened butter into a large mixing bowl that will be comfortable to knead in later.
- Add about 2 cups of the flour and a pinch of salt, then rub everything together with your hands until the mixture looks sandy and well combined.
- In a separate small bowl, whisk the egg with the water, then pour this mixture over the flour–butter base and mix again until you get a single soft, elastic piece of dough. Divide the dough into 8 equal portions, shape them into balls, place them on a flat plate, cover and refrigerate for at least 1 hour (preferably 2 hours).
- For the cream, put the softened butter and the boiled sweetened condensed milk into a large saucepan or mixing bowl and whip until you get a smooth, fluffy caramel cream. You can use a stand mixer or hand mixer; the goal is a homogeneous buttercream.
- Finely chop the shelled walnuts using a rolling pin or a glass bottle, crushing them into small crumbs. Avoid using a blender or food processor, as it turns the nuts into dark, oily flour instead of light, crunchy crumbs.
- Dust your work surface with flour. Take one dough ball out of the fridge (leave the rest inside so they stay cold) and roll it into a very thin sheet, almost like paper, roughly the size of your baking sheet. Preheat the oven.
- Carefully roll the thin sheet of dough around the rolling pin and transfer it onto the baking tray. Prick it all over with a fork 20–30 times and bake for 5–7 minutes, until lightly golden and dry but not too dark.
- Transfer the baked pastry layer to a rack or board to cool completely, then repeat the rolling and baking process with the remaining dough portions until all the layers are baked.
- Once all the pastry layers are completely cool, start assembling the cake. Spread the first layer with some of the caramel condensed milk cream. To keep the layers even, divide the cream visually into 8 equal parts and use one part for each layer.
- Repeat the layering three more times: add a new pastry sheet on top of the cream and press it gently from above. Do not worry if it cracks a little; this will not show in the finished cake, and the gentle pressure helps the cream soak into the layers from both the top and bottom.
- On top of the fourth layer, sprinkle about half of the crushed walnuts over the cream, then continue alternating pastry layer and cream with the remaining layers until you reach the top.
- Sprinkle the remaining walnuts over the top layer and let the Napoleon cake rest in the refrigerator for at least 12 hours, or ideally 24 hours, so the layers soften and the flavors meld.
- After resting, trim the edges of the Napoleon cake to straighten the sides and cut it into individual portions for serving.
Notes
- Make sure the butter is very soft but not melted before whipping it with the condensed milk, or the cream can split.
- Divide the dough into equal portions by weight if you want perfectly even layers and a professional-looking cake.
- If your kitchen is warm, chill the rolled sheets briefly before baking to help them keep their shape and avoid shrinking.
- Allow enough time in your schedule for the overnight rest; rushing this step is the most common reason Napoleon cakes turn out dry or crumbly.
- Use a serrated knife with gentle sawing motions to slice the chilled cake neatly without squashing the layers.
- For a cleaner finish, save a small baked layer or some trimmings, crumble them finely and use the crumbs to coat the sides of the cake along with the walnuts on top.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.