Millefoglie Italian Custard and Puff Pastry Cake is one of those desserts I love for its beautiful contrast of textures. I get crisp, buttery layers of puff pastry, a light and silky vanilla custard filling, and a soft finish of powdered sugar on top. It looks elegant on the table, but I can make it with simple ingredients and a very straightforward method.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
2 sheets puff pastry, thawed
500 ml whole milk
4 egg yolks
100 g granulated sugar
40 g cornstarch
1 tsp vanilla extract
200 ml heavy cream
2 tbsp powdered sugar, for dusting
fresh berries, optional for garnish
Directions
I start by preheating the oven to 200°C (400°F) and lining a baking tray with parchment paper.
I place the puff pastry sheets on the tray, prick them all over with a fork, and cover them with another sheet of parchment paper and a second tray. This helps me keep the pastry flat while it bakes.
I bake the pastry for 15 to 20 minutes, until it turns golden and crisp. Then I let it cool completely before cutting it into equal rectangles.
While the pastry cools, I warm the milk in a saucepan over medium heat. I make sure it gets warm but does not boil.
In a separate bowl, I whisk the egg yolks, sugar, and cornstarch until the mixture becomes smooth and pale.
I slowly pour the warm milk into the egg mixture while whisking constantly, which helps me keep the custard smooth.
I pour everything back into the saucepan and cook it over medium heat, whisking continuously until the custard becomes thick and creamy.
Once it is ready, I remove it from the heat and stir in the vanilla extract. I let the custard cool completely before moving on.
In another bowl, I whip the heavy cream until soft peaks form, then I gently fold it into the cooled custard to make the filling light and airy.
To assemble the millefoglie, I place one layer of puff pastry on a serving plate and spread a generous layer of custard cream over it. I repeat the process with another pastry layer and more cream.
I finish with a final pastry layer, dust the top generously with powdered sugar, and add fresh berries if I want a simple garnish.
Before serving, I chill the dessert for at least 30 minutes so the layers can set nicely and slice more cleanly.
Servings and timing
I get 8 servings from this recipe.
Prep time: 30 minutes
Cooking time: 20 minutes
Total time: 50 minutes
Calories: 360 kcal per serving
Variations
I like to switch up this recipe in a few easy ways depending on the occasion. I sometimes add a little lemon zest or orange zest to the custard for a brighter flavor. When I want a deeper, warmer taste, I mix in a small amount of almond extract along with the vanilla.
I also enjoy adding fresh strawberries, raspberries, or blueberries between the layers for a fruitier version. For a more chocolatey twist, I sometimes drizzle melted chocolate over the top or fold a little chocolate spread into part of the filling.
If I want an extra decorative finish, I top the millefoglie with toasted sliced almonds or a more generous layer of berries for a fresh and elegant presentation.
Storage/Reheating
I store any leftovers in the refrigerator, covered well, for up to 2 days. Because the puff pastry softens over time from the custard, I think this dessert is best enjoyed on the day I assemble it or within the first day for the best texture.
I do not usually reheat this dessert, since it is meant to be served chilled. If I want to refresh the texture a little, I simply dust the top with a bit more powdered sugar right before serving.
FAQs
Can I make millefoglie ahead of time?
Yes, I can make it ahead of time. I usually prepare it a few hours in advance and keep it chilled. I try not to make it too far ahead, because the pastry gradually loses some of its crispness.
Can I use store-bought puff pastry?
Yes, I can absolutely use store-bought puff pastry. It makes this dessert much easier while still giving me a wonderfully flaky and buttery result.
How do I keep the puff pastry flat while baking?
I prick the pastry all over with a fork, then place parchment paper and a second tray on top while it bakes. This helps me keep the layers even, flat, and crisp.
Can I make the custard in advance?
Yes, I can make the custard a day ahead and keep it chilled in the refrigerator. I make sure it is fully cooled before folding in the whipped cream and assembling the dessert.
Why should I chill the cake before slicing?
I chill the assembled millefoglie because it helps the custard set and makes the layers easier to cut. It also gives the flavors time to come together for a better final texture.
Conclusion
Millefoglie Italian Custard and Puff Pastry Cake is a dessert I love making when I want something elegant without making the process too complicated. The crisp pastry, creamy vanilla filling, and light powdered sugar finish come together in a classic Italian dessert that feels both simple and impressive. Whether I serve it for guests or as a special homemade treat, it always brings a beautiful balance of flaky and creamy in every slice.
📖 Recipe:
Print
Millefoglie Italian Custard and Puff Pastry Cake
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Sophia
- Total Time: 50 minutes
- Yield: 8 servings
- Diet: Low Fat
Description
Millefoglie is a classic Italian dessert featuring crisp puff pastry layers filled with smooth vanilla custard, finished with powdered sugar and optional fresh berries.
Ingredients
2 sheets puff pastry, thawed
500 ml whole milk
4 egg yolks
100 g granulated sugar
40 g cornstarch
1 tsp vanilla extract
200 ml heavy cream
2 tbsp powdered sugar, for dusting
fresh berries, optional for garnish
Instructions
- Preheat the oven to 200°C (400°F) and line a baking tray with parchment paper.
- Place puff pastry sheets on the tray, prick with a fork, cover with parchment and a second tray, and bake for 15–20 minutes until golden and crisp. Cool completely and cut into rectangles.
- Warm milk in a saucepan over medium heat without boiling.
- Whisk egg yolks, sugar, and cornstarch until smooth and pale.
- Slowly pour warm milk into the egg mixture while whisking continuously.
- Pour mixture back into the saucepan and cook over medium heat, whisking until thick and creamy.
- Remove from heat and stir in vanilla extract. Cool completely.
- Whip heavy cream until soft peaks form and gently fold into cooled custard.
- Assemble the millefoglie by layering puff pastry and custard cream, finishing with a final pastry layer.
- Dust top with powdered sugar and optionally add fresh berries.
- Chill for at least 30 minutes before slicing and serving.
Notes
Add lemon or orange zest to custard for a brighter flavor.
Mix in almond extract for a warmer taste.
Add fresh berries between layers for a fruitier version.
Drizzle melted chocolate or fold in chocolate spread for a chocolate twist.
Top with toasted sliced almonds for decoration.
Store leftovers in the refrigerator for up to 2 days.
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Method: Bake
- Cuisine: Italian
Nutrition
- Serving Size: 1 slice
- Calories: 360 kcal
- Sugar: 25 g
- Sodium: 90 mg
- Fat: 18 g
- Saturated Fat: 10 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 42 g
- Fiber: 1 g
- Protein: 6 g
- Cholesterol: 130 mg
