Go Back
+ servings
Napoleon Cake (Mille-Feuille)

Indulge in Delicious Napoleon Cake (Mille-Feuille) at Home

A classic Napoleon Cake (Mille-Feuille) featuring layers of flaky pastry and creamy pastry cream, perfect for any occasion.
Prep Time 1 hour
Cook Time 20 minutes
Chilling Time 4 hours
Total Time 5 hours 20 minutes
Servings: 8 slices
Course: Dessert
Cuisine: French
Calories: 350

Ingredients
  

For the Pastry
  • 2 sheets puff pastry Use thawed sheets for that perfect flaky texture.
For the Pastry Cream
  • 4 cups whole milk Adds richness and creaminess to your Napoleon Cake.
  • 6 pieces egg yolks Provides a luscious, custard-like consistency.
  • ½ cup granulated sugar Balances the flavors with sweetness.
  • ¼ cup cornstarch Thickens the cream, giving it a dreamy texture.
  • 2 tablespoon all-purpose flour Helps the pastry cream hold its shape beautifully.
  • 1 teaspoon vanilla extract Infuses the cream with a warm, aromatic flavor.
  • 3 tablespoon unsalted butter Adds richness and a velvety finish to the cream.
For the Icing
  • 1 cup powdered sugar Creates a smooth, sweet glaze that completes the cake.
  • 2 oz milk Adjusts the consistency of the icing for easy spreading.
  • ½ teaspoon vanilla extract Adds a hint of flavor to your stunning glaze.

Equipment

  • Oven
  • Saucepan
  • whisk
  • Baking trays
  • plastic wrap
  • Serving platter

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 400°F (200°C). Lay the thawed puff pastry sheets on parchment-lined baking trays and prick them all over with a fork to prevent bubbling. Bake for 15 to 20 minutes until golden and crisp, then cool completely.
  2. In a saucepan, heat 4 cups of whole milk over medium heat until steaming, do not boil. In a separate bowl, whisk together 6 egg yolks, ½ cup granulated sugar, ¼ cup cornstarch, and 2 tablespoon all-purpose flour until pale and thick.
  3. Gradually pour the hot milk into the egg mixture while whisking continuously. Once combined, return to the saucepan and stir constantly until thickened, about 5 to 7 minutes. Remove from heat, then stir in 3 tablespoon unsalted butter and 1 teaspoon vanilla extract.
  4. Cover the surface of the pastry cream with plastic wrap and chill completely in the refrigerator for at least an hour.
  5. To assemble, place one layer of puff pastry on a serving platter. Spread one third of the cooled pastry cream over it, then add a second layer of pastry and repeat, finishing with the final pastry layer on top.
  6. In a small bowl, whisk together 1 cup powdered sugar, 2 oz milk, and ½ teaspoon vanilla extract until thick and glossy.
  7. Spread the icing evenly over the top layer of the assembled Napoleon Cake. Optionally, drizzle melted dark chocolate over the icing to create a marbled design.
  8. Refrigerate the assembled cake for at least four hours or ideally overnight. For cleaner slices, freeze for about 30 minutes before cutting.

Nutrition

Serving: 1sliceCalories: 350kcalCarbohydrates: 45gProtein: 7gFat: 15gSaturated Fat: 9gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 5gCholesterol: 150mgSodium: 180mgPotassium: 250mgFiber: 1gSugar: 20gVitamin A: 400IUCalcium: 150mgIron: 1mg

Notes

To ensure perfect layering, chill well and keep the puff pastry flaky. Test icing for thickness before spreading.

Tried this recipe?

Let us know how it was!