| | |

Napoleon Cake

by Danielle Cochran

As an Amazon Associate I earn from qualifying purchases.

Napoleon Cake is a classic layered pastry dessert made with flaky puff pastry, rich vanilla pastry cream, and a chocolate drizzle on top. This bakery-style version uses crisp pastry layers filled with smooth homemade pastry cream for an elegant dessert that’s perfect for holidays, birthdays, and special occasions. Whether you’re making Napoleon Cake for the first time or recreating a bakery favorite, this recipe walks you through every step for beautiful layers and a creamy filling that slices perfectly after chilling.

Napoleon Cake made with flaky puff pastry layers, vanilla pastry cream, and a chocolate drizzle on top.

Anything With Puff Pastry Gets My Attention

Anything with puff pastry and pastry cream? I’m there. Immediately.
This Napoleon Cake is flaky, creamy, a little messy in the best way, and so pretty once that chocolate gets swirled on top. It looks like a fancy bakery dessert, but it’s really just layers of golden puff pastry and vanilla cream doing what they do best.

    he best part is that most of the work happens ahead of time. Bake the pastry, make the cream, stack the layers, and let the refrigerator do the rest. It’s one of those desserts that actually gets better after it sits for a bit, which makes it perfect for holidays and entertaining.

    Why You’ll Love This Napoleon Cake

    • Beautiful bakery-style presentation
    • Made with flaky puff pastry layers
    • Rich homemade vanilla pastry cream
    • Perfect make-ahead dessert
    • Great for holidays and celebrations
    • Easier than traditional scratch-made versions
    • Chocolate drizzle adds the perfect finishing touch

    What Is Napoleon Cake?

    Napoleon Cake is a layered pastry dessert made with thin sheets of baked puff pastry and pastry cream. It is closely related to the French dessert mille-feuille and is popular throughout Eastern Europe and Russia.

    Some versions are coated with pastry crumbs, while others are finished with chocolate or decorative icing. This version features crisp pastry layers, homemade pastry cream, and a chocolate drizzle for a classic bakery-style finish.

    Ingredients You’ll Need

    • Puff Pastry: Creates the flaky layers that make Napoleon Cake famous. Store-bought puff pastry works beautifully, or you can use my Homemade Puff Pastry Recipe if you’d like to make it completely from scratch.
    • Milk: Forms the base of the pastry cream.
    • Egg Yolks: Provide richness and help thicken the filling.
    • Sugar: Sweetens the pastry cream without overpowering it.
    • Cornstarch: Creates a smooth, stable pastry cream.
    • Butter: Adds richness and a silky texture.
    • Vanilla Extract: Gives the filling its classic flavor.
    • Chocolate: Used for the decorative drizzle on top.

    How To Make Napoleon Cake

    • Roll and bake the puff pastry sheets until golden brown and crisp. Allow them to cool completely before assembling.
    • Cook the pastry cream until thick and smooth. Stir in butter and vanilla, then chill completely.
    • Place one pastry layer on a serving tray. Spread or pipe pastry cream evenly across the surface. Repeat with the remaining layers.
    • Top the final pastry layer with melted chocolate and white chocolate, creating a decorative pattern if desired.
    • Refrigerate for several hours or overnight before slicing.

    Tips For The Best Napoleon Cake

    • Chill the pastry cream completely.
    • Let the puff pastry cool before assembling.
    • Use a serrated knife.
    • Refrigerate before slicing.
    • Make it a day ahead if possible.
    A close-up of Napoleon Cake, a layered pastry dessert with creamy filling and puff pastry sheets, topped with a chocolate and white icing pattern, sitting on a wooden board.

    Napoleon Cake

    Danielle Cochran
    Flaky puff pastry layers filled with rich vanilla pastry cream and finished with a chocolate drizzle for a classic bakery-style Napoleon Cake.
    No ratings yet
    Prep Time 20 minutes
    Cook Time 20 minutes
    Cooling Time 30 minutes
    Total Time 1 hour 10 minutes
    Course Dessert
    Cuisine Italian
    Servings 6 people
    Calories 789 kcal

    Equipment

    Ingredients
      

    Ingredients for Pastry Cream

    • 2 cups whole milk (oat milk if dairy free)
    • 3 egg yolks
    • 1 whole egg
    • 1 cup granulated sugar
    • 1 tsp vanilla bean paste (or vanilla extract)
    • 1 pinch of salt
    • 4 tbsp cornstarch

    Cake Layers

    • 2 puff pastry sheets (thawed)

    Chocolate Topping

    • 1/2 cup semi-sweet chocolate
    • 1/8 cup white chocolate
    Shop Ingredients on Jupiter

    Instructions
     

    • Preheat the oven to 400°F. Line two baking sheets with parchment paper.
    • Cut the puff pastry sheets in half so you have four equal pieces. Place them on the prepared baking sheets.
    • Bake the puff pastry for about 18 to 22 minutes, or until golden brown and crisp. Transfer to a cooling rack and let the pastry cool completely before assembling.
    • Add the milk and vanilla to a medium saucepan. Heat over medium heat until the milk is steaming and just beginning to bubble around the edges.
    • In a separate bowl, whisk together the egg yolks, whole egg, sugar, salt, and cornstarch until smooth.
    • Slowly pour a small amount of the hot milk into the egg mixture while whisking constantly. Continue adding the milk slowly, whisking the whole time, until the egg mixture is warmed through.
    • Pour the egg mixture back into the saucepan with the remaining milk.
    • Cook over medium-low heat, whisking constantly, until the pastry cream thickens and becomes smooth.
    • Transfer the pastry cream to a bowl. Press plastic wrap directly onto the surface so a skin does not form. Refrigerate until completely chilled.
    • Once the puff pastry and pastry cream are fully cooled, place one pastry layer on a serving platter.
    • Spread or pipe one-third of the pastry cream over the first layer.
    • Top with a second puff pastry layer and repeat with more pastry cream. Continue layering until all pastry layers are used, finishing with a plain puff pastry layer on top.
    • Melt the semi-sweet chocolate and spread it over the top pastry layer.
    • Melt the white chocolate and drizzle it over the semi-sweet chocolate. Use a toothpick or knife to gently drag through the chocolate to create a decorative pattern if desired.
    • Refrigerate the Napoleon Cake for at least 2 hours before slicing.
    • Use a serrated knife to slice and serve.

    Notes

    • Do not rush the chilling time: Napoleon Cake slices much more cleanly after it has chilled for several hours.
    • For the flakiest layers: Allow the puff pastry to cool completely before assembling.
    • This cake is even better the next day: The pastry softens slightly and the flavors have time to meld together.
    • Use a serrated knife for the cleanest slices.

    Nutrition

    Serving: 1servingCalories: 789kcalCarbohydrates: 89gProtein: 12gFat: 43gSaturated Fat: 14gPolyunsaturated Fat: 5gMonounsaturated Fat: 21gTrans Fat: 0.02gCholesterol: 136mgSodium: 260mgPotassium: 283mgFiber: 2gSugar: 45gVitamin A: 310IUVitamin C: 0.01mgCalcium: 139mgIron: 3mg
    Tried this recipe?Mention @TheSaltyCooker or tag #thesaltycooker!

    Commonly Asked Questions

    Is Napoleon Cake the same as mille-feuille?

    They are closely related desserts. Both use layers of pastry and cream, although recipes and finishes vary depending on the region.

    Can I use store-bought puff pastry?

    Absolutely. Store-bought puff pastry is the easiest way to make Napoleon Cake and delivers excellent results.

    Can I make Napoleon Cake ahead of time?

    Yes. Napoleon Cake is actually one of the best make-ahead desserts because the layers soften slightly as it chills. Many people prefer it the next day because the pastry and cream have more time to meld together, creating the classic texture this dessert is known for.

    How do I store Napoleon Cake?

    Store covered in the refrigerator for up to 4 days. Because of the pastry cream filling, it should remain refrigerated until ready to serve.

    Can I freeze Napoleon Cake?

    The assembled cake is best enjoyed fresh. However, the baked puff pastry layers and pastry cream can be prepared separately and frozen before assembly.

    Why does Napoleon Cake need to chill?

    Chilling allows the pastry cream to set and softens the pastry layers slightly, creating the classic texture Napoleon Cake is known for.

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating