Classic Napoleon Cake Layers

Featured in Sweet Treats from My Kitchen.

Classic Napoleon Cake features crisp layers of buttery puff pastry alternating with velvety pastry cream and airy whipped cream, garnished with tart raspberries and powdered sugar. The pastry is baked golden, layered and chilled for rich flavor and a melt-in-your-mouth texture. Leftover pastry is crumbled for a textural coating, giving the sides an irresistible crunch. Raspberries provide a vibrant contrast to the smooth filling. With time to rest, the layers meld together, creating a luxurious dessert perfect for celebrations or as a refined finish to any meal.

Rehan Magic House Recipes
Updated on Sun, 21 Sep 2025 15:21:17 GMT
A stack of three layers of pastry with raspberries on top. Pin it
A stack of three layers of pastry with raspberries on top. | magichouserecipes.com

Classic Napoleon Cake brings back memories of family celebrations and cozy afternoons. With layers of airy crisp puff pastry filled with silky pastry cream, each bite delivers a blend of textures and flavors like no other. Finished with fresh raspberries and a snowy dusting of powdered sugar, this dessert is pure nostalgia and elegance on a plate.

I made this cake for my anniversary one year and it instantly became our go-to special dessert. Watching loved ones swoon over each forkful never gets old.

Ingredients

  • Puff pastry: forms the foundation of crisp golden layers. For best quality look for all-butter varieties in the freezer section
  • Flour: gives your work surface a nonstick barrier so pastry rolls out evenly
  • Whole milk: creates a rich base for the pastry cream. Fresh milk adds extra sweetness
  • Sugar: sweetens each layer and helps the pastry cream set up smooth
  • Egg yolks: add color and luxurious flavor to the custard. Look for vibrant free-range yolks
  • Cornstarch: thickens the pastry cream to perfect sliceable consistency. Always sift well for the silkiest result
  • Unsalted butter: brings a finishing richness to the custard
  • Vanilla extract: infuses warmth and aroma into the cream. Pure vanilla makes all the difference
  • Heavy cream: gets whipped and folded for a light fluffy texture in the filling
  • Fresh raspberries: add brightness and a hint of tartness between layers. Choose plump berries with vivid color
  • Pastry scraps: are crushed for a signature crumb coating on the sides. It is a tasty way to use leftovers and add crunch
  • Powdered sugar: tops the whole cake with a snowy finish and balances richness

Step-by-Step Instructions

Prepare the Puff Pastry:
Preheat your oven to two hundred degrees Celsius or four hundred degrees Fahrenheit. On a floured surface gently roll your puff pastry sheets slightly thinner for more delicate layers. Cut them into even rectangles and prick all over with a fork to prevent dramatic puffing during baking. Lay them on lined baking sheets so they do not stick or over-brown. Bake twelve to fifteen minutes until they are beautifully golden and crisp with no wet spots. Let them cool fully on a rack and trim the edges for tidy layers. Keep those trimmings as you will use them for the crumb coating later
Make the Pastry Cream:
Warm whole milk in a saucepan over medium until it just begins to steam but does not boil. In a separate bowl whisk egg yolks sugar and cornstarch together until pale and lump-free which ensures a creamy filling. Slowly stream the hot milk into the yolk mixture whisking constantly to temper the eggs. Pour everything back into the saucepan and cook over gentle heat stirring constantly until it has thickened to a luscious custard. Remove from heat then stir in butter and vanilla for silkiness and deep flavor. Cover directly with plastic wrap to prevent a skin from forming and let it cool completely
Fold In the Cream:
When your pastry cream has cooled whip the heavy cream to sturdy soft peaks. Gently fold into the pastry cream making sure to keep things airy and light. This will give your filling that irresistible cloudlike texture
Assemble the Cake:
Lay your first pastry rectangle on a serving platter. Spread an even layer of pastry cream loosely using about one third per layer. Nestle fresh raspberries over the surface if using. Top with the next sheet of pastry and repeat with more cream and berries. Continue until you run out of pastry layers finishing with a generous layer of cream on the top and sides
Decorate and Chill:
Crumble the reserved pastry trimmings into fine crumbs and gently press these onto the sides of the cake for a professional bakery look and added crunch. Arrange a few more raspberries on top and dust lightly with powdered sugar. Refrigerate at least four hours or preferably overnight so the flavors can meld and the layers soften beautifully
A stack of three layers of pastry with raspberries on top. Pin it
A stack of three layers of pastry with raspberries on top. | magichouserecipes.com

The heavy cream folded into the pastry cream is my absolute favorite touch giving the cake a lightness that melts on your tongue. My children always help dust the top with sugar and sneak the extra raspberries while assembling. It has become a little family tradition to make this together for birthdays and holidays

Storage Tips

Store the finished Napoleon Cake in the refrigerator tightly covered so that it stays fresh and the pastry does not absorb too much moisture. It is at its best within two days but the texture can remain pleasing up to three days. If you want to make the components ahead keep the pastry and cream separate and assemble a few hours before serving

Ingredient Substitutions

If you cannot find heavy cream you can use full fat coconut cream for a slightly different flavor and equally lush texture. Frozen raspberries work if fresh are out of season just thaw and pat dry before using. For a vanilla flavored shortcut try instant vanilla pudding as the filling though homemade pastry cream always gives the most authentic result

Serving Suggestions

This cake shines on its own but is also wonderful paired with a cup of strong afternoon coffee or black tea. For a festive touch scatter pomegranate seeds or a few edible flowers over the top. Cut slices with a sharp serrated knife and wipe between slices for clean layers

A slice of cake with raspberries on top. Pin it
A slice of cake with raspberries on top. | magichouserecipes.com

Cultural and Historical Context

Napoleon Cake also known as Mille-feuille is a classic of Russian and French dessert tables. Its name nods to the Emperor though there is little evidence he actually ate it. In Russian homes Napoleon Cake is a symbol of celebration and often appears at family gatherings and winter holidays. Each family has their version and I love how the recipe connects generations

Frequently Asked Questions

→ What gives Napoleon Cake its signature texture?

The combination of thin, crisp puff pastry and silky pastry cream delivers layered bite and smoothness.

→ Do you need homemade puff pastry for this cake?

Store-bought puff pastry works well and saves time, offering excellent flakiness for the layers.

→ Why chill Napoleon Cake before serving?

Chilling allows the cream to set and pastry layers to soften slightly for perfect slices and balanced flavor.

→ Is it necessary to use raspberries?

Raspberries add freshness but can be substituted with other berries, or omitted for a simpler presentation.

→ How should Napoleon Cake be stored?

Keep refrigerated and covered to maintain moisture and texture, best consumed within two days.

Classic Napoleon Cake Dessert

Flaky pastry and creamy layers create a decadent treat, topped with raspberries and a dusting of powdered sugar.

Prep Time
45 Minutes
Cook Time
15 Minutes
Total Time
60 Minutes
By: Reham

Category: Desserts & Sweets

Difficulty: Intermediate

Cuisine: French

Yield: 8 Servings

Dietary: Vegetarian

Ingredients

01 2 sheets puff pastry (store-bought or homemade)
02 Flour, for dusting
03 500 ml (2 cups) whole milk
04 120 g (½ cup) sugar
05 4 egg yolks
06 40 g (⅓ cup) cornstarch
07 2 tbsp unsalted butter
08 1 tsp vanilla extract
09 200 ml (¾ cup) heavy cream (whipped, for folding in)
10 150 g (1 cup) fresh raspberries (optional)
11 Crumble baked puff pastry scraps (for coating sides)
12 Powdered sugar (for dusting)

Instructions

Step 01

Preheat oven to 200°C (400°F). Roll puff pastry sheets slightly thinner on a floured surface. Cut into even rectangles (about 9×13 inches if full-sized).

Step 02

Prick all over with a fork to prevent puffing. Place on a baking sheet lined with parchment. Bake for 12–15 minutes until golden and crisp.

Step 03

Cool completely, then trim edges for neat layers. Save scraps for crumbling later.

Step 04

Heat milk in a saucepan until just steaming. In a bowl, whisk egg yolks, sugar, and cornstarch until pale and smooth. Slowly pour hot milk into the egg mixture while whisking.

Step 05

Return mixture to the saucepan and cook over medium heat until thick. Remove from heat, stir in butter and vanilla. Cover with plastic wrap touching the surface and let cool completely.

Step 06

Once cooled, fold in whipped cream for a lighter texture.

Step 07

Place one pastry sheet on a serving tray. Spread a thick layer of pastry cream and add raspberries across the cream layer. Place a second pastry sheet on top and repeat with cream and raspberries. Continue layering until all sheets are used (typically 3–4 layers).

Step 08

Spread remaining cream on top and sides. Crush reserved pastry scraps and press crumbs onto the sides of the cake. Decorate the top with raspberries and a dusting of powdered sugar.

Step 09

Chill the assembled cake for at least 4 hours (preferably overnight) to allow layers to soften and flavors to meld.

Tools You'll Need

  • Rolling pin
  • Baking sheet
  • Parchment paper
  • Mixing bowl
  • Whisk
  • Saucepan
  • Plastic wrap

Allergy Information

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

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 350
  • Total Fat: 18 g
  • Total Carbohydrate: 40 g
  • Protein: 5 g