Print

Napoleons Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Classic French Napoleon pastries (mille-feuille) featuring crispy layers of golden puff pastry, smooth vanilla pastry cream, and elegant chocolate-striped icing. This impressive dessert looks bakery-perfect but is surprisingly achievable at home.

Ingredients

Scale

For the Puff Pastry:

  • 2 sheets frozen puff pastry (1 package, about 17.3 oz), thawed according to package directions
  • 1 large egg, beaten (for egg wash, optional)

For the Pastry Cream (Crème Pâtissière):

  • 2 cups whole milk
  • ½ cup granulated sugar, divided
  • 4 large egg yolks
  • 3 tablespoons cornstarch
  • 2 teaspoons pure vanilla extract
  • 2 tablespoons unsalted butter
  • Pinch of salt

For the Icing:

  • 1½ cups powdered sugar
  • 2-3 tablespoons milk or heavy cream
  • ½ teaspoon vanilla extract
  • 2 ounces semi-sweet or dark chocolate, melted

Instructions

Prepare the Puff Pastry:

  1. Preheat your oven to 400°F (200°C). Line two large baking sheets with parchment paper.
  2. Unfold the thawed puff pastry sheets on a lightly floured surface. If needed, gently roll each sheet to smooth out any creases and create an even rectangle approximately 10×12 inches.
  3. Transfer each pastry sheet to a prepared baking sheet. Using a fork, dock the entire surface of each sheet by pricking it all over at ½-inch intervals. This prevents the pastry from puffing up unevenly.
  4. Place a second sheet of parchment paper on top of each pastry sheet, then place another baking sheet on top to weight it down. This technique ensures flat, even layers perfect for stacking.
  5. Bake for 20-25 minutes until deep golden brown and completely crisp. Remove the top baking sheets and parchment carefully, then return pastry to oven for 2-3 minutes to crisp up the top surface if needed. Transfer to cooling racks and cool completely.
  6. Once cooled, carefully trim the edges of each pastry sheet to create clean rectangles. Cut each sheet into thirds lengthwise, creating 6 strips total (you’ll need 3 strips for one large Napoleon or use all 6 for two Napoleons).

Make the Pastry Cream:

  1. In a medium saucepan, heat the milk with ¼ cup of sugar over medium heat, stirring occasionally until it just begins to steam and small bubbles form around the edges. Do not boil.
  2. While the milk heats, whisk together the egg yolks, remaining ¼ cup sugar, cornstarch, and salt in a medium bowl until smooth and pale yellow, about 1-2 minutes.
  3. When the milk is hot, slowly pour about ½ cup of the hot milk into the egg mixture while whisking constantly. This tempers the eggs and prevents them from scrambling.
  4. Pour the tempered egg mixture back into the saucepan with the remaining hot milk, whisking constantly.
  5. Cook over medium heat, whisking continuously and making sure to scrape the bottom and corners of the pan, until the mixture thickens considerably and begins to bubble, about 3-5 minutes. Continue cooking and whisking for 1-2 minutes more to cook out the starchy taste.
  6. Remove from heat and whisk in the butter and vanilla extract until the butter melts and is fully incorporated.
  7. Pour the pastry cream through a fine-mesh strainer into a clean bowl to remove any lumps and ensure silky-smooth texture.
  8. Press plastic wrap directly onto the surface of the cream to prevent a skin from forming. Refrigerate for at least 2 hours or until completely chilled and set. Before using, whisk the chilled pastry cream until smooth.

Assemble the Napoleons:

  1. Place one pastry layer on a serving platter or cutting board. Using an offset spatula, spread half of the chilled pastry cream evenly over the surface, leaving about ¼ inch border around the edges.
  2. Carefully place the second pastry layer on top of the cream, pressing down very gently to help it adhere.
  3. Spread the remaining pastry cream over the second layer in the same manner.
  4. Place the third and final pastry layer on top, pressing down gently. The pastry should be level and stable.

Prepare the Icing and Decorate:

  1. In a medium bowl, whisk together the powdered sugar, 2 tablespoons milk, and vanilla extract until smooth and pourable but not too thin. Add an additional tablespoon of milk if needed to reach the consistency of thick honey.
  2. Pour the white icing over the top pastry layer and use an offset spatula to spread it evenly to the edges.
  3. Melt the chocolate in a microwave-safe bowl in 20-second intervals, stirring between each, until smooth.
  4. Transfer the melted chocolate to a small piping bag or a small zip-top bag with a tiny corner snipped off. Pipe thin parallel lines of chocolate across the width of the white icing, spacing them about ¾ inch apart.
  5. Working quickly before the icing sets, drag a toothpick or skewer through the chocolate lines perpendicular to them, alternating directions (pull toward you for one line, then push away for the next) to create the classic feathered pattern.
  6. Refrigerate the assembled Napoleon for 30 minutes to set the icing before slicing.
  7. Use a sharp serrated knife to cut into individual portions. Wipe the knife clean between cuts for neat slices. Serve chilled.

Notes

  • The pastry cream can be made up to 2 days in advance and stored covered in the refrigerator.
  • For easiest slicing, use a very sharp serrated knife and a gentle sawing motion.
  • Napoleons are best served the day they’re assembled, as the pastry can soften over time from the moisture in the cream.
  • If your puff pastry puffs unevenly despite docking and weighting, you can carefully press it flat while still warm.
  • For individual Napoleons, cut the baked pastry into 3×2-inch rectangles before assembling.

Nutrition