Mille-feuille, also known as Napoleon, is a classic French pastry that translates to “a thousand layers.” True to its name, this elegant dessert features layers of delicate puff pastry alternating with rich pastry cream, topped with a glossy icing or dusting of powdered sugar. The result is a light, crisp, and creamy treat that’s both luxurious and surprisingly achievable at home.
Traditional mille-feuille is composed of three layers of puff pastry and two layers of pastry cream. The puff pastry should be golden and flaky, providing a crisp contrast to the smooth, vanilla-infused cream. To get a perfect texture, the pastry is baked flat, often weighted with a tray on top, so it doesn’t puff too much in the oven. Once baked and cooled, the pastry is cut into uniform rectangles or squares.
The pastry cream, or crème pâtissière, is a velvety custard made with egg yolks, sugar, milk, cornstarch, and vanilla. It’s thick, luscious, and can be flavored with variations like coffee, chocolate, or fruit purée. To assemble, simply pipe or spread the cream over a layer of pastry, add another pastry sheet, repeat, and finish with a final pastry layer on top.
The topping is where mille-feuille gets its signature look. Classic versions are finished with a white icing glaze and feathered lines of melted chocolate, dragged with a toothpick to create a marbled effect. Alternatively, a dusting of powdered sugar or a thin glaze of fondant can be used for a minimalist finish.
Mille-feuille is best served chilled so the layers set, making it easier to slice cleanly. While it looks like a patisserie masterpiece, it can be made at home using store-bought puff pastry to save time.
Elegant, crisp, and creamy all at once, mille-feuille is perfect for special occasions, afternoon tea, or anytime you want to impress with a delicate French dessert.

Ingredients
- 1 package puff pastry thawed
- 2 cups milk
- 4 tablespoons sugar divided
- 2 tablespoons cornstarch
- 2 tablespoons butter
- 1 teaspoon vanilla extract
- 1/2 cup heavy cream whipped
- 1 cup powdered sugar for icing
- 2 tablespoons water
- 1 teaspoon lemon juice for icing
Instructions
- Preheat the oven to 400°F (200°C). Roll out the puff pastry on a lightly floured surface and cut into even rectangles.
- Place the pastry rectangles on a baking sheet lined with parchment paper. Prick them with a fork and place another baking sheet on top to keep them flat.
- Bake for 15-20 minutes or until golden brown. Let them cool completely.
- In a saucepan, heat the milk and 2 tablespoons of sugar. In another bowl, mix the cornstarch and remaining sugar.
- Gradually add the cornstarch mixture to the hot milk, stirring constantly until thickened. Remove from heat and stir in butter and vanilla extract. Let cool.
- Fold the whipped cream into the cooled pastry cream.
- Layer the puff pastry with the pastry cream in between. Use 3 layers of pastry with 2 layers of cream.
- Mix powdered sugar, water, and lemon juice to make the icing. Spread on top of the mille-feuille.
- Refrigerate the assembled mille-feuille for at least 1 hour before serving.
Nutrition










Yum! I didn’t have lemon juice so I used orange juice instead. Still turned out great!
This is what you call a real dessert! I can’t believe I made it myself!
This seemed too complicated for me. I’m not great at baking and the layers were a bit tricky.
I get that! Baking can be tough, especially with layers. Maybe start with something simpler first?
This recipe takes too long. I’m better with quick snacks.
Didn’t turn out like the picture, but still tasty. Guess I need more practice. 🙁
I would rate this a 3. It was okay but a bit too sweet for my taste. Maybe less sugar next time?
The puff pastry didn’t rise as I expected. I must have done something wrong.
OMG, I love mille-feuille! Tastes just like in France! <3
Absolutely delicious! I made this for my daughter’s birthday and everyone loved it. Will definitely make again!
So happy to hear that! 🎉 It really is a showstopper for parties! And the homemade pastry cream is just the best! 🥳
It looks great but sounds too complicated. Couldn’t I just use store-bought pastry? 🤔 No offense, but who has time for all that?
Very fancy! I felt like a chef making this. Thanks for the detailed steps!
I’m so glad you enjoyed making it! It really does feel like a gourmet dish, doesn’t it? 🌟
Soo good! Best mille-feuille I’ve made. Will def do again.
So glad to hear that! It’s definitely a treat worth making again. 🍰
Too sweet for my taste. Next time I’ll cut down the sugar. But overall, it was a fun project!
I think cutting down the sugar is a good idea! You can always adjust recipes to fit your taste. Glad you enjoyed the process!
It looks pretty complicated with all the layers, but I gave it a shot! It was a hot mess, but still tasted good. LOL
Why do u need so many steps? I usually just bake the pastry and slather cream, lol.
This recipe is amazing! I’ve made it twice and both times it turned out perfect. My family loves it!
How do you even pronounce this? Is it ‘mill-foy’ or ‘mee-lee-foy’? 🤔
I don’t know about this. Seems too complicated for my skills. Plus, why so many steps? Ugh.
Delicious! But took forever to make – maybe too much effort for one dessert.
Yeah, it looks great but is it really worth all that work? I’m not so sure.
I think it’s worth the effort! Sometimes you gotta put in the work to get something delicious. 😋
It was alright, but the layers fell apart. Maybe I did something wrong.
This is definitely a fancy dessert for parties! I impressed my friends.
I don’t like the lemon icing part. Made it without and it was fine.
I think the lemon icing adds a nice tang. But hey, if you like it plain, do your thing! Everyone has their taste.
No lemon? That’s not how I imagined it! Seems kinda boring, but if it worked for you, then cool.
Wasn’t as easy as it looks. My pastry layers didn’t rise properly. Maybe next time!
Don’t worry! It happens to the best of us. Maybe try letting the pastry sit out a bit before rolling? That could help with rising.
Looks complicated anyway. Who made this recipe? I’ve never heard of such a thing before. Puff pastry can be tricky!
Mille-feuille? What the heck is that? Sounds fancy. I just came here for dessert ideas.
Kinda bland, I added some strawberries and it was better. But still, a bit underwhelming.
Mille-feuille? More like mille-fail! 😂 I messed it up big time. But it still tasted okay, I guess.
I tried it, but the icing was too runny. What did I do wrong? Help!
It sounds like you might have added too much water or not enough powdered sugar! Try adjusting the ratio next time.
The pastry was perfect, but my cream ended up too runny. Anyone else have that problem? 🤔
Amazing! This came out so perfect, my family loved it.
So glad to hear that! This recipe is definitely a crowd-pleaser. 🥳
Yum! I’ve made this before but used chocolate instead of cream. So good!
This recipe is absolutely delicious! I tried it last weekend and it turned out amazing. So flaky and rich!
So glad you loved it! The flaky layers are the best part! 😍
Great recipe, but I think it would taste better with some strawberries in it too!
Can someone explain why my puff pastry didn’t puff? I followed the recipe exactly! So frustrating!
I feel your pain! Puff pastry can be so tricky. Maybe your oven wasn’t hot enough? Or did you forget to let it thaw completely? Just a thought!
Lol, I once made a flat pastry too. I think it happens when you don’t get enough layers or if the butter was too hard. Keep trying!
I find puff pastry so hard to work with. It always melts on me. Tips?
Just made this, and it turned out perfect! Best mille-feuille ever!
Dudes, this is the best dessert ever! I made this for a party and it was gone in minutes!!
My partner loved it! But, my dog also wanted some… had to be careful, haha.
Haha, dogs are always ready for a treat! Glad your partner enjoyed it; mille-feuille is a classic! 🥐
Looks good, but I don’t know about all that cream. Can it be good for dogs? Better be careful next time!
These are da bomb! I made them for my sister’s birthday and everyone loved it! 10/10 would recommend!
I don’t understand why people say this is hard. It’s just pastry and cream! Super easy.
This looks amazing! Can’t wait to try it out for my family gathering.
Thanks! I hope your family loves it as much as I do! It’s a classic French dessert! 🙂
So, so sweet! I think there’s too much sugar in the icing. But overall? Delicious!
Too many steps for me. I prefer simpler desserts like brownies.
This was ridiculously good! I’ve never made mille-feuille before, and it turned out perfect! Thanks for the recipe!
I’m so glad you liked it! Mille-feuille can be tricky, but you nailed it! 🍰
Never heard of this before! Sounds complicated and I’m not sure I have the skills.
Yum! This recipe is awesome. I added some strawberries in between layers! Highly recommend!