Mille-Feuille with Vanilla Pastry Cream
Photo by Jeanette on Pexels

Mille-Feuille with Vanilla Pastry Cream

An elegant French pastry of alternating layers of crispy, puffed pastry and smooth vanilla pastry cream, topped with a snowy dusting of powdered sugar. This iconic dessert looks impressive but is surprisingly achievable at home when using store-bought puff pastry. The pastry cream requires attention to prevent scrambling, but once mastered, it's a foundation for many French desserts. Serve within a few hours of assembly for the best contrast between creamy filling and crispy pastry.

Prep
50 min
Cook
25 min
Wait
2 hr 20 min
Total
3 hr 35 min
Makes
1 mille-feuille (6–8 slices)
Share

Steps

Before you start
  • If using frozen puff pastry, allow it to thaw at room temperature for 15 minutes before cutting
  • Have an instant-read thermometer ready to ensure the pastry cream reaches 170°F (77°C) for food safety
  • Plan to assemble the mille-feuille no more than 1–2 hours before serving, or the pastry will absorb moisture and lose its crispness
  • You can overlap steps: while the pastry cream chills (the longest passive step), prep and bake the puff pastry
  1. Heat milk for creamOven 180°F / 80°C

    • Pour 2 cups (480 ml) whole milk into a medium saucepan.
    • Heat over medium heat, stirring occasionally, for about 5 minutes until steaming and a thermometer reads 180°F (82°C).
    • Do not boil the milk, as this can affect the flavor of the pastry cream.
    + Show details

    Ready when: Milk is steaming, reaches 180°F (82°C)

    Tip: Don't let the milk boil or you'll scald it, which will make the cream taste slightly burnt

  2. Whisk yolks with sugar

    • In a separate medium bowl, whisk 6 large egg yolks with 1/2 cup (100g) granulated sugar for about 2 minutes until the mixture is pale, thick, and forms a ribbon when you lift the whisk.
    • This aerates the eggs and ensures the sugar dissolves.
    + Show details

    Ready when: Mixture is pale, thick, and forms a ribbon

    Tip: Don't skip this step—properly whisked yolks result in a smooth, creamy pastry cream

  3. Add flour to yolks

    • Add 3 tablespoons (24g) all-purpose flour to the egg mixture and whisk until completely smooth with no lumps visible, about 1 minute.
    + Show details

    Ready when: No lumps visible, mixture is smooth

  4. Temper eggs with hot milk

    • Slowly pour the hot milk into the egg and flour mixture while whisking constantly.
    • This gradual heating prevents the eggs from scrambling.
    • Once the mixtures are combined, pour the entire mixture back into the saucepan.
    + Show details

    Ready when: Smooth and fully combined

    Tip: Pour slowly and whisk constantly—this step is crucial to avoiding scrambled eggs

  5. Cook cream to thicknessOven 170°F / 75°C

    • Place the saucepan over medium heat and cook, stirring constantly with a whisk (especially the corners and edges), for 4–6 minutes until the mixture is thick enough to coat the back of a spoon and registers 170°F (77°C) on an instant-read thermometer.
    • The cream will go from loose to noticeably thicker.
    + Show details

    Ready when: Reaches 170°F (77°C) and coats the back of a spoon

    Tip: Keep stirring constantly—the bottom burns easily if left unattended, which ruins the whole batch

  6. Add butter and vanilla

    • Remove from heat.
    • Stir in 3 tablespoons (43g) cold butter (cut into small pieces), 2 teaspoons (10 ml) vanilla extract, and 0.125 teaspoon (0.6g) fine sea salt.
    • Stir until the butter is fully melted and the mixture is completely smooth.
    + Show details

    Ready when: Butter is fully melted and mixture is smooth

  7. Strain and chill cream

    • Pour the pastry cream through a fine sieve into a bowl to remove any small lumps.
    • Press plastic wrap directly on the surface of the cream (not on the bowl) to prevent a skin from forming.
    • Refrigerate for at least 2 hours, or place in the freezer for 45 minutes until well chilled and firm.
    + Show details

    Ready when: Cream is cold, thick, and holds its shape

    Tip: The plastic wrap touching the surface is essential—it prevents an unappetizing skin from forming on top of the cream

  8. Preheat oven and gather suppliesOven 400°F / 205°C

    • Preheat your oven to 400°F (200°C) and position racks in the upper and lower third.
    • Line 2 large baking sheets with parchment paper.
    + Show details

    Ready when: Oven reaches 400°F (204°C)

  9. Cut puff pastry to size

    • If your puff pastry sheets were frozen, thaw at room temperature for 15 minutes.
    • Unfold or lay out the 2 puff pastry sheets (about 1 pound / 450g total).
    • Using a sharp knife, cut them into 3 rectangles of approximately 3×10 inches (or the largest rectangle that fits on your baking sheets, leaving 1 inch from the edges).
    • Aim for uniform thickness and size.
    + Show details

    Ready when: Pastry is cut into 3 even rectangles

    Tip: Keep pastry cold while cutting; if it becomes warm and sticky, refrigerate for a few minutes before proceeding

  10. Prick and bake pastryOven 400°F / 205°C

    • Place the 3 pastry rectangles on the prepared baking sheets.
    • Using a fork, prick the entire surface of each pastry sheet all over to prevent excessive puffing into a balloon (you want some puff, but not too much).
    • Bake for 20–25 minutes at 400°F (200°C) until deep golden brown and crispy throughout.
    + Show details

    Ready when: Deep golden brown, crispy throughout, and smells buttery

    Tip: Pricking the pastry helps keep it flatter and easier to layer, while still giving it some desirable puff

  11. Cool baked pastry

    • Remove the baking sheets from the oven.
    • Let the pastry cool on the baking sheets for 10 minutes, then transfer to a wire cooling rack to cool completely, about 20 minutes total.
    • The pastry should be completely cool and crispy before assembly.
    + Show details

    Ready when: Pastry is cool to the touch and completely crispy

  12. Layer pastry and cream

    • Place one cooled pastry rectangle on a clean cutting board or serving plate.
    • Using an offset spatula or table knife, spread about half of the chilled pastry cream evenly over it in a layer about 1/4 inch thick.
    • Place the second pastry rectangle gently on top, pressing very lightly to secure.
    • Spread the remaining pastry cream evenly over this second layer in an even 1/4-inch layer.
    • Top with the third pastry rectangle, pressing gently to anchor it.
    + Show details

    Ready when: All three layers are stacked with cream evenly distributed between them

    Tip: Work quickly so the pastry doesn't absorb moisture from the cream and become soft. If your workspace is warm, refrigerate the assembled mille-feuille for 30 minutes before serving to re-crisp the pastry

  13. Dust with powdered sugar

    • Sift 1/2 cup (60g) powdered sugar evenly over the top pastry layer using a fine sieve or sifter.
    • Aim for an even, generous coating.
    + Show details

    Ready when: Even coating of powdered sugar across the top

  14. Slice and serve

    • Using a sharp serrated knife or a hot knife (dipped in hot water and dried), carefully slice the mille-feuille into 6–8 equal pieces.
    • Wipe the blade clean with a damp towel between cuts to prevent pastry crumbs from dragging across the cream and marring the appearance.
    • Serve immediately or within 1–2 hours for the best contrast between crispy pastry and smooth cream.
    + Show details

    Ready when: Mille-feuille is sliced into clean, even portions

    Tip: A serrated knife or a knife that's been dipped in hot water works best—both prevent the delicate pastry from shattering

Good to know

Tips
  • Keep the pastry cream smooth by stirring constantly while cooking over medium heat. The bottom of the pan is where lumps form first; pay special attention to the edges and don't leave it unattended for even a moment.
  • Chill the pastry cream thoroughly so it's stiff enough to support the pastry layers without oozing out. If it seems too soft, refrigerate for another 30 minutes before assembly.
  • Do not assemble more than 1–2 hours before serving. The crispy pastry is the star of this dessert and softens quickly in contact with moist cream. For best results, assemble no more than 1 hour before eating.
  • A serrated or very sharp knife is essential for slicing without shattering the pastry. Run a serrated knife under hot water, dry it quickly, and cut decisively with a gentle sawing motion. Clean the blade between each cut for pristine, elegant slices.
Make ahead

The pastry cream can be made up to 1 day ahead and stored covered in the refrigerator. The baked pastry sheets can be made up to 1 day ahead and stored in an airtight container at room temperature. Assemble the mille-feuille no more than 1–2 hours before serving for optimal pastry crispness.

Storage & reheating

Room temperature (once assembled): Best served within 1–2 hours; after this, the pastry absorbs moisture and softens. Refrigerator: Store leftover mille-feuille in an airtight container for up to 1 day, though pastry texture will soften. Freezer: Unbaked puff pastry sheets freeze for up to 3 months. Baked (unfilled) pastry sheets freeze in an airtight container for up to 2 weeks; thaw at room temperature and re-crisp in a 300°F oven for 5 minutes before assembly.

Substitutions
  • vanilla extract → 1/4 teaspoon vanilla powder or seeds from 1/2 vanilla bean. Vanilla powder or fresh vanilla bean provides a more intense flavor and slight visual specks in the cream. Use the same amount by volume or add bean seeds directly to the hot milk.
  • puff pastry sheets → Homemade puff pastry made from scratch. For advanced bakers, homemade puff pastry delivers superior flavor and texture but requires several hours and careful lamination. This substitution increases the difficulty to Hard.
  • whole milk → Store-bought pastry cream (about 1.5 pounds / 680g total) in place of homemade. High-quality store-bought pastry cream is a reasonable shortcut. Skip Steps 1–7 and proceed directly to assembly.
  • powdered sugar → Unsweetened cocoa powder, or a combination of both. Cocoa powder provides elegant dark contrast and subtle chocolate flavor. For a more dramatic finish, spread a thin layer of white fondant icing over the pastry before dusting with cocoa or drizzling with melted chocolate.

More pastries

See all →

Find more like this

Cuisine
French
Main ingredient
Eggs
Quick & Easy
Make Ahead

Reviews (0)