Quick Recipe Version (TL;DR)
Quick Ingredients
- 2 1/4 cups (540 ml) whole milk, plus 2 cups (480 ml) for pastry cream
- 8 large eggs (4 whole for crêpes, 4 yolks for pastry cream)
- 1 1/2 cups (190 g) all-purpose flour
- 3/4 cup (150 g) granulated sugar (split between components)
- 3 tbsp (24 g) cornstarch
- 6 tbsp (85 g) unsalted butter (melted, plus a little for pan)
- 1/4 tsp fine salt
- 2 1/2 tsp pure vanilla extract
- 1 cup (240 ml) heavy cream
- 2–3 tbsp confectioners’ (powdered) sugar, for topping
- Fresh berries or fruit (optional, for serving)
Do This
- 1. Make pastry cream: heat 2 cups milk; whisk 4 yolks with 1/3 cup sugar and cornstarch, temper with hot milk, cook until thick, add 2 tbsp butter and 1 1/2 tsp vanilla. Chill 2 hours.
- 2. Blend crêpe batter: milk, 4 eggs, flour, 1/4 cup sugar, 4 tbsp melted butter, 1 tsp vanilla, salt. Rest 30 minutes.
- 3. Cook 20–24 thin crêpes in a lightly buttered 8-inch nonstick pan over medium heat; cool completely.
- 4. Whip heavy cream with 2 tbsp sugar and 1 tsp vanilla to soft peaks; fold into chilled pastry cream.
- 5. Stack: crêpe on a serving plate, spread 3–4 tbsp cream, repeat with all crêpes, finishing with a bare or thinly covered top.
- 6. Chill assembled cake at least 2 hours (or overnight) to firm up.
- 7. Dust with confectioners’ sugar, slice with a sharp knife, and serve plain or with berries.
Why You’ll Love This Recipe
- Looks like a showstopper, but uses simple pantry ingredients and basic stovetop cooking.
- Ultra-tender layers of buttery crêpes and light vanilla cream that melts in your mouth.
- Make-ahead friendly: assemble a day in advance and chill until ready to serve.
- Endlessly adaptable with flavored creams, chocolate, matcha, or fruit in between the layers.
Grocery List
- Produce: Fresh berries (strawberries, raspberries, or blueberries) or sliced fruit for garnish (optional).
- Dairy: Whole milk, heavy cream, unsalted butter, large eggs.
- Pantry: All-purpose flour, granulated sugar, confectioners’ sugar, cornstarch, pure vanilla extract, fine salt, nonstick spray or extra butter for the pan.
Full Ingredients
Vanilla Pastry Cream (Filling Base)
- 2 cups (480 ml) whole milk
- 4 large egg yolks (save the whites for another use)
- 1/3 cup (65–70 g) granulated sugar
- 3 tbsp (24 g) cornstarch
- 1/8 tsp fine salt
- 2 tbsp (28 g) unsalted butter, cut into small pieces
- 1 1/2 tsp pure vanilla extract
Lightened Vanilla Cream (Diplomat Cream)
- 1 cup (240 ml) heavy cream, well chilled
- 2 tbsp (25 g) granulated sugar
- 1 tsp pure vanilla extract
- All of the chilled vanilla pastry cream from above
Crêpes
- 2 1/4 cups (540 ml) whole milk, at room temperature
- 4 large eggs
- 1 1/2 cups (190 g) all-purpose flour
- 1/4 cup (50 g) granulated sugar
- 4 tbsp (56 g) unsalted butter, melted and slightly cooled, plus extra for the pan
- 1 tsp pure vanilla extract
- 1/4 tsp fine salt
For Assembly & Garnish
- 2–3 tbsp confectioners’ (powdered) sugar, for dusting
- Fresh berries or thinly sliced fruit (optional)
- Extra whipped cream (optional, for serving)

Step-by-Step Instructions
Step 1: Make the Vanilla Pastry Cream
In a medium saucepan, heat the 2 cups (480 ml) milk over medium heat until it is steaming and just starting to bubble around the edges. Do not let it boil vigorously.
While the milk heats, in a medium heatproof bowl whisk together the egg yolks, 1/3 cup sugar, cornstarch, and salt until smooth and slightly thickened, with no lumps of cornstarch.
Once the milk is hot, slowly pour about 1/2 cup into the yolk mixture, whisking constantly to temper the eggs. Add another 1/2 cup in the same way. Then pour the tempered yolk mixture back into the saucepan with the remaining milk, whisking constantly.
Cook over medium heat, whisking continuously, until the mixture bubbles and thickens to a pudding-like consistency, 2–4 minutes after it starts to bubble. Be sure to reach the edges and corners of the pan so it does not scorch.
Remove from heat and whisk in the butter and 1 1/2 tsp vanilla until silky and smooth.
Step 2: Chill the Pastry Cream Thoroughly
Pour the hot pastry cream into a shallow bowl or baking dish (this helps it cool faster). Press a piece of plastic wrap or parchment directly onto the surface of the cream to prevent a skin from forming.
Let it cool at room temperature for about 20–30 minutes, then transfer to the refrigerator. Chill for at least 2 hours, or until completely cold and firm. You can make this up to 2 days ahead.
Step 3: Prepare the Crêpe Batter
In a blender, large measuring jug, or bowl, combine the 2 1/4 cups milk, 4 eggs, flour, 1/4 cup sugar, melted butter, 1 tsp vanilla, and salt.
Blend or whisk until the batter is completely smooth with no visible lumps. The consistency should be like heavy cream or thin pancake batter. If it seems too thick, add 1–2 tbsp more milk; if it is very thin, whisk in 1–2 tbsp more flour.
Cover and let the batter rest at room temperature for 30 minutes. This allows the flour to fully hydrate and helps produce tender crêpes. If resting longer than 30 minutes, keep it in the fridge (up to 24 hours); whisk well before using.
Step 4: Cook a Stack of Thin Crêpes
Heat an 8-inch (20 cm) nonstick skillet or crêpe pan over medium heat. Lightly brush or wipe the pan with a very thin layer of butter; you can also use a small piece of butter on a paper towel.
Pour about 3 tablespoons (45 ml) of batter into the center of the hot pan, immediately lifting and swirling the pan so the batter coats the bottom in a very thin, even layer. Pour any excess back into the bowl if it seems too thick.
Cook until the edges look dry and lightly golden and the surface looks set, about 45–60 seconds. Slide a thin spatula under the crêpe and gently flip it. Cook the second side for another 15–30 seconds, just until lightly speckled.
Transfer the cooked crêpe to a cooling rack or a plate. Repeat with the remaining batter, lightly buttering the pan only as needed to prevent sticking. You should get 20–24 crêpes. Cool them completely, then stack with small pieces of parchment between every 4–5 crêpes if desired to prevent sticking.
Step 5: Whip the Cream and Make the Diplomat Filling
When the pastry cream is fully chilled, prepare the whipped cream. In a chilled bowl, combine the heavy cream, 2 tbsp sugar, and 1 tsp vanilla. Whip with a hand mixer or whisk until soft peaks form that gently hold their shape.
Remove the pastry cream from the fridge and whisk it briefly until smooth and creamy (it may be very stiff at first). Using a spatula, gently fold about one-third of the whipped cream into the pastry cream to lighten it. Then fold in the remaining whipped cream in two additions, just until evenly combined.
You now have a light, mousse-like vanilla diplomat cream that will spread easily between the crêpe layers.
Step 6: Assemble the Mille-Crêpes Cake
Choose a flat serving plate or cake stand. For easier assembly, you can place a dab of cream in the center of the plate to “glue” the first crêpe in place.
Lay one crêpe in the center of the plate. Spoon about 3–4 tablespoons of the vanilla cream onto the crêpe and use an offset spatula or the back of a spoon to spread it into a very thin, even layer, leaving a tiny 1/8-inch border around the edge.
Top with another crêpe, aligning the edges as neatly as you can. Repeat the process—crêpe, thin layer of cream, crêpe—until you have used almost all of the crêpes. Aim for 18–20 layers for a tall, impressive cake.
For the final crêpe on top, you can either leave it bare for a classic look or spread on a very thin, smooth layer of cream. Try to end with your nicest-looking, most evenly colored crêpe.
Step 7: Chill, Finish, and Serve
Once assembled, loosely cover the cake with plastic wrap or a large inverted bowl, being careful not to smudge the top. Refrigerate for at least 2 hours, and preferably 4 hours or overnight. This chilling time allows the layers to meld and the cake to firm up for clean slices.
Just before serving, dust the top generously with confectioners’ sugar. You can also add a ring of fresh berries or a small pile of berries in the center for color. For neat slices, use a long, sharp knife; wipe the blade clean between cuts.
Serve chilled, on its own or with extra whipped cream and fresh fruit on the side.
Pro Tips
- Keep crêpes thin: Use just enough batter to coat the pan. If your crêpes are thick or rubbery, your cake will feel heavy rather than delicate.
- Watch the heat: Medium to medium-low heat is best. If the crêpes brown too quickly or develop dark spots, lower the heat slightly.
- Make components ahead: Both the crêpes and pastry cream can be made a day in advance and chilled separately. Assemble on the day you plan to serve.
- Neat edges: For a professional look, you can stack the cake, chill it well, then trim the edges with a sharp knife or use an 8-inch cake ring to tidy the sides.
- Weigh ingredients if possible: For the most consistent crêpes and cream, using a kitchen scale helps keep texture and thickness perfectly even.
Variations
- Chocolate Mille-Crêpes: Add 3 tbsp unsweetened cocoa powder to the crêpe batter (reduce flour by 3 tbsp) and melt 100 g dark chocolate into the hot pastry cream before chilling.
- Berry Layered Version: Add a few very thinly sliced strawberries or raspberries every 3–4 layers, pressing them gently into the cream so the cake still slices cleanly.
- Matcha Green Tea: Whisk 1–1 1/2 tbsp matcha powder into the pastry cream after cooking (while still hot) and add 1 tsp matcha to the crêpe batter for a delicate green color and flavor.
Storage & Make-Ahead
The fully assembled mille-crêpes cake should be stored in the refrigerator, covered, for up to 2 days. The texture is at its best from about 4 hours to 24 hours after assembly, when the layers have softened slightly but are still distinct.
Crêpes alone can be wrapped tightly and refrigerated for up to 3 days or frozen for up to 1 month. Stack with parchment or wax paper between every few crêpes to prevent sticking. Pastry cream can be made up to 2 days ahead; keep it chilled with plastic wrap pressed directly on the surface.
Do not freeze the fully assembled cake, as the cream’s texture may turn grainy when thawed.
Nutrition (per serving)
Approximate values for 1 slice (1/12 of the cake): about 430 calories, 26 g fat, 14 g saturated fat, 38 g carbohydrates, 2 g fiber, 21 g sugar, 9 g protein, 200 mg sodium. These numbers will vary based on exact crêpe count, thickness, and any added fruit or toppings.
