I enjoy this recipe because it balances crisp pastry with rich, creamy filling perfectly. I like how impressive it looks once assembled, even though each step is very manageable. The vanilla flavor shines through, and the contrast between textures makes it a dessert I’m always proud to serve.
Ingredients
(Note: All ingredient amounts are listed in the recipe card below.)
For the Dough:
1 lb homemade rough puff pastry or thawed frozen puff pastry 2 sheets (Use your preferred type of puff pastry) All-purpose flour for rolling dough (Use as needed for dusting)
For the Pastry Cream Filling:
4 large egg yolks cold or room temperature (Fresh eggs work best) 3 tablespoons cornstarch to thicken the cream (Ensure it’s sifted) 2 cups whole milk 480ml (Full-fat milk will yield a richer cream) ½ cup granulated sugar 100g (Regular white sugar) 1 tablespoon unsalted butter 14g (Softened to room temperature) 1 teaspoon pure vanilla extract For a fragrant base flavor Seeds from ½ vanilla bean or an additional ½ teaspoon vanilla extract (For a deeper vanilla taste) Small pinch of salt Enhances the sweetness and balance
For the Topping:
1 cup powdered sugar 120g (Sifted for smooth icing) 1.5 tablespoons milk any variety (Used to thin the icing) ½ teaspoon pure vanilla extract For flavor in the icing 2 ounces semi-sweet chocolate 57g (Coarsely chopped for easy melting)
Directions
If I’m using homemade dough, I prepare it up to the second refrigeration stage. If I’m using store-bought puff pastry, I thaw it according to the package instructions and keep it chilled until ready to use.
To make the pastry cream, I whisk the egg yolks and cornstarch together in a heatproof bowl until smooth, even if it feels thick at first. In a saucepan, I heat the milk and sugar over medium heat until the sugar dissolves and the mixture begins to simmer. I slowly pour the warm milk into the egg mixture while whisking constantly, then strain everything back into the saucepan.
I return the saucepan to medium heat and whisk continuously until the cream thickens and bubbles gently, about 1 to 2 minutes. Once it reaches the proper temperature, I remove it from the heat and whisk in the butter, vanilla extract, vanilla bean seeds, and salt. I let it cool slightly, then cover it directly with parchment or plastic wrap and refrigerate for at least 3 hours.
I preheat the oven to 400°F (204°C) and line a baking sheet with parchment. I roll the puff pastry into an 11×16-inch rectangle on a lightly floured surface, transfer it to the baking sheet, and dock it with a fork. I cover it with parchment and another baking sheet weighed down with pie weights or dried beans, then bake for 20 minutes. I remove the weights and top sheet and bake for another 7 to 9 minutes until golden. I let the pastry cool completely.
Once chilled, I whip cold heavy cream to medium peaks, then gently mix it with the chilled pastry cream until smooth. I trim the baked pastry into 15 even squares. For the icing, I whisk the powdered sugar, milk, and vanilla extract until smooth, then melt the chocolate and transfer it to a piping bag.
To assemble, I pipe cream onto a pastry square, stack another square on top, and repeat until finished. I ice the top layer and decorate with chocolate, then refrigerate the assembled mille feuille for at least 30 minutes before serving.
Servings and Timing
I make this recipe to serve 7 people. The prep time takes about 1 minute, the baking time is 35 minutes, and the chilling time adds around 3 minutes, bringing the total time to approximately 39 minutes.
Variations
I sometimes add a hint of citrus zest to the pastry cream for brightness. When I want a chocolate version, I mix cocoa powder into the cream or add a thin layer of chocolate between the pastry sheets.
Storage/Reheating
I store assembled Mille Feuille in the refrigerator for up to 2 days. I keep it uncovered or loosely covered so the pastry stays crisp, and I avoid reheating it to preserve the texture.
FAQs
Can I make Mille Feuille ahead of time?
I prepare the pastry cream and bake the pastry a day ahead, then assemble before serving.
What pastry works best?
I prefer puff pastry because it gives the lightest, flakiest layers.
How do I keep the pastry crisp?
I make sure the pastry is fully baked and cooled before assembling.
Can I use only pastry cream without whipped cream?
I can, but I find the combination makes the filling lighter.
Is docking the pastry necessary?
I dock it to prevent uneven puffing and keep the layers flat.
Can I freeze Mille Feuille?
I don’t recommend freezing once assembled, as the cream texture changes.
What if my pastry cream is lumpy?
I whisk it well and strain it if needed to keep it smooth.
Can I flavor the cream differently?
I like adding almond or citrus extract for variation.
How do I cut clean layers?
I use a sharp knife and wipe it clean between cuts.
Why chill before serving?
Chilling helps the layers set and makes slicing easier.
Conclusion
I find this Mille Feuille to be a truly elegant dessert that delivers both beauty and flavor. With its flaky layers, silky vanilla cream, and refined presentation, it’s a recipe I love making whenever I want something special and memorable.
A classic French Mille Feuille made with crisp, flaky puff pastry layers and smooth vanilla pastry cream, finished with a glossy vanilla icing and chocolate decoration for an elegant, indulgent dessert.